obster-y / XJTU-thesis

西安交通大学学位论文模板(LaTeX)(适用硕士、博士学位)An official LaTeX template for Xi'an Jiaotong University degree thesis (Chinese and English)
LaTeX Project Public License v1.3c
231 stars 50 forks source link

[BUG] 打印店指出,英文摘要标题,中英文目录标题上下间距不正确。 #70

Closed carryyu closed 2 years ago

carryyu commented 2 years ago

必要任务 (请在 [ ] 内填入 "x" 表明完成此项任务

软件信息(请补全,只填写与模板类型相关的项,请务必填写准确)

Bug 说明(每项非必需填写,请尽量明了易懂) 英文摘要标题,中英文目录标题上下间距不正确。

错误截图 英文摘要标题

英文摘要

中文目录标题

中文目录

英文目录标题

英文目录

打印店说中文摘要标题看起来还可以,上面空两行,下面一行,一级标题也都遵循这个规则了,但是上面提到的三个部分明显没有遵循这个规则。请问怎么修改呢?

中文摘要
obster-y commented 2 years ago

你在 Overleaf 用 dev 分支最新,也就是说你 clone 之后上传的 .cls?

根据你的截图,我比较确定你没有用 dev 分支最新的提交

toc abs

carryyu commented 2 years ago

谢谢,已收到!

carryyu commented 2 years ago

我用的应该是最新的dev分支,在macos下用overleaf上的xelatex编译的

obster-y commented 2 years ago

现在的问题和系统、编译方式无关,如果你是在 overleaf 用的最新的,也就是说你要么手动复制了最新的 commit 的源码,要么下载下来上传的,要么每次按照 commit 做了同样的修改

上面两张图是今天我截下的图,同样的缩放比例,左边 Word,右边 TeX;所以比较建议你对比一下你使用 .cls 和下面的文件

https://github.com/obster-y/XJTU-thesis/blob/dev/LaTeX_Template/XJTU-thesis.cls

carryyu commented 2 years ago

我是直接把最新分支的zip下载下来,然后倒入overleaf上编译的,cls文件和这个链接对比后是完全一样的。

obster-y commented 2 years ago

那么我不清楚为什么会出现这种情况,因为我刚提供的截图表示没有这个问题,也许你自己做了什么修改而忘记了(指在你的 .tex 文件中)

carryyu commented 2 years ago

我对比近期的修改,逐一加入修改后,发现是headsep=0.3cm这个会导致摘要目录等标题上浮。你能否用最新的dev分支在overleaf重新编译一下,看看是否存在这个问题呢?麻烦了

carryyu commented 2 years ago

headsep=0.3cm应该是为了每一页开始的边距和word对齐,但是这个貌似会导致一级标题和摘要目录等标题都上浮

carryyu commented 2 years ago

左边latex,右边word。 加之前 加headsep=0.3cm之前,大标题基本对齐,但是latex标题下多出一行空格,且别的页面开始间距明显大于word版本,如下图所示。 加之前2 在加入headsep=0.3cm之后,解决了上述第二个问题,但是一级标题同样上浮了。 加之后

所以能不能给出一个这样的版本呢,加入headsep=0.3cm解决开始间距的问题,但一级标题不能上浮(不是指那一页都不上浮,而是带一级标题的那一页除一级标题外上浮)。

感谢大佬的辛苦工作,我只是(也只能)提出这个需求,有不对不科学的地方还请谅解。

obster-y commented 2 years ago

刚 push 了一个 patch

carryyu commented 2 years ago

目录 别的大多对齐差不多了,就是中文目录标题还是肉眼可见的,如果能下移一些就好了,请问这个可以在哪里调整吗,谢谢~

obster-y commented 2 years ago

看上一次 commit 的 diff 就知道我改了哪里