是否可以从文件中包括 tikz 图片

是否可以从文件中包括 tikz 图片

我在 tex 文件中有一个 tikz 图片

\begin{figure}[ht!]
\begin{center}
\resizebox{.4\textwidth}{!}{\begin{tikzpicture}[
....

\end{tikzpicture}}
\end{center}
\end{figure}

... 部分相当长。是否可以将 ... 部分放在文件中,然后使用 \include... 之类的代码加载它?

答案1

修改以下代码!

\documentclass{article}
\usepackage{filecontents}

\begin{filecontents*}{tikzcode.tex}
\documentclass[tikz]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
    \fill[red] (1,2) circle (3);
\end{tikzpicture}
\end{document}
\end{filecontents*}

\usepackage{tikz}
\usepackage{standalone}
\begin{document}
\input{tikzcode.tex}
\end{document}

相关内容