유니코드의 또 다른 글리프 문제

유니코드의 또 다른 글리프 문제

발음 구별 부호와 CMU 글꼴 모음(CMU Serif)을 결합하는 데 까다로운 문제가 있습니다. å̄와 같은 문자에 대해 올바른 .pdf 출력을 얻는 간단한 방법은 없는 것 같습니다. 즉, 위의 + 링( U+00E5) + 매크로( U+0304)입니다.

예는 다음과 같습니다.

\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Serif}

\begin{document}

I’m stuck with this problem: å̄

\end{document}

당신의 도움을 주셔서 감사합니다!

올리버

답변1

글꼴에 특정한 문제가 있는 것 같습니다. 다른 것을 사용하면 예상한 결과를 얻을 수 있습니다(그러나 마크롱이 링을 겹쳐 인쇄하는 라틴 모던에서는 그렇지 않습니다).

해결 방법을 제안해 드릴 수 있습니다.

\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Serif}

\NewDocumentCommand{\aringmacron}{}{%
  \leavevmode
  \vbox{%
    \offinterlineskip
    \ialign{\hfil##\hfil\cr\accent"AF{}\cr\noalign{\kern-1.3ex}å\cr}%
  }%
}
\begin{document}

I’m stuck with this problem: å̄

\aringmacron

\end{document}

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

답변2

lualatex를 사용하면

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

젤라텍스와 함께

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

관련 정보