我发现在我的文档中,当使用 Computer Modern 字体制作粗体文本时,字体有点太宽。不过,我找到了一个解决方案,
代替
\textbf{This font is bold.}
我可以
\scalebox{.8}[1.0]{\textbf{This text is bold and narrower.}}
为了写作时的简单和习惯,我希望建立一个规则,以便每次输入时都进行\textbf{}
替换。\scalebox{.8}[1.0]{\textbf{}}
这能做到吗?
答案1
缩放字体会产生许多不良影响,例如阻止空白拉伸、阻止换行(更不用说扭曲字体形状)。
如果缩小 80%,粗体字体会比标准字体窄,这很奇怪。
默认情况下,latex 使用bx
(bold extended) 和 computer modern,但还有一个b
您可能更喜欢的 (bold non-extended) 变体,如最后一个例子所示。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
This text is bold and narrower.
\scalebox{.8}[1.0]{\textbf{This text is bold and narrower.}}
\textbf{This text is bold and narrower.}
\renewcommand\bfdefault{b}% rather than bx
\textbf{This text is bold and narrower.}
\end{document}