对 LaTeX 中所有文档字体大小进行轻微调整

对 LaTeX 中所有文档字体大小进行轻微调整

我想通过相对调整所有字体大小来调整文档的布局。现在文档使用的是\documentclass[11pt]{book}LuaLaTeX。什么是 的有效等效项\documentclass[10.8pt]{book}?(最好是标准 LaTeX 或独立软件包;将类切换到 KOMA 或类似软件包会很困难。)

答案1

答案不完整,因为我还没有尝试过。这可能会给你指明正确的方向。

问题在于,LaTeX 尺寸宏的值(尺寸及其相关的基线跳过)在大多数类别(所有类别?)中都是硬编码的。

你可能会认为\normalsize基础尺寸会是最大尺寸,其余尺寸会根据某个固定因素按比例增大或减小。但事实并非如此,正如文件中所见

./tex/latex/base/size12.clo
./tex/latex/base/size11.clo
./tex/latex/base/size10.clo

或加大尺寸

./tex/latex/extsizes/size17.clo
./tex/latex/extsizes/size14.clo
./tex/latex/extsizes/size20.clo
./tex/latex/extsizes/size9.clo
./tex/latex/extsizes/size8.clo

我认为您需要创建自己的size10.8.clo文件来定义以下标准尺寸。

\tiny                   
\scriptsize         
\footnotesize       
\small      
\normalsize
\large
\Large
\LARGE
\huge    
\Huge 

相关内容