我想将所有 tikz 图形外部化。我目前通过以下方式创建它们
\begin{filecontents}{images/spring.tikz}
\begin{tikzpicture}
%tikz picture code
\end{tikzpicture}
\end{filecontents}
\begin{figure}[H]
\makebox[\textwidth][c]{
\includegraphics[width=1\linewidth, axisratio=3]{images/spring.tikz}
}
\end{figure}
但出于某种原因,我无法\includegraphics
使用外部 tikz。这就是为什么我想用以下方法创建我的 tikz:
\begin{figure}[H]
\makebox[\textwidth][c]{
\begin{tikzpicture}
%tikz code
\begin{tikzpicture}
}
\end{figure}
但是我有很多数字,不想手动调整图表。这就是为什么我想使用 的axisratio
(和\linewidth
) 函数\includegraphics
。有这样的等价函数吗?
谢谢!