有没有办法插入由Tikz/PGF直接从 LaTex 文件中读取?目前,我将其写入其自己的文件中,pdflatex
然后对其进行编译,并将生成的输出文件作为图像包含在内。
答案1
是的,这是可能的。如果你有一个包含 TikZ 指令的文件diagram.tex
,只需使用以下命令
\begin{figure*}[tbp]
\input{diagram.tex}
\caption{This is my diagram.}
\label{f:diagram}
\end{figure*}
这应该可以正常工作。
答案2
在序言中添加 \usepackage{tikz}
必要的 tikz 库,并在文档中
\begin{figure}[htb]
\centering{
\resizebox{0.8\textwidth}{!}{\input{diagram.tex}}}
\caption{This is my diagram} \label{fig:diagram}
\end{figure}
这使得您可以控制文本中的图形尺寸。