我使用 \includestandalone 将 TikZ 代码作为图像进行操作,并且我希望能够在不修改它的情况下旋转此 TikZ 代码,例如:
\documentclass{report}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
...
\begin{figure}
\begin{center}
\includestandalone[width=.85\textwidth]{model-physics}
%model-physics is a TikZ code
\end{center}
\end{figure}
...
\end{document}
是否有任何选项\includestandalone
(例如\includestandalone [rotate=any degrees
,或类似的选项)可以让我这样做?
如果有,可以举例说明一下吗?
谢谢 :)
答案1
是的,确实有这样的事,事实上如果你看看standalone
包装手册:
该宏接受相同的选项以及
\includegraphics
任何适合的选项\standaloneconfig
。
因此只需添加angle=90,origin=c
为一个选项即可。
\documentclass{report}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
...
\begin{figure}
\begin{center}
\includestandalone[width=.85\textwidth,angle=90,origin=c]{model-physics}
%model-physics is a TikZ code
\end{center}
\end{figure}
...
\end{document}