如何获取 ClassThesis 上的正常页边距(书籍课程提供的)?
我尝试在 ClassicThesis.sty 中评论此命令
{% Palatino or other
\PackageInfo{classicthesis}{A4 paper, Palatino or other}
\areaset[current]{336pt}{750pt} % ~ 336 * factor 2 + 33 head + 42 \the\footskip
\areaset{336pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip 10pt
\setlength{\marginparwidth}{7em}%
\setlength{\marginparsep}{2em}%
}%
答案1
book
这个问题没有什么意义;然而,你得到的布局与类的布局基本相同
\usepackage[verbose]{geometry}
\geometry{innermargin=100pt,top=125pt,
textwidth=345pt,textheight=598pt,
marginparwidth=115pt,marginparsep=7pt,
heightrounded}
答案2
classicthesis
我建议您不要使用 geomtry(基于KOMAscript
并包含类似的功能) ,而是areaset
取数字 345pt,将其乘以 2(或 2.2),然后将 33pt + 42pt 添加到结果中,即:
{% Palatino or other
\PackageInfo{classicthesis}{A4 paper, Palatino or other}
\areaset[current]{345pt}{768pt} % ~ 345 * factor 2 + 33 head + 42 \the\footskip
\areaset{345pt}{815pt} % 740 (factor 2.2) + 33 head + 42 head \the\footskip
\setlength{\marginparwidth}{7em}%
\setlength{\marginparsep}{2em}%
}%
然后你至少要以一致的方式更改边距。请注意,你的字块既不是黄金分割也不是双正方形,这是 A4 纸张的推荐字块。我引用了手册第 4 页的内容:
文本主体的尺寸是故意设计的。这样既便于阅读,又能让页面上的信息量合理。而且,行数不会太短。
因此,我假设您知道自己在做什么以及为什么这样做(请参阅手册中的要求classicthesis
:
因此,请不要通过改变这些东西来破坏风格的美感,除非你真的知道自己在做什么!拜托。
如果您发现边距太宽,那么这是作者的意图:您可以使用这些边距来总结正文内容……(请参阅手册第 4 页的边注)。