当您在诸如和 之类的环境中使用fleqn
和leqno
并将您自己的方程式标签分配给 方程式,并且您分配了具有一定长度的标签时,标签后会出现换行符。给定相同的条件,但使用环境则不会导致换行符。在前一种情况下,我该如何避免换行符?\tag
gather
align
equation
\documentclass[fleqn,leqno]{article}
\usepackage{amsmath}
\begin{document}
\begin{gather}
\tag{one}
1+1=2 \\
\tag{two}
2+2=4
\end{gather}
\begin{equation}
\tag{three}
1+1=2
\end{equation}
\end{document}
答案1
您可以增加\mathindent
,但我不知道您为什么要同时使用fleqn
和leqno
:
\documentclass[fleqn,leqno]{article}
\usepackage{amsmath}
\setlength\mathindent{2cm}
\begin{document}
\begin{gather}
\tag{one}
1+1=2 \\
\tag{two}
2+2=4
\end{gather}
\begin{equation}
\tag{three}
1+1=2
\end{equation}
\end{document}