我可以让嵌套在 paracol 中的 multicol 整齐地溢出到下一页吗?

我可以让嵌套在 paracol 中的 multicol 整齐地溢出到下一页吗?

我试图将正文放在页面的左侧,将注释放在右侧。在正文中,一旦到达页面末尾,它应该继续进入下一页,在同一列中。对于注释,我理想情况下希望有多个平衡的列,就像使用多列时那样。

我感觉在 paracol 中使用 multicol 是有风险的(有人在这里提到 paracol 不允许嵌套)。但是,除非我的注释文本足够长,可以延伸到下一页,否则它似乎工作得相当好。在这种情况下,它不会延伸到下一页,而是延伸到上一页(下面的第二个示例)。有没有办法将它设置为整齐地溢出到相同的多列设置中,但在下一页上?

这是我尝试过的。第二个注释位中有一条注释,如果我扩展文本(在此示例中,扩展了 Lipsum),就会出现此溢出问题。

\documentclass{article}
\usepackage{multicol}
\usepackage{paracol}
\usepackage{lipsum}
\usepackage[papersize={17in, 11in}, left=1in, right=1in, top=1in, bottom=1in]{geometry}
\newlength\defaultparindent
\AtBeginDocument{\setlength\defaultparindent{\parindent}}

\begin{document}

\setcolumnwidth{6.5in,8.3in}
\begin{paracol}{2}
\definecolumnpreamble{1}{\scriptsize \setlength{\parskip}{\medskipamount} \setlength{\parindent}{0pt}}
\definecolumnpreamble{0}{\normalfont \normalsize \setlength{\parindent}{\defaultparindent}}

\section{Introduction}

\switchcolumn[0]*
This is the beginning of the main text. \lipsum[1-7]

\switchcolumn[1]
\begin{multicols}{3}
These long annotations belong with the first paragraphs of the main text. \lipsum[1-3]
\end{multicols}

\switchcolumn[0]*
This is more main text. \lipsum[8-9]

\switchcolumn[1]
\begin{multicols}{3}
These long annotations belong with the next part of the the main text. If I were to make this part long enough to overflow the page, it doesn't continue onto the next page as desired; instead the annotations appear on the preceding page. \lipsum[10-12]
\end{multicols}

\end{paracol}

\end{document}

这是一个或多或少能达到预期效果的示例。 它看起来应该是什么样的一个示例。

下面是一个相当错误的例子: 注释对于页面来说太长!

相关内容