
Ich versuche, das von bereitgestellte alternative „g“-Symbol anzugeben opensans
(mithilfe von pdflatex
), kann aber in der Dokumentation keine Anleitung dazu finden. Ich möchte in meinem gesamten Dokument „alternative“ verwenden.
Antwort1
Mit pdflatex
ist das nicht möglich, es sei denn, Sie erstellen einen neuen Satz von Schriftarten aus der TrueType-Version. Schriftarten für pdflatex
haben nur 256 Slots und keine Möglichkeit, eine Variante zu definieren. Man könnte im Prinzip einfach neue .pfb
Dateien erstellen und die Metriken für das „normale g“ verwenden, aber das wäre sehr mühsam.
Mit XeLaTeX oder LuaLaTeX ist das ganz einfach, da das alternative „g“ im Stilsatz 2 steht:
\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}