latex如何定義宏,插圖統一尺寸減少工作量
阿新 • • 發佈:2019-03-16
change def 設置 ... end clas hang with tac
問題背景是這樣的,因為我要在文中插入一系列的圖片,但是這些圖片的大小我要保持一致,來達到預期的效果。
比如我有三個figure,這三個figure中,每個figure裏面有兩行,5列圖片,我想要的是,這三個大圖充滿一頁,自然而言就要調整圖片的尺寸,但是實際上在用\includegraphics的時候,需要對每張圖片進行設置尺寸,逐個調整就是需要修改2*5*3=30個參數
一種更簡便的方法是通過在latex中定義宏變量,比如我想用一個變量代替數值,可以這樣做
\newcommand{\mysize}{0.22}
這樣再用0.22這個數值的時候,直接調用\mysize即可,比如
\begin{subfigure}[b]{\mysize\textwidth} \includegraphics[width=\textwidth]{pictures/...} \end{subfigure}
參考鏈接
https://tex.stackexchange.com/questions/239909/can-i-define-a-variable-to-scale-with-it-several-figures
latex如何定義宏,插圖統一尺寸減少工作量