这是我的代码:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{amsmath}
\begin{document}
Random text
\begin{multicols}{2}
\noindent\begin{gather}
T_{1}=0.005 sec\notag\\
A_{1}=35.35rpm\notag
\end{gather}\break
\begin{gather}
T_{2}=0.025 sec\notag\\
A_{2}=11.5rpm\notag
\end{gather}
\end{multicols}
\end{document}
如您所见,T_{1} 和 T_{2} 没有水平对齐,A_{1} 和 A_{2} 也是如此,我该如何解决?
答案1
这multicol
包装文档\columnbreak
列出了使用而不是进行手动跨列分页的命令\break
(我认为您想要这样做)。
后者‘打破’了这条线,这是您在 T2 上方看到的额外空间。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{amsmath}
\begin{document}
Random text
\begin{multicols}{2}
\noindent\begin{gather}
T_{1}=0.005 sec\notag\\
A_{1}=35.35rpm\notag
\end{gather}\columnbreak % <------------
\begin{gather}
T_{2}=0.025 sec\notag\\
A_{2}=11.5rpm\notag
\end{gather}%
\end{multicols}
\end{document}
答案2
我不认为你真的想要multicols
:
\documentclass{article}
\usepackage{amsmath,siunitx}
\usepackage{lipsum} % for text
\DeclareSIUnit{\rpm}{rpm}
\begin{document}
\lipsum*[2]
\begin{align*}
T_{1} &= \SI{0.005}{\second} & T_{2} &= \SI{0.025}{\second} \\
A_{1} &= \SI{35.35}{\rpm} & A_{2} &= \SI{11.5}{\rpm}
\end{align*}
\lipsum[3]
\end{document}
请注意,秒的官方符号是“s”。siunitx
如果确实需要,您可以将其更改为。