在部分中手动使用 \textsc{}

在部分中手动使用 \textsc{}

我在部分中使用 textsc,通过手动调整字体大小在正常大小和脚本大小之间。例如:

\section{P\scriptsize ROGRAMMING \normalsize P\scriptsize ROGRAMMING}

应产生:

在此处输入图片描述

第一个字母 P 看起来比第二个字母 P 大,显然是因为normalsize它的字体大小小于section

我的问题是如何使第二个字母 P 与第一个字母 P 的大小匹配。我不想normalsize为第一个字母 P添加另一个字母。

答案1

如果需要渲染全部节级标题以粗体小写字母显示,我强烈建议你告诉 LaTeX 这一点,这样 LaTeX 就会为你完成繁琐的工作。例如,你可以加载教派打包并发出适当的\sectionfont指令。

在此处输入图片描述

\documentclass{article} % or some other suitable document class
\usepackage[T1]{fontenc} %to enable bold small-caps letters

\usepackage{sectsty}
\sectionfont{\scshape} % render section-level headers in bold small-caps

\begin{document}
\stepcounter{section}
\section{Programming Programming}
\end{document}

相关内容