deshabilitar el prefijo de página en KOMA-Script (scrletter)
El paquete KOMA-Script scrletter
de forma predeterminada compone la palabra "Página" (o equivalente dependiente del idioma) que precede al número de página real en el pie de página.
¿Cómo se puede desactivar este comportamiento, en favor de la composición tipográfica simplemente un número sin etiquetar?
Consulte la pregunta relacionada para obtener una solución a esta pregunta para la clase scrlttr2
.
Respuestas
Tienes que redefinir \letterpagemark
en el preámbulo para obtener el resultado deseado.
\documentclass{scrartcl}
\usepackage{scrletter}
\usepackage{blindtext}% only for dummy text
\renewcommand*\letterpagemark{%
\usekomafont{pagenumber}{\thepage}}
\begin{document}
\begin{letter}{Max}
\opening{Hello,}
\Blindtext
\closing{Bye}
\end{letter}
\end{document}
Otra posibilidad seria
\let\letterpagemark\pagemark
Entonces, la misma salida del número de página se utilizará para la parte de la letra y las otras páginas del documento. Tenga en cuenta que se \pagemark
debe realizar una posible redefinición de antes de esta línea.
Explicación:
Con KOMA-Script las clases \pagemark
sirven para dar salida al número de página formateado. Mientras que las clases principales de KOMA-Script se definen \pagemark
como
\newcommand*{%
\pagemark
}{%
{\usekomafont{pagenumber}{%
\thepage}}}
la clase de letra KOMA-Script se define \pagemark
como
\newcommand*{%
\pagemark
}{%
{\usekomafont{pagenumber}{%
\pagename\nobreakspace
\thepage}}}
Entonces habrá el prefijo \pagename
en la salida del número de página en letras KOMA-Script.
Si el paquete scrletter
se redefiniera \pagemark
para agregar el prefijo, también se cambiaría la salida del número de página en las páginas que no son letras. Por lo tanto, el paquete scrletter
define\letterpagemark
\newcommand*{%
\letterpagemark
}{%
{\usekomafont{pagenumber}{%
\pagename\nobreakspace
\thepage}}}
y utiliza \let\pagemark\letterpagemark
dentro de la parte de letra del documento.