
opensans
(사용하여 ) 에서 제공하는 대체 "g" 문자 모양을 지정하려고 하는데 pdflatex
문서 어디에서도 이를 수행하는 방법에 대한 지침을 찾을 수 없습니다. 내 문서 전반에 걸쳐 대안을 사용하고 싶습니다.
답변1
pdflatex
TrueType 버전에서 새로운 글꼴 세트를 만들지 않는 한 불가능합니다 . 의 글꼴에는 pdflatex
슬롯이 256개만 있으며 변형을 정의할 가능성이 없습니다. 원칙적으로는 새 .pfb
파일을 만들고 "일반 g"에 대한 측정 항목을 사용할 수 있지만 이는 매우 힘든 작업입니다.
대체 "g"가 스타일 세트 2에 있으므로 XeLaTeX 또는 LuaLaTeX를 사용하면 쉽습니다.
\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}