答案1
拥有最新的模板版本,则您具有以下默认布局。 选项showframe
(包的选项)geometry
将线条放在页面上作为视觉帮助。 该包还控制页边距。
您\renewcommand{\abovechapterskip}{}
可以控制空间,在这种情况下根本没有间距。
但老实说,我会使用最小模板。在这种情况下,看看控制章节和目录上方的空间
答案2
需要注意的是,链接的github存储库剥离了许可证,这是版权声明-非商业性使用-相同方式共享 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)。这基本上是对信任的违背。
采用当时未修改的模板(v.1.4.3),已经链接解决方案工作得很好:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makechapterhead}{50\p@}{0pt}{}{}
\patchcmd{\@makeschapterhead}{50\p@}{0pt}{}{}
\makeatother
如果一个人在写论文时很谨慎,他会做一些研究,找到模板的原始位置,以及模板的更新和维护位置。参见先前的答案。
更好的办法是使用最小模板。
最后一条建议:远离链接的 github 存储库。由于没有自述文件,也没有许可证,这意味着您可以查看代码,但不能使用它。这在某种程度上侵犯了许可证。
答案3
混淆可能是由前面的页面引起的,但缩写部分实际上使用了页面的默认模板(请参阅章节本身)。只需更改第 78 行的顶部边距:
%---------------------------------------------------------------------
% MARGINS
%---------------------------------------------------------------------
\setmarginsrb { 3.5cm} % left margin
{ 2.5cm} % top margin
{ 2.5cm} % right margin
{ 2.5cm} % bottom margin
{ 20pt} % head height
{0.25in} % head sep
{ 9pt} % foot height
{ 0.3in} % foot sep