我目前无法在 LaTeX 中缩放 TiKZ 图形,想知道是否有人可以帮助弄清楚发生了什么,或者建议一种更聪明的方法来做事。
我目前正在 MATLAB 2012a 中创建图,然后使用 matlab2tikz 包将它们保存为 .tikz 文件。创建 .tikz 文件(即 test.tikz)后,我使用以下代码将其包含在我的 TeX 文档中。
\begin{figure}
\centering
\newlength\fheight
\newlength\fwidth
\setlength\fheight{3cm}
\setlength\fwidth{3cm}
\input{test.tikz}
\caption{testing}
\label{fig:test}
\end{figure}
虽然我可以添加图片,但我似乎无法重新调整其大小。特别是将 fheight 和 fwidth 从 {3cm} 更改为其他数字似乎没有任何区别。
我也不知道该如何找到合适的文档来介绍将图形包含在 TeX 文件中的方法。我应该查看 pgfplots 还是 tikz?我应该使用 \input 命令还是 \begin{tikzpicture} 语法。
答案1
刚刚找到了我的问题的答案:)
我使用以下代码在 MATLAB 中创建图形:
matlab2tikz( 'test.tikz')
我应该使用以下代码创建它们:
matlab2tikz( 'test.tikz', 'height', '\fheight', 'width', '\fwidth' )