\Large 等字体大小是多少点(pt)?

\Large 等字体大小是多少点(pt)?

我在序言中说过:

\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\setmainfont{Arial}

pt您可以从以下文字推断出其真实的字体大小吗?

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

答案1

字体更改命令通常由文档类本身决定。对于标准类(第一行有大小选项),值如下:

Command             10pt    11pt    12pt
\tiny               5       6       6
\scriptsize         7       8       8
\footnotesize       8       9       10
\small              9       10      10.95
\normalsize         10      10.95   12
\large              12      12      14.4
\Large              14.4    14.4    17.28
\LARGE              17.28   17.28   20.74
\huge               20.74   20.74   24.88
\Huge               24.88   24.88   24.88

其他类别(尤其是主要文档类别,例如 KOMA 和 Memoir)可能具有不同的值。以下文档将打印出所有标准大小更改命令的字体大小。您可以使用它来检查其他类别的字体大小。

\documentclass[11pt]{article}

\makeatletter
\newcommand\thefontsize[1]{{#1 The current font size is: \f@size pt\par}}
\makeatother

\begin{document}
\sffamily
\thefontsize\tiny
\thefontsize\scriptsize
\thefontsize\footnotesize
\thefontsize\small
\thefontsize\normalsize
\thefontsize\large
\thefontsize\Large
\thefontsize\LARGE
\thefontsize\huge
\thefontsize\Huge
\end{document}

代码输出

答案2

另请参阅标准文档类的源代码。

类.dtx:6.1 字体。

或者size10.closize11.clo并且size12.clo$TEXMF/tex/latex/base/

例如,在size10.clo

\newcommand\small{%
   \@setfontsize\small\@ixpt{11}%
   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
   \abovedisplayshortskip \z@ \@plus2\p@
   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
   \def\@listi{\leftmargin\leftmargini
               \topsep 4\p@ \@plus2\p@ \@minus2\p@
               \parsep 2\p@ \@plus\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip
}

答案3

简要概述»LaTeX2e 参考手册« 中的字体大小可能会有帮助。

答案4

您还可以阅读源代码:https://github.com/TeX-Live/texlive-source/blob/f0c6b9ed37a37c0bbe826ef90c1e64dd7b6b618e/utils/asymptote/base/size11.asy#L2使用 GitHub 搜索功能发现您有另一个大小为 10 的文件

相关内容