更改文档标题的字体

更改文档标题的字体

我已经使用fontspec用新的字体来设计所有标题:

% Specify different font for section headings
\newfontfamily\headingfont[]{Gill Sans}
\titleformat*{\section}{\LARGE\headingfont}
\titleformat*{\subsection}{\Large\headingfont}
\titleformat*{\subsubsection}{\large\headingfont}

现在,我想使用文档标题来使用Gill Sans,因为它将与文档的其余部分相匹配。

答案1

对于标准文档类,您可以使用titling包来执行此操作:

\documentclass{article}
\usepackage{titlesec}
\usepackage{titling}
\usepackage{fontspec}
% Specify different font for section headings
\newfontfamily\headingfont[]{Gill Sans}
\titleformat*{\section}{\LARGE\headingfont}
\titleformat*{\subsection}{\Large\headingfont}
\titleformat*{\subsubsection}{\large\headingfont}
\renewcommand{\maketitlehooka}{\headingfont}
\author{An author}
\title{The title of the article}
\date{\today}
\begin{document}
\maketitle
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

代码输出

答案2

我是 LaTeX 的初学者。这个答案帮助我更改了章节的字体类型。但它并没有将标题的字体类型更改为与章节的字体类型相匹配。这对我来说不是很明显,所以我把答案贴出来了。

事实证明我只需做以下几点:

\title{\headingfont {The title of the article} }

答案3

fontspec该包需要 XeTeX 或 LuaTeX。

相关内容