平铺编号方程的方法

平铺编号方程的方法

我是 LATEX 的新手,对此完全没有兴趣。老实说,我尝试在任何地方找到解决我任务的方法,但据我所知,这里没有涵盖类似问题解决方案的主题。

问题本身就是找到一种平铺六个编号方程的方法,数字应在左边,分组为 3×2,即:

(1)公式1 (4)公式4

(2) 方程2 (5) 方程5

(3)公式3 (6)公式6。

这些方程式 1-6 的代码是:

\documentclass{article}
\usepackage{amsmath,amsfonts,amssymb}
\begin{document}
...
\begin{eqnarray}
\frac{\partial P}{\partial L} = \frac34 \frac{P}{L}\\
\frac{\partial P}{\partial C} = \frac14 \frac{P}{C}\\
\frac{L\partial P}{\partial L} = \frac34 P\\
\frac{C\partial P}{\partial C} = \frac14 P\\
\frac{\partial \, {\ln P}}{\partial \, {\ln L}} = \frac34\\
\frac{\partial \, {\ln P}}{\partial \, {\ln C}} = \frac14
\end{eqnarray}
\end{document}

请问有人可以帮忙吗?

提前谢谢!

答案1

我能想到两种解决方案。首先,您可以将align包含所有六个方程的环境放置在两列multicols环境中。其次,您可以将两个单独的align环境(每个环境包含三个方程)放置在minipage宽度为 的不同环境中0.5\textwidth

无论哪种方式,您都应该指定文档类选项leqno来告诉 LaTeX 将方程编号放在左边。

如果您不需要对=符号进行对齐,我建议您使用gather而不是align环境。

在此处输入图片描述

\documentclass[leqno]{article}  % equation numbers on left
\usepackage{amsmath}   % for 'align' env.
\allowdisplaybreaks    % allow column breaks and page breaks
\usepackage{multicol}  % for 'multicols' env.

\begin{document}

\begin{multicols}{2}
\noindent
\begin{align}
\frac{\partial P}{\partial L} &= \frac34 \frac{P}{L}\\
\frac{\partial P}{\partial C} &= \frac14 \frac{P}{C}\\
\frac{L\,\partial P}{\partial L} &= \frac34 P \\
\frac{C\,\partial P}{\partial C} &= \frac14 P \\
\frac{\partial \ln P}{\partial \ln L} &= \frac34\\
\frac{\partial \ln P}{\partial \ln C} &= \frac14
\end{align}
\end{multicols}

\noindent
\begin{minipage}{0.5\textwidth}
\begin{align}
\frac{\partial P}{\partial L}    &= \frac34 \frac{P}{L}\\
\frac{\partial P}{\partial C}    &= \frac14 \frac{P}{C}\\
\frac{L\,\partial P}{\partial L} &= \frac34 P
\end{align}
\end{minipage}%
\begin{minipage}{0.5\textwidth}
\begin{align}
\frac{C\,\partial P}{\partial C}      &= \frac14 P\\
\frac{\partial \ln P}{\partial \ln L} &= \frac34\\
\frac{\partial \ln P}{\partial \ln C} &= \frac14
\end{align}
\end{minipage}
\end{document}

相关内容