![更改正文字体而不影响标题、章节标题等](https://linux22.com/image/381650/%E6%9B%B4%E6%94%B9%E6%AD%A3%E6%96%87%E5%AD%97%E4%BD%93%E8%80%8C%E4%B8%8D%E5%BD%B1%E5%93%8D%E6%A0%87%E9%A2%98%E3%80%81%E7%AB%A0%E8%8A%82%E6%A0%87%E9%A2%98%E7%AD%89.png)
我正在使用 CormorantGaramond 软件包,它可以更改文档中的许多字体,例如节标题、章节标题,我对此很满意。但是,我想更改文档中所有常规(即正文)文本的字体,而不影响节/章节标题字体,也不必将文本换行到命令中。
我怎样才能做到这一点?
梅威瑟:
\documentclass[12pt]{article}
\usepackage{CormorantGaramond}
\title{Nice CormorantGaramond Title}
\author{}
\begin{document}
\maketitle
\section{Nice CormorantGaramond section title}
\subsection{Nice CormorantGaramond subsection title}
I want all of this text to be computer modern.
\end{document}
答案1
大多数标题使用\normalfont
,在本例中为 CG。 不。如果需要,您可以使用和\maketitle
来回切换。\normalfont
\cmfont
\documentclass[12pt]{article}
\edef\cmfamily{\familydefault}
\usepackage{CormorantGaramond}
\title{Nice CormorantGaramond Title}
\author{}
\newcommand{\cmfont}{\usefont\encodingdefault
\cmfamily
\seriesdefault
\shapedefault
\relax}
\begin{document}
\maketitle
\cmfont
\section{Nice CormorantGaramond section title}
\subsection{Nice CormorantGaramond subsection title}
I want all of this text to be computer modern.
{\normalfont But this is in CormorantGaramond}
\end{document}