¿Números sans serif de estilo antiguo?

¿Números sans serif de estilo antiguo?

¿Es posible obtener números antiguos como sans serif? \oldstylenums tiene serifas solo por lo que veo. ¿O necesito una fuente adicional? (En caso afirmativo, ¿cuál se sugeriría?)

Saludos y gracias Tomás.

Respuesta1

Si desea seguir con la fuente TeX predeterminada, puede usar cfr-lm. Esta fuente no es exactamente Computer Modern, sino Latin Modern, un clon moderno de CM. El paquete permite personalizar la carga de fuentes.

\documentclass{article}
\usepackage[sf=oldstyle]{cfr-lm}
\begin{document}
\textsf{1234567890}
\end{document}

o puede cambiar a números de estilo antiguo a pedido

\documentclass{article}
\usepackage{cfr-lm}
\begin{document}
\textsf{\oldstylenums{1234567890}}
\end{document}

ingrese la descripción de la imagen aquí

En XeLaTeX y LuaLaTeX es mucho más sencillo. fontspeccambia la fuente predeterminada a Latin Modern de todos modos, por lo que es solo una cuestión de ajustar las características de la fuente Sans (el cambio a pedido también \oldstylenumsfunciona).

\documentclass{article}
\usepackage{fontspec}
\setsansfont[Numbers=OldStyle]{Latin Modern Sans}
\begin{document}
\textsf{1234567890}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

recomiendo mirarhttp://www.tug.dk/FontCatalogue/sansseriffonts.htmlpara más posibilidades.

Para las siguientes fuentes,no fontspeces necesario, lo que significa que se compilan en pdflatex.


Aquí está Alegreya Sans.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[sfdefault]{AlegreyaSans} %% Option 'black' gives heavier bold face
%% The 'sfdefault' option to make the base font sans serif
\renewcommand*\oldstylenums[1]{{\AlegreyaSansOsF #1}}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


carlito:

\documentclass{article}
\usepackage[sfdefault,lf]{carlito}
%% The 'lf' option for lining figures
%% The 'sfdefault' option to make the base font sans serif
\usepackage[T1]{fontenc}
\renewcommand*\oldstylenums[1]{\carlitoOsF #1}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


Fira Sans:

\documentclass{article}
\usepackage[sfdefault]{FiraSans} %% option 'sfdefault' activates Fira Sans as the default text font
\usepackage[T1]{fontenc}
\renewcommand*\oldstylenums[1]{{\firaoldstyle #1}}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


GFS Neohelénico:

\documentclass{article}
\usepackage[default]{gfsneohellenic}
\usepackage[LGR,T1]{fontenc} %% LGR encoding is needed for loading the package gfsneohellenic
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


Iwona:

\documentclass{article}
\usepackage[math]{iwona}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí

Iwona condensada:

\documentclass{article}
\usepackage[condensed,math]{iwona}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí

Luz Iwona:

\documentclass{article}
\usepackage[light,math]{iwona}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí

Iwona Light Condensada:

\documentclass{article}
\usepackage[light,condensed,math]{iwona}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


KP Sans Serif:

\documentclass{article}
\usepackage[sfmath]{kpfonts} %% sfmath option only to make math in sans serif. Probablye only for use when base font is sans serif.
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


Kurier:

\documentclass{article}
\usepackage[math]{kurier}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí

Tenga en cuenta que Kurier también ofrece versiones en condensado, ligero y condensado ligero (no se muestran aquí).


Mintspirit (solo viene en OSF):

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[default]{mintspirit}
\begin{document}
0123456789 %vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí


Fuente sin Pro:

\documentclass{article}
\usepackage[default]{sourcesanspro}
\usepackage[T1]{fontenc}
\begin{document}
0123456789 vs \oldstylenums{0123456789}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

Existen bastantes familias de fuentes Opentype sans-serif que presentan números de estilo antiguo como opción. Sin embargo, dado que son fuentes Opentype, necesitarás usar XeLaTeX o LuaLaTeX para acceder a ellas.

Sin saber nada sobre su documento, no creo que sea útil recomendar ninguna fuente sans-serif en particular. El siguiente código muestra diez fuentes sans-serif diferentes que encontré en mi sistema y que presentan números de estilo antiguo.

ingrese la descripción de la imagen aquí

%% Compile with either XeLaTeX or LuaLaTeX
\documentclass{article}
\usepackage{fontspec,array}
\defaultfontfeatures{Numbers=OldStyle}
\newcommand{\doline}[1]{\setsansfont{#1}\sffamily#1\quad0123456789\par}
\begin{document}
\doline{Calibri}  
\doline{Calibri Light}
\doline{Latin Modern Sans}
\doline{Linux Biolinum O}
\doline{Myriad Pro} 
\doline{Optima nova LT Pro}
\doline{Palatino Sans Com}
\doline{Skia Regular}
\doline{TeX Gyre Heros}
\doline{Biome Std Semi Bold}
\end{document}

información relacionada