我想将图片的 PSTicks 代码保存在单独的文件中,然后将它们包含在内\include{image.tex}
。这对于普通图形浮点数来说很有效。但是当我使用子浮点数时,我收到错误:
(./newfile1.aux (./file.tex.aux))
! Missing } inserted.
<inserted text>
}
l.11 }
这个最小的例子运行良好(file.tex 也可以为空),但是当删除注释标记时会引发错误:
\documentclass[english]{article}
\usepackage{pst-plot}
\usepackage{pstricks}
\usepackage{pst-node}
\usepackage{subfig}
\begin{document}
\begin{figure}
%\subfloat[]{
\include{file.tex}
%}
\caption{Caption}
\end{figure}
\end{document}
如果将包含命令替换为文件内容,最小示例也能按预期工作。
答案1
\include
肯定是错误的命令。它适用于文档结构中的某些部分,例如章节,这些部分有自己的.aux
文件。
尝试\input
。