有没有用 latex 自动排版 scholia 的包?我脑海中的结果应该类似于可以看到的内容这里:
正文局限于页面的矩形部分,评论则围绕它展开。
类似的问题也许注释从页边溢出到页脚我想也许可以调整那里所做的事情以获得我感兴趣的结果。
无论如何,我正在寻找的包(如果存在)必须同时处理文本和注释的分页符。这可能吗?
我必须补充一点,我可以得到一个可行的解决方案,但它既不优雅也不令人满意,而且它也没有达到这里展示的页面那样的效果。如果所有页面中的文本大小相同,则需要编译两个单独的文档(页面大小和形状适当),并小心地将输出与第三个文档中的 pdfpages 合并。显然,这不会自动跟踪并行段落(但可以改进),并且需要至少 3 次编译运行。主要问题是是否有人一直在研究类似的东西(并且做得更好)。此外,还有一个技术问题:是否有可能在 (lua)latex 中进行连续传递风格的编程(或者更好的是,是否有人之前做过)。
对于 lua 端,这对于协程来说很简单(如果我想从 tex 引擎获得一些反馈,这实际上很有用),但最终对我的想法没有多大用处。我实际上一直在考虑如何为 latex 提供两个并行执行上下文,并通过挂接 \shipout 在它们之间切换(需要时)。我不知道这是否可行(恐怕不可行,但这就是我问的原因)。
答案1
学术版的排版由 reledmac 软件包完成(与名为“mac”的计算机无关)。texdoc reledmac
如果您安装了可用的 LaTeX,则可以使用命令行中的命令获取软件包手册。还请查看 reledpar 软件包以排版关键版。
手册对旁注做了一些说明,请参阅第 12 节。但我认为,在文本框周围无缝浮动的旁注和脚注布局是不可能的,至少可能不是您图片所示和您要求的方式(“同时中断文本和注释”):脚注或旁注跨越页面末尾,请参见图片左页的最后一行,它位于右页的右边距。据我所知,在您引用的示例中,任何脚注或旁注都必须在它开始的同一页面上结束(如果我错了,请纠正我)。
tufte-book 布局对您没有太大帮助,因为其旁注不能跨越分页符。我曾经建议使用具有一些高级 KOMA-script 功能的类似布局,请参见此处:与 Tufte 类似的设计,带有跨分页符的侧注,或者:使用 KOMAscript 制作的 Tufte。