让我们考虑以下场景。
这是 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}