我尝试\mathrm
在gather*
环境中使用,但结果是文本没有任何空格。请问我该如何纠正?
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather*}
P(A) = P(B) + P(C) \qquad \mathrm{4-momentum conservation}\\
P(A) = \left( m_{A}, \vec{0} \right) \qquad \mathrm{in the rest frame of A}\\
\Downarrow\\
\end{gather*}
\end{document}
答案1
\mathrm
确实有效gather*
,并且输出符合预期:它提供了一个数学相关罗马(直立)字体:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather*}
P(A) = P(B) + P(C) \qquad \mathrm{4-momentum conservation} \\
P(A) = P(B) + P(C) \qquad \textrm{4-momentum conservation} \\
P(A) = \bigl( m_{A}, \vec{0}\, \bigr) \qquad \text{in the rest frame of $A$} \\
P(A) = \bigl( m_{A}, \vec{0}\, \bigr) \qquad \mbox{in the rest frame of $A$}
\end{gather*}
\end{document}
事实上,这个输出与gather
(和朋友)完全不相关。
有关在数学模式下打印文本内容的替代方法,请参阅数学模式下生成文本的各种方法之间的差异。