我必须排版文章,以便输出应打印在相距 1.36 厘米的固定标记上。
换句话说,打印纸上有标记线,间隔 1.36 厘米。我必须使用适合这些标记线的 11 号或 12 号字体进行打字。此外,如何确定我可以在任何两个固定线之间容纳的最大字体大小。
答案1
而不是使用\large
和朋友,你想设置字体大小和基线跳过“手动”
\fontsize{1cm}{1.36cm}\selectfont
第一个尺寸是字体大小,您只需根据您使用的字体用眼睛选择即可。第二个是 baselineskip。
然后,您还需要设置\parskip
为的倍数,\baselineskip
这样它就不会让您在新的段落中偏离网格。也就是说,在您的序言中,使用类似
\raggedbottom
\newlength\myline
\setlength{\myline}{1.36cm}
\setlength{\parskip}{0\myline}% this puts no vertical space between paragraphs
%\setlength{\parskip}{1\myline}% uncomment this if you want exactly one blank line
如果您只有文本和段落分隔符,那就足够了。如果您还有(比如说)分项列表,则需要类似地设置空格,例如设置\itemsep
为的倍数,\myline
以便分项点仍然位于行之间。
答案2
要查看正在发生的事情,请使用以下 MWE
\documentclass{tufte-book}
\usepackage{lipsum}
\begin{document}
\hrule
\vrule height1.36cm \hbox{\HUGE Test a line of texg}
\hrule
\vrule height1.36cm \hbox to 1.36cm{\Huge Test a line of texg}
\hrule
\vrule height1.36cm \hbox to 1.36cm{\huge Test a line of texg}
\hrule
\medskip
\baselineskip1.36cm
\lipsum[2]
\end{document}
如果0.4pt
准确性对您来说很重要,请vrule
通过将行更改为:
\vrule height\dimexpr1.36cm-0.4pt \hbox to 1.36cm{\HUGE Test a line of texg}
您可以在测试后选择合理的尺寸,或者简单地使用:
\fontsize{1.13cm}{1.36cm}\selectfont
(尝试保持 1.2-1.3 的比例)。