
Estoy intentando especificar el glifo "g" alternativo proporcionado por opensans
(usando pdflatex
) pero no puedo encontrar instrucciones en ninguna parte de la documentación sobre cómo hacerlo. Me gustaría utilizar alternativa en todo mi documento.
Respuesta1
No puede hacerlo pdflatex
, a menos que cree un nuevo conjunto de fuentes a partir de la versión TrueType. Las fuentes pdflatex
tienen sólo 256 espacios y no hay posibilidad de definir una variante. En principio, uno podría simplemente crear nuevos .pfb
archivos y usar las métricas para la “g normal”, pero sería un trabajo muy duro.
Es fácil con XeLaTeX o LuaLaTeX, ya que la “g” alternativa está en el conjunto estilístico 2:
\documentclass{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX,StylisticSet=2]{OpenSans}
\newfontfamily{\normalg}[Ligatures=TeX]{OpenSans} % the same font without the normal g
\begin{document}
A g \textbf{g} \textit{g}
\normalg % show the normal g
A g \textbf{g} \textit{g}
\end{document}