Ror*_*ory 3 latex typesetting spaces tex vertical-alignment
我正在制作一个LaTeX文档,我正在取得成功\makebox,它将文本放在一个不可见的框中,并在末尾添加额外的水平空格,以使整个事物符合您指定的大小.
垂直空间有类似的东西吗?
我有一些可变长度的段落,图像等,我想放在这个垂直框中.我希望LaTeX放入适量的垂直空间(在底部),这样整个东西就是我给它的设定尺寸.
LaTeX提供的垂直调整框命令是\raisebox:
\raisebox{distance}[extend-above][extend-below]{insert your text here...}
Run Code Online (Sandbox Code Playgroud)
随着distance参数,你可以指定一个偏移量升高或降低的文本,extend-above并且extend-below参数可以用来添加额外的空间.例如,该命令非常适合于将具有较小字体大小的少量文本放置在具有较大字体大小的行中.
也可以使用\vspace*{distance}命令创建简单的附加垂直空间,该命令会插入额外的垂直空间.(已加星标的版本也会在开头和结尾添加空格,正常版本只会在文本块之间添加空格).您可以将它放在段落的末尾或您自己的命令的末尾,以便在之后(或之前)添加一些间隔符.
但对于较长的文本提取,我建议使用\minipage环境:
\begin{minipage}[position][height][inner-pos]{width}
insert your long text here
\end{minipage}
Run Code Online (Sandbox Code Playgroud)