Zeping Lee

Results 560 comments of Zeping Lee

> 根据 [tex.se](https://tex.stackexchange.com/questions/39711/problem-using-noopsort-to-sort-on-year-using-natbib) 上提供的内容,如下代码用 `latexmk -pdf` 正常编译 嗯, 有个这个 patch 后 `gbt7714` 可以顺利编译 `xampl.bib` 了,见 。

> 我的最初需求就是“不能产生任何空白页” 提供原始需求可以帮助他人理解问题。 > 我非常不建议全局修改 `\clearpage` 和 `\cleardoublepage` 的定义。 我觉得可以修改,尤其是比较简单的 `\cleardoublepage`,但是改之前要看一下命令的原始定义(可以通过 `texdoc source2e` 找到),其中没搞懂的部分要尽可能保留。像 ustcthesis 中去掉 `\cleardoublepage` 空白页的页眉页码就是通过重定义这个命令实现了。 具体这个问题,“不能产生任何空白页”的需求可以使用 `\cs_set_eq:NN \cleardoublepage \clearpage` 实现。但这个需求太苛刻了,可能导致第 1 页(`\mainmatter`)开启在左页,不太符合一般学位论文的习惯。建议再联系老师确认下。 > 最后发现是 `\frontmatter` 和 `\mainmatter`...

感觉 `for-library` 直接用 `\if@twoside` 控制就可以,不需要搞这么一大堆 hook。即 `\cs_new:Nn \__whu_type_for_library_setting: { \@twosidefalse }`。

> 空白页确实可以去掉,这样做的原理是什么呢,为什么这样可以去掉空白页呢? > 不过这样也有问题,一些奇偶不同的页眉页脚设置就失效了,变成了奇偶相同的了。 嗯确实。大致就是修改这个几个命令,哪个方法都差不多。另外提醒一下 `\chapter` 也有 `\cleardoublepage`。

在 002 基础上简单修改一下即可。我明天处理。

这里的“年 , 月, 卷”是认真的吗?如果月份和卷号只有一个时如何区分?

在 6d6ec64 中添加。 为了避免歧义,期刊文章不显示月份。

有个问题是,英文文献使用需要著录文献类型标识吗?格式规定的示例 1 没有“[J]”这样的标识,但是示例 3 有。具体按照哪个处理?