Como obtenho o glifo "g" alternativo no Open Sans?

Como obtenho o glifo "g" alternativo no Open Sans?

Estou tentando especificar o glifo "g" alternativo fornecido por opensans(using pdflatex), mas não consigo encontrar instruções em nenhum lugar da documentação sobre como fazer isso. Eu gostaria de usar alternativo em todo o meu documento.

Responder1

Com pdflatexvocê não pode, a menos que crie um novo conjunto de fontes a partir da versão TrueType. As fontes pdflatexpossuem apenas 256 slots e nenhuma possibilidade de definir uma variante. Poderíamos, em princípio, apenas criar novos .pfbarquivos e usar as métricas para o “g normal”, mas seria um trabalho muito difícil.

É fácil com XeLaTeX ou LuaLaTeX, já que o “g” alternativo está no 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}

insira a descrição da imagem aqui

informação relacionada