文档序言中命令 `{\scshape\bfseries}` 的缩写

文档序言中命令 `{\scshape\bfseries}` 的缩写

我经常在文档中使用命令{\scshape\bfseries}(例如,我写入{\scshape\bfseries Something})来创建某种字体。是否可以避免在文档中频繁输入此命令,而是在代码的前言中编写一个全局命令,然后在文档中稍后调用它?!

提前致谢。

答案1

最好的方法是使用\DeclareTextFontCommand

\DeclareTextFontCommand{\textscb}{\scshape\bfseries}

当然,您需要选择一种支持它的文本字体,本例中是 Libertinus Serif 字体系列。

但使用时要小心:小写字母会强调一定程度,但\bfseries会再加重。更不用说当添加斜体时会三倍强调。

\documentclass{article}
\usepackage{libertinus}

\DeclareTextFontCommand{\textscb}{\scshape\bfseries}

\begin{document}

Here is \textscb{Something} very important.

\end{document}

在此处输入图片描述

相关内容