Open Sans에서 대체 "g" 문자를 어떻게 얻나요?

Open Sans에서 대체 "g" 문자를 어떻게 얻나요?

opensans(사용하여 ) 에서 제공하는 대체 "g" 문자 모양을 지정하려고 하는데 pdflatex문서 어디에서도 이를 수행하는 방법에 대한 지침을 찾을 수 없습니다. 내 문서 전반에 걸쳐 대안을 사용하고 싶습니다.

답변1

pdflatexTrueType 버전에서 새로운 글꼴 세트를 만들지 않는 한 불가능합니다 . 의 글꼴에는 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}

여기에 이미지 설명을 입력하세요

관련 정보