我正在使用fncychap
并希望对章节标签使用与文档其余部分不同的字体。有没有简单而通用的方法?
答案1
确切的配置取决于fncychap
你使用的样式,但一般来说,有几个宏可以用于调整样式,如fncychap
文档。用于更改字体等的有\ChNameVar{stuff}
、\ChNumVar{stuff}
和。以下是使用 pdfLaTeX\ChTitleVar{stuff}
样式的示例:Sonny
\documentclass[12pt]{report}
\usepackage{xcolor}
\usepackage[T1]{fontenc}
\usepackage[Sonny]{fncychap}
% defaults:
%\ChNameVar{\Large\sf}
%\ChNumVar{\Huge}
%\ChTitleVar{\Large\sf}
% custom:
\ChNameVar{\Large\fontfamily{put}\selectfont\color{blue}}
\ChNumVar{\Huge\fontfamily{pzc}\selectfont\color{red}}
\ChTitleVar{\Large\fontfamily{phv}\selectfont\scshape\color{green}}
\begin{document}
\chapter{Hello World!}
Foo bar baz
\end{document}
有关如何更改字体以及如何使用 XeLaTeX、LuaLaTeX 或 ConTeXt 进行更改的更多详细信息,请参阅如何在文档中的一小部分文本中使用特定字体?。
还要注意,在某些fncychap
样式中,变量会影响以下变量;例如在我的示例中,“Hello World!”如果我没有指定颜色,规则将为红色。我不确定这是错误还是预期行为。