格式化枚举列

格式化枚举列

我正在使用 writelatex.com 来输入我的作业。我遇到的问题是,我无法按我想要的方式格式化下面的两列。发生的事情是,枚举部分之后的所有信息都下降到了页面末尾。有人有什么提示吗?另外,我没有包括枚举的末尾,因为我想将这种格式化方法应用于我的下两部分。

在此处输入图片描述

\documentclass[a4paper]{article}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage[mathscr]{euscript}
\usepackage{enumerate}
\usepackage{amsfonts}
\usepackage{multicol}

\begin{document}
\begin{enumerate}[a)]
\begin{multicols*}{2}
\item $gcd(291,252)=\underline{3}$
\begin{equation*}
\begin{aligned}
291 & = 252 \cdot 1 + 39 \\
252 & = 39 \cdot 6 + 18 \\
18 & = 3 \cdot 6 + 0 \\
\end{aligned}

\end{equation*}

\columnbreak

\item $gcd(16261,85652)=\underline{161}$
\begin{equation*}
\begin{aligned}
85652 & = 16261 \cdot 5 + 4347 \\
16261 & = 4347 \cdot 3 + 3220 \\
4347 & = 3220 \cdot 1 + 1127 \\
3220 & = 1127 \cdot 2 + 966 \\
1127 & = 966 \cdot 1 + 161 \\
966 & = 161 \cdot 6 + 0 \\
\end{aligned}
\end{equation*}
\end{multicols*}

\end{document}

答案1

肯定multicols*是不能用的。

此外,显示也使得避免 LaTeX 尝试填充左列变得非常困难。$\begin{aligned}...\end{aligned}$计算似乎不会无缘无故地挂起。

\documentclass[a4paper]{article}

\usepackage{amsmath}
\usepackage{enumerate}
\usepackage{multicol}

\begin{document}
\begin{enumerate}[a)]
\begin{multicols}{2}
\item $\gcd(291,252)=\underline{3}$\\*[2ex]
$\begin{aligned}
291 & = 252 \cdot 1 + 39 \\
252 & = 39 \cdot 6 + 18 \\
18 & = 3 \cdot 6 + 0
\end{aligned}$

\columnbreak

\item $\gcd(16261,85652)=\underline{161}$\\*[2ex]
$\begin{aligned}
85652 & = 16261 \cdot 5 + 4347 \\
16261 & = 4347 \cdot 3 + 3220 \\
4347 & = 3220 \cdot 1 + 1127 \\
3220 & = 1127 \cdot 2 + 966 \\
1127 & = 966 \cdot 1 + 161 \\
966 & = 161 \cdot 6 + 0
\end{aligned}$
\end{multicols}
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容