如何格式化章节或节标题大胆的使用无衬线字体?我试过了\textsf{\textbf{bold sans-serif text}}
,但似乎不起作用。有什么想法吗?
答案1
看起来您正在尝试将部分字体更改为无衬线字体和通常的粗体字母。如果您希望整个文档都使用无衬线字体,那么您可以使用sectsty
包来实现。
\documentclass{article}
\usepackage{sectsty}
\allsectionsfont{\bfseries\sffamily} % <---- omitting \bfseries still gives bold font
\begin{document}
\section{Section}
\section{Section}
\end{document}
编辑:仅针对一个章节,代码可以像这样修改。
\documentclass{book}
\usepackage{sectsty}
\begin{document}
\chapter{first}
\section{Section}
This is one section.
\section{Section}
This is another section.
\chapter{second}
%\sectionfont{\sffamily} for only sections in sf
\allsectionsfont{\sffamily} %<-----command here. use \sectionfont{\sffamily} for only sections
\section{Section}
This is one section.
\subsection{Subsection} A sub section
\section{Section}
This is another section.
\allsectionsfont{\rmfamily} %%<-----command here
\chapter{Third}
\section{Section}
This is one section.
\section{Section}
This is another section.
\end{document}
sectsty
有关详细信息,请参阅文档
答案2
以下最小示例编译时没有任何错误或警告:
\documentclass{article}
\begin{document}
\textbf{This is bold text.}
\textsf{This is sans-serif text.}
\textsf{\textbf{This is sans-serif bold text.}}
\textbf{\textsf{This is bold sans-serif text.}}
\end{document}
请注意,两种方法\textsf{\textbf{...}}
都\textbf{\textsf{...}}
有效,并且效果完全相同。但如果一种方法对您不起作用,也许可以尝试另一种方法?
您应该将您的文档与这个最小示例进行比较,看看您是否使用了任何包或定义了任何可能改变方式\textsf
和/或\textbf
操作的宏。(您的字体也可能与其中一个命令不兼容。)要隔离问题,请尝试从此格式有效的最小文档开始,然后继续添加您使用的包和宏,直到出现错误。