不知何故,我只能shapes
在当前文件上使用 tikzlibrary,而无法在通过 加载的文件上使用\input
。本质上,如果我使用以下内容编写文件:
\usepackage{tikz}
\usetikzlibrary{shapes}
\tikzset{terminal/.style={shape=rounded rectangle,minimum width=2cm,draw}}
然后使用以下命令将其加载到主文件中:
\documentclass{standalone}
\input{"inputfilepath"}
\begin{document}
\begin{tikzpicture}
\node (A) at (0,0) [terminal]{Início};
\end{tikzpicture}
\end{document}
它给出一个错误,说它无法识别形状rounded rectangle
,而是将节点绘制为常规矩形。但是,如果您\tikzset{terminal...
从输入文件中删除并将其放入主文件中,它就会突然起作用。发生了什么?