如何在一行中刷新数学模式语句的左部和中央部

如何在一行中刷新数学模式语句的左部和中央部

如何书写此行:

(P) \sqrt{2} is irrational

在数学模式下,如果(P)位于行首,并且\sqrt{2} is irrational位于行中间(居中)

答案1

您可以使用equation环境并用“P”标记它。要将标记放在左侧,您可以使用amsmathleqno选项,如下例所示。

\documentclass{article}
\usepackage[leqno]{amsmath}
\begin{document}
\[
\tag{P}
\sqrt{2} \text{ is irrational}.
\]
\end{document}

如果您想equation在同一文档中使用其他环境,并且希望将标签放在右侧,则可以使用 David Carlisle 的回答中描述的方法这里,如下例所示。

\documentclass{article}
\usepackage[leqno]{amsmath}
\makeatletter
\newcommand{\leqnomode}{\tagsleft@true\let\veqno\@@leqno}
\newcommand{\reqnomode}{\tagsleft@false\let\veqno\@@eqno}
\makeatother
\begin{document}
\reqnomode
\begin{equation}
E = mc^2. 
\end{equation}
\leqnomode
\[
\tag{P}
\sqrt{2} \text{ is irrational}.
\]
\reqnomode
\begin{equation}
E = mc^2.
\end{equation}
\end{document}

相关内容