\resizebox 命令将对象的大小改变为给定值。如果宽度
或高度中的任一项用 ! 给出,则其代表的选项的长度在被改变 大小时会保持原有的宽高比例不变。例如: \resizebox{2in}{!}{argument} 将对象的宽度改变为 2 英寸。
标准的 LATEX2e 长度 \height,
\width, \totalheight,
\depth 可用来表示对象的原始尺寸。因此,
\resizebox{2in}{\height}{argument} 使得对象的宽度改变为 2 英寸
但保持原有高度不变。 除了第二个参数表示对象的全部高度以外, \reseizebox* 与 \resizebox 是相同的。下面是几个例子:
|
\framebox{\resizebox{5mm}{!}{%
\parbox{14mm}{选项 \\ 角度 \\ 对象}}}
\framebox{\resizebox{!}{10mm}{%
\parbox{14mm}{选项 \\ 角度 \\ 对象}}}
|
|
|
\resizebox*{2cm}{3cm}{\LaTeX{}~图形} \\
\resizebox*{2cm}{1cm}{\LaTeX{}~图形}
|
|
|