如何格式化該部分的標題,使同一個單字中的第一個字母是較大的大寫字母,而後面的字母是較小的大寫字母?
答案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
可能足以滿足您的目的。為了使上述程式碼正常運作,節標題不應以非文字標記開頭,例如數學字元。