¿Cómo formatear el encabezado en Tufte Handout?

¿Cómo formatear el encabezado en Tufte Handout?

Me gustaría utilizar el librecaslonpaquete con tufte-handout. Me encontré con un problema en el que mis encabezados se imprimen completamente en minúsculas. Creo que esto ocurre porque librecaslonno 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, xetexpor 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 \smallcapspara 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 \smallcapsspacingla definición de 'se configura más adelante según la configuración de fuente/motor. Puede utilizar \renewcommandpara cambiar \smallcapsa 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}

ingrese la descripción de la imagen aquí

información relacionada