我正在考虑使用 ClassicThesis(以及其他选项)来输入我的课程笔记。问题是 ClassicThesis 是针对 A4(和 A5)纸张尺寸定制的,而我需要信纸尺寸的纸张(8.5 英寸 x 11 英寸或更适合 SI 的尺寸,215.9 毫米 x 279.4 毫米)。我可以简单地更改纸张尺寸,如下所示
\documentclass[letterpaper]{scrreprt}
由于 ClassicThesis 基于 KOMA-Script,我可以按照包本身的建议,使用如下所示的一组命令来更改文本区域和边距。
\areaset[current]{textwidth}{textheight}
\setlength{\marginparwidth}{length}
\setlength{\marginparsep}{length}
问题是印刷上正确的尺寸应该使用什么?
有一个类似的问题这里,但没有明确的答案(好吧,除了查看 Robert Bringhurst 的书中给出的指导方针,我无法阅读这本书。)
PS. 这没什么,但这是电气工程课程,其中包含大量方程式和图形。
答案1
试试这些尺寸,
\RequirePackage[letterpaper, top=1in, bottom=1.5in,
left=1.5in, right=1.5in,showframe=false]{geometry}
我会尝试将文本区域与纸张区域的比例保持在 0.50 左右。
这里,是显示此比率的计算并设置尺寸的最小图。
\documentclass[letterpaper]{scrreprt}
\usepackage{lipsum,fp}
\RequirePackage[letterpaper, top=1in, bottom=1.5in,
left=1.5in, right=1.5in,showframe=false]{geometry}
\makeatletter
\def\Htext{\strip@pt\textheight}
\def\Wtext{\strip@pt\textwidth}
\def\Hpaperheight{\strip@pt\paperheight}
\def\Wpaperwidth{\strip@pt\paperwidth}
\FPdiv\aspectpaper{\Hpaperheight}{\Wpaperwidth}
\FPdiv\aspect{\Htext}{\Wtext}
\FPmul\paperarea{\Hpaperheight}{\Wpaperwidth}
\FPmul\textarea{\Htext}{\Wtext}
\FPdiv\ratio{\textarea}{\paperarea}
\makeatother
\begin{document}
\chapter{INTRODUCTION}
\lipsum\lipsum
\aspect\par
\aspectpaper\par
\ratio
\end{document}
如果愿意,您可以根据自己的喜好稍微改变顶部和底部。最好先尝试打印几页真实文本样本,然后再确定尺寸,看看是否符合您的喜好。