我有很多 matlab2tikz 生成的图形,它们看起来不错,但当我将它们输入到主代码中时,它会导致超出容量错误。我发现,当我将每个图放在新页面上时,内存不会超出。这是为什么?
现在重要的问题是:我使用 Lualatex 作为解决方法,保存了 mythesis.tex 文件并在命令窗口中运行“lualatex with lualatex -shell-escape mythesis.tex”。我收到一条包含此信息的错误消息:
Package hyperref Warning:
Wrong driver `hpdftex.def'
(hyperref) pdfTeX is running in PDF mode.
(hyperref) Forcing driver `hluatex.def'.
当我检查我创建的 PDF 时,我没有看到任何引用。
我使用 Miktex 和 Texmaker。
这是我在主文件中使用的有关 tikz 的内容:
\usepackage{tikz}
\usetikzlibrary{positioning,shapes,arrows.meta}
\tikzstyle{bag} = [align=center]
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{external}
\tikzexternalize
以下是 hyperref 的全部内容:
\usepackage[pdftex, raiselinks, pdfpagelabels, plainpages=true, hypertexnames=false, pdfborder={0 0 0}, linktoc=all]{hyperref}
\hypersetup{
pdfauthor = {Max Mustermann},
pdftitle = {Thema der Arbeit},
pdfsubject = {Studienarbeit},
%pdfkeywords = {},
%pdfcreator = {LaTeX with hyperref package}
}