部分標題首字母大寫字母,其餘字母小寫

部分標題首字母大寫字母,其餘字母小寫

如何格式化該部分的標題,使同一個單字中的第一個字母是較大的大寫字母,而後面的字母是較小的大寫字母?

答案1

您可以使用titlesec它,但需要一個幫助命令來調整大小,並且需要將此命令放在\titleformat.

樣本輸出

\RequirePackage{fix-cm}
\documentclass{article}

\usepackage{titlesec}
\usepackage{textcase,relsize}

\def\myFBRSC#1{{\larger[3]{\MakeTextUppercase{#1}}}\scshape }
\DeclareRobustCommand{\FirstBigRestSmallCaps}[1]{\myFBRSC #1}

\titleformat{\section}%
{\normalfont\Large}{\thesection}{1em}{\FirstBigRestSmallCaps}

\begin{document}

\section{Test Section}

Some text.

\section{lower case section}

\end{document}

我曾經relsize做過大小更改,並添加了fix-cm更大的字體。該命令\MakeTextUppercase來自textcase,但 LaTeX 的普通命令\MakeUppercase可能足以滿足您的目的。為了使上述程式碼正常運作,節標題不應以非文字標記開頭,例如數學字元。

相關內容