如何在文档中自适应地更改字体大小?

如何在文档中自适应地更改字体大小?

我想将文档中的字体大小总体设为 14pt,并相应调整各部分字体大小?

答案1

在 LaTeX 中,文档的标准字体大小为 10、11 和 12pt。内部使用的字体可能更大或更小。总体而言,可用的标准字体大小为 5、6、7、8、9、10、11、12、14、17、20 和 25pt;可通过宏(例如\tiny通过)使用\Huge

要获得 14pt 文档大小,您可以使用extsizes提供 8、9、10、11、12、14、17 和 20pt 文档字体的类或包。例如

\documentclass[14pt]{extbook}

或者

\documentclass{yourclass}
\usepackage[14pt]{extsizes}

或者,您可以使用类( 、和类memoir的扩展版本),它提供的类字体大小为 9、10、11、12、14、17、20、25、30、36、48 和 60pt。bookreportarticle

\documentclass[14pt]{memoir}

(La)TeX 遵循但不复制传统的(超过 400 年)字体大小序列:6、7、8、9、10、11、12、14、16、18、21、24、36、48、60 和 72pt。

\usepackage[14pt]{extsizes}

tiny宏通过可用的字体大小进行处理;范围在类的底部和顶部稍微扩展,memoir为 14pt 类大小提供以下内容:

\miniscule    = 8pt
\tiny         = 9pt
\scriptsize   = 10pt
\footnotesize = 11pt
\small        = 12pt
\normalsize   = 14pt
\large        = 17pt
\Large        = 20pt 
\LARGE        = 25pt
\huge         = 30pt
\Huge         = 36pt
\HUGE         = 48pt

当您使用extsizes或时memoir,部分划分的字体大小会相应调整。例如,\section标题的默认字体为\Large\bfseries\subsection标题的默认字体为,标题的默认字体为\large\bfseries。该类提供了轻松更改这些字体的功能。\subsubsection\bfseriesmemoir

如果您想使用非 LaTeX 字体大小,那么您需要无限可调的字体,这完全是另一个话题。

相关内容