最近我一直在用 LaTeX 写自己的复习作业/测试,以存储在我的数字笔记中。这段时间我只是垂直地写下我的所有问题,就像这样(假设 w、x、y 和 z 是任意方程):
我现在意识到这看起来不太好,而且浪费了很多空间,所以我觉得水平写问题会更好。这是我的代码
\documentclass[12pt]{amsart}
\usepackage{amsmath, amsfonts, amyssymb}
\usepackage{kantilipsum}
\begin{document}
1) w$ \hspace*{2cm} 2) $x$
\vspace{1cm} 3) $y$ \hspace*{2cm} 4) $z$
\end{document}
导致:
即使我得到了我想要的东西,但是有没有“更好”或更“专业”的方法来做到这一点?
答案1
展示比解释更容易。
\documentclass[12pt]{amsart}
\setlength{\parindent}{0pt}% or use \noindent a lot
\newlength{\mylength}% compute once, use often
\setlength{\mylength}{\dimexpr 0.5\textwidth - 0.5\columnsep}% two columns separated by \columnsep
\begin{document}
\parbox[t]{\mylength}{1) $w$}\hfill% expands to fill gap
\parbox[t]{\mylength}{2) $x$}\par\vfil% expands the same as the bottom of the page
\parbox[t]{\mylength}{3) $y$}\hfill
\parbox[t]{\mylength}{4) $z$}
\end{document}