我们怎样才能在 intertext 中没有 align* 环境中的文本的情况下将位置居中?如果我们通过以下方式居中:
\begin{align*}
\intertext{\centering word1 word2 word3 word4}
\end{align*}
我们得到位置+文本居中:
word1 word2 word3
word4
但是,我们如何才能获得仅居中的位置而没有文本(左侧的第 4 个单词而不是第二行的中心):
word1 word2 word3
word4
答案1
align*
用于对齐多行数学方程式,例如让=
- 符号位于彼此正下方。它不适用于普通文本对齐。为此,您有\raggedright
、\centering
,\raggedleft
或环境的对应项:\begin{flushleft}
、\begin{center}
、\begin{flushright}
。或\justifying
用于对齐文本。
但是,如果你真的在数学环境中追求这种文本对齐align*
,这就是你所要求的:
\begin{align*}
x &= \sqrt{z^2 - y^2} + \leaders\hbox{.}\hskip6cm\relax\\
\intertext{\centering\parbox{0.6\linewidth}{
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent condimentum dui eget
fringilla cursus.
}}
&= 3
\end{align*}