我想要这样的东西:
STH
= STH REASONS Explained.
= STH LOOOOOOOOOOOOOOOOOOONG
REASON
= STH.
我怎样才能做到这一点?
答案1
如果你使用数学align
包,那么可以使用(或者align*
如果您不想对方程式进行编号)环境和\text
文本命令一起来完成此操作。
\documentclass{minimal}
\usepackage{amsmath}
\begin{document}
\begin{align*}
A &= B \\
&= C && \text{Because of D} \\
&= D && \text{But beware of E} \\
&&& \text{Some more on that}
&= F
\end{align*}
\end{document}
结果(请注意,实际结果将位于页面中央):
为了获得您所拥有的对齐,您需要:
&A \\
&= B \
在开始时。
如果您使用 AMS 中的某个类(例如 amsart),则默认加载 amsmath 包。
答案2
Loop Space 答案效果很好,但是它需要手动拆分文本。这不太方便。
更方便的方法是使用\parbox
效仿他/她的例子:
\documentclass{minimal}
\usepackage{amsmath}
\begin{document}
\begin{align*}
A &= B \\
&= C && \text{Because of D} \\
&= D && \parbox[t]{5cm}{
Some long description here that will split
automatically and then force a fourth line \\
Another line here} \\
&= F
\end{align*}
\end{document}