我正在写\documentclass{article}
我非常喜欢命令中使用的字体\section
我使用此命令编写文本。例如:
\section{Problem 1}
我想知道是否有更好的方法来使用这种字体。谢谢!
答案1
该文件article.cls
包含:
\newcommand\section{\@startsection {section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\normalfont\Large\bfseries}}
因此字体是
\normalfont\Large\bfseries
\normalfont
latex.ltx
在(LaTeX 内核)中定义:
\DeclareRobustCommand\normalfont
{\usefont\encodingdefault
\familydefault
\seriesdefault
\shapedefault
\relax}
fonttext.ltx
默认设置(除非重新定义,例如通过字体包)在LaTeX 内核的一部分中定义:
\newcommand\rmdefault{cmr}
\newcommand\bfdefault{bx}
\newcommand\mddefault{m}
\newcommand\updefault{n}
\newcommand\encodingdefault{OT1}
\newcommand\familydefault{\rmdefault}
\newcommand\seriesdefault{\mddefault}
\newcommand\shapedefault{\updefault}
\bfseries
定义在latex.ltx
:
\DeclareRobustCommand\bfseries
{\not@math@alphabet\bfseries\mathbf
\fontseries\bfdefault\selectfont}
因此默认字体是OT1/cmr/bx/n
,大小为\Large
,确切大小取决于类选项10pt
,11pt
,12pt
。 的值\Large
可以在类选项文件size10.clo
,size11.clo
,中找到size12.clo
:
- 默认选项
10pt
:\Large
= 14pt,\baselineskip
= 18pt - 选项
11pt
:\Large
= 14pt,\baselineskip
= 18pt - 选项
12pt
:\Large
= 17pt,\baselineskip
= 22pt