如何更改特定部分的字体?

如何更改特定部分的字体?

让我们考虑以下场景。

这是 main.tex 文件中的部分代码,其中包含来自其他 tex 文件(如 certificate.tex、abstract.tex 等)的代码,

....................
\include{certificate}
\include{abstract}
\include{introduction}
...................

现在我想将单独的字体大小和字体样式合并到上述每一项中。例如,假设我希望证书的字体大小为 12pt,字体系列为 Arial,摘要的字体大小为 11pt,字体系列为 Courier。最后,摘要应遵循字体大小和字体系列,我会为整个文档全局声明它们。

是否可以在不改变剩余文档的情况下更改特定章节?

我期待这样的代码

....................
\font{12pt}{Arial}{\include{certificate}}
\font{11pt}{Courier}{\include{abstract}}
\include{introduction}
...................

答案1

仅提示如何更改字体,当然还有其他方法。标准字体是Computer Modern,要使用字体,必须知道其字体系列和可用的形状/系列。重要的是命令\selectfont

\documentclass{article}

\usepackage[scaled=0.92]{helvet}
\usepackage{courier}
\usepackage{blindtext}
\begin{document}
\fontfamily{cmr}\fontseries{m}\fontsize{12}{20}\selectfont % Computer Modern font
\blindtext\par
\fontfamily{phv}\fontsize{12}{20}\selectfont   % Helvetica aka. Arial 
\section{Certificate}
\blindtext\par
\begin{abstract}
 \fontfamily{pcr}\fontseries{m} \fontsize{11}{16}\selectfont % Courier font family pcr
  \blindtext\par
\end{abstract}%
\blindtext\par
\fontfamily{phv}\fontseries{m}\fontshape{n}\fontsize{12}{15}\selectfont % Helvetica again

\end{document}

新版本, 和好的字体,只是为了惹恼这里的一些人:-P

\documentclass{article}

\usepackage{fontspec}
\usepackage{kantlipsum}
\setmainfont{orange_juice.ttf}
\begin{document}
\kant[1]
\section{Certificate}
\fontspec{planetbe.ttf}
\kant[1]
\begin{abstract}
\fontspec{orange_juice.ttf}
\kant
\end{abstract}%
\kant
\end{document}

(字体下载自http://www.1001freefonts.com/comic-cartoon-fonts.php

相关内容