我正在使用 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}