例如有一个简单的 tex 文件,其中包含以下文本:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (0.4cm);
\end{tikzpicture}
\end{document}
是否可以这样修改它:如果我\include
将它编译为另一个 TeX 文件,它会被编译为文档中的图片,而如果单独编译它(例如pdflatex myfile.tex
:)它会生成一个独立的 pdf 文件作为未修改的文件?
答案1
使用包的工作示例 tex-file standalone
(基于 egreg 的回答):
master.tex
文件:
\documentclass[a4paper,10pt]{scrartcl}
\usepackage{tikz}
\usepackage{standalone}
\begin{document}
\begin{figure}[p!]
\begin{center}
\input{myfile}
\end{center}
\caption{That's it!}
\label{fig:standalone}
\end{figure}
\end{document}
其中myfile.tex
包含来自初始问题的文本。