![¿Cómo formatear el encabezado en Tufte Handout?](https://rvso.com/image/305743/%C2%BFC%C3%B3mo%20formatear%20el%20encabezado%20en%20Tufte%20Handout%3F.png)
Me gustaría utilizar el librecaslon
paquete con tufte-handout
. Me encontré con un problema en el que mis encabezados se imprimen completamente en minúsculas. Creo que esto ocurre porque librecaslon
no tiene valores de pequeña capitalización definidos.
¿Hay alguna forma de especificar el formato que debe adoptar el encabezado, anulando los valores predeterminados especificados tufte-handout
? No me importa si mi encabezado no aparece en minúsculas; Simplemente no quiero que aparezca todo en minúsculas.
Mi problema parece ser muy similar aÉste, excepto que no lo estoy usando, xetex
por lo que no puedo usar nada que involucre fontspec
.
A continuación se muestra un ejemplo mínimo que demuestra mi problema:
\documentclass{tufte-handout}
\title{This Will Appear in Lowercase in Headers}
\author{Anthony Brice}
\usepackage{librecaslon}
\begin{document}
\maketitle
\newpage
foobar
\end{document}
Respuesta1
Puede redefinir \smallcaps
para incluir el formato deseado para los encabezados. Afortunadamente, este comando solo se usa para componer los encabezados, por lo que el impacto en otros lugares es cero. El único argumento obligatorio es el contenido de los encabezados a componer, pasado internamente por la clase.
La definición predeterminada es
\newcommand{\smallcaps}[1]{\smallcapsspacing{\MakeTextLowercase{#1}}}
donde \smallcapsspacing
la definición de 'se configura más adelante según la configuración de fuente/motor. Puede utilizar \renewcommand
para cambiar \smallcaps
a lo que sea necesario. Como ejemplo:
\documentclass{tufte-handout}
\renewcommand{\smallcaps}[1]{\sffamily #1}
\title{This Will Not Appear in Lowercase in Headers}
\author{Anthony Brice}
\usepackage{librecaslon}
\begin{document}
\maketitle
\newpage
foobar
\end{document}