我正在寻找灵感,如何布局“双重内容”,如下图所示:
目前已通过和手动分栏解决了这个问题multicols
,数学环境仅通过编码\textbf{Theorem 2.1.9\textsuperscript{op}}\textit{…}
,这确实不太好。
有没有更好的方法来实现这一点?而且,以这种方式布局双重内容毕竟是个好主意吗?或者我应该尝试将内容放在两个相对的页面上?如果是这样,有没有好的可能性来实现这一点?
谢谢你!
一个最小的工作示例:
\documentclass{paper}
\usepackage{multicol}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
\noindent \textbf{Theorem 2.1.9} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
~\\
\noindent \textbf{Theorem 2.1.9\textsuperscript{op}} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
\end{multicols}
\end{document}
答案1
您可以使用 minipages,但最终结果是一样的。一个区别是 minpages 不能跨页边界。不过,您也不想使用 multicol 来做到这一点。paracol 可以处理这个问题。
\documentclass{paper}
%\usepackage{multicol}
\usepackage{lipsum}
\begin{document}
\noindent
\begin{minipage}{\dimexpr 0.5\textwidth-0.5\columnsep}
\textbf{Theorem 2.1.9} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
\end{minipage}\hfill
\begin{minipage}{\dimexpr 0.5\textwidth-0.5\columnsep}
\noindent \textbf{Theorem 2.1.9\textsuperscript{op}} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
\end{minipage}
\end{document}
这是一个 paracol 版本。
\documentclass{paper}
\usepackage{paracol}
\usepackage{lipsum}
\begin{document}
\begin{paracol}{2}
\sloppy% SOP for narrow columns
\noindent \textbf{Theorem 2.1.9} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
\switchcolumn
\noindent \textbf{Theorem 2.1.9\textsuperscript{op}} (Comparison Theorem)\textbf{.} \textit{\lipsum[1]}
\end{paracol}
\end{document}