我们将古老的德语圣经文本数字化并复制为免费软件。从 XML,我们自动生成 LaTeX 输出,然后生成 PDF。我们当前的实现之一是将该multicol
包与bigfoot
和结合使用perpage
。观察发现,在具有多个multicols
环境的文档中,即使插入了手册,行也有可能移动到下一页(在上一页留下一些空白)\pagebreak{}
。
我尝试应用 文档中提到的一些解决方案multicol
,但例如\setcounter{collectmore}{X}
似乎没有效果。是否有任何已知的问题或解决方案?我无法提供一个最小示例,因为该问题只有在较大的multicol
环境相互跟随的情况下才能重现。如果我删除它前面的,则不会出现效果multicol
。但是,我很乐意提供整个源文件。那么,有什么想法吗?
编辑:我现在对结果进行了截图:
\pagebreak{}
行处有一个手册Mensch Christus\pagebreak{} Jesus,
,但它没有任何作用。此multicol
环境是第三个环境,如果我删除前两个multicol
环境之一(无论哪一个),两个空行都会消失。
答案1
您的图像似乎表明,它\pagebreak
具有强制在其使用行后分页的效果,这是预期的行为。\pagebreak
从不影响分行,因此它不会强制在源中输入单词之间的分隔符。
multicolumns
尽管我注意到还有一个命令,但仅给出片段的信息很难提供建议\columnbreak
。