我已经使用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。