不同字体大小的行距是多少?

不同字体大小的行距是多少?

我对垂直空间做了一些挑剔的调整,以确保文本行在垂直空间中跳过各种距离后保持对齐(例如,我将任何垂直跳过距离调整为正常文本行距的倍数)。唯一的问题是,我没有弄乱默认行距值,所以我不知道它们是多少。我可以使用此找到正常文本的行距值\message{Leading: \the\onelineskip}。我怎样才能找到其他大小(即、、\tiny等)的行距?我正在使用回忆录类,文档的第 46 页给了我不同字体大小的磅值,但没有提供行距(可能是因为它们经常更改且依赖于字体)。\Large\huge

可能有用的具体细节:

  1. 我正在使用回忆录课程。
  2. 我的\normalsize尺寸是11pt
  3. \normalsize字体的行距为13.6pt。此数字来自上述\message
  4. 我正在使用 BaskervilleF 字体。

TL;DR:如何找到不同字体大小的行距?

答案1

只需写入文档,而不是向终端发送消息,然后使用\baselineskip

% memfontsprob.tex  SE 600981
\documentclass[11pt]{memoir}
\pagestyle{empty}
\begin{document}

\message{Leading: normalsize \the\onelineskip} % to terminal

The normalsize leading is \the\baselineskip  % to document

\Huge The Huge leading is \the\baselineskip\par

\end{document}

在此处输入图片描述

相关内容