¿Cómo le doy formato al encabezado de la sección de modo que la primera letra sea mayúscula de mayor tamaño y las siguientes letras mayúsculas de menor tamaño en la misma palabra?
Respuesta1
Puede usarlo titlesec
para esto, pero necesita un comando auxiliar para el tamaño y debe colocar este comando al final de la sección "antes del código" de \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}
Solía relsize
cambiar el tamaño y agregar fix-cm
fuentes más grandes. El comando \MakeTextUppercase
es de textcase
, pero el estándar de LaTeX \MakeUppercase
puede ser suficiente para sus propósitos. Para que el código anterior funcione, el encabezado de la sección no debe comenzar con un token que no sea de texto, como un carácter matemático.