我怎样才能最好地为所有图形实施图像尺寸规则?

我怎样才能最好地为所有图形实施图像尺寸规则?

我希望所有图片都大小相同。有没有一种好的方法可以在序言中强制执行此规则?

\begin{figure}[htbp]
  \centering
    \includegraphics[width=6cm]{my_image}
  \caption{describe my image}
  \label{fig:my_image}
\end{figure}

答案1

通过增加

\let\oldincludegraphics\includegraphics
\renewcommand{\includegraphics}[2][]{%
  \oldincludegraphics[<default settings>,#1]{#2}}

到你的文档序言(加载后graphicx),您可以设置要包含的默认设置每一个数字。

例如,你可以改为<default settings>width=6cm, height=3cm比如说)所有图形的宽度为 6 厘米,高度为 3 厘米,除非您可以指定其他本地选项来覆盖此设置。也就是说,上面的重新定义仍然允许您使用\includegraphics[width=2cm]{<image>}将设置<image>为宽度为 2cm(高度为 3cm)的选项。

上述方法类似于添加

\setkeys{Gin}{<default settings>}

到您的序言,它为家庭设置了默认的键值Gin(用于in包含G图形)。

相关内容