Closed izackwu closed 1 year ago
使用简单的二分排查,最终大概定位到问题是由 0d110ef7861d7cec5eca96250ba1525a3b4ee1c5 引入的,在其之前是可以按照预期工作的,自此之后就出现上述问题。
但是我看不懂代码,不知道咋修 😭
而如果像我一样只是想顺利打印出毕业论文,那么直接 revert 这个 commit 即可,LaTeX 的魔法,就交给本项目的维护者吧~
git revert 0d110ef7861d7cec5eca96250ba1525a3b4ee1c5
# 可能还需要解决一些冲突
似乎这也不算是 bug,毕竟这就是 openany
的预期表现。或许可以在文档中说明一下:只需要手动设置 openright
即可得到我原本预期的行为。
不过问题来了,我不太懂 LaTeX,这个 commit 引入 openany
作为默认设置,这样有什么作用吗?
得问问 @AlexaraWu 了。我们要么在 main.tex 里面加个帮助,如果要开正反面模式还要加 openright 选项(
@skyzh 我想到的合理用途大概是:
oneside
不插任何空白页twoside
前面那一堆东西插空白页,正文章节不插入空白页twoside
+ openright
和之前的 twoside
一样,所有地方都插入需要的空白页这个选项确实允许使用者多了一层灵活性,但是我比较怀疑这个灵活性是否有必要……毕竟电子版不需要任何空白页,纸质版一般需要所有空白页。同时这个参数也破坏了原有的默认行为,对小白用户(比如我)造成了困扰。
目前本科的默认设置就是 oneside
+ openany
。
确实如此,或许可以更新一下 main.tex
里面对选项的说明
一年半了都没修hh
问题描述:
使用最新
master
分支的代码,发现twoside
模式失效,存在两个问题:twoside
,而是oneside
twoside
后,可以在目录、摘要等处插入适当的空白页,但是无法应用于正文章节复现验证方法如下:
master
分支contents/intro.tex
文件中增加一些内容(可以将最后一段文字复制几次),从而使得第一章在 PDF 中有 3 页twoside
编译,可以发现第二章于第 4 页开始,而非预期的第 5 页上述问题应该是近期某次更新所引入的,但是由于我不懂 LaTeX,所以暂时也无法确定。
系统信息:
日志信息:
https://paste.ubuntu.com/p/TmpQT3zx26/