Noch ein Glyphenproblem mit Unicode

Noch ein Glyphenproblem mit Unicode

Ich habe ein kniffliges Problem mit kombinierten diakritischen Zeichen und der CMU-Schriftfamilie (CMU Serif). Es scheint keine einfache Möglichkeit zu geben, die richtige PDF-Ausgabe für ein Zeichen wie å̄ zu erhalten, also einen + Ring darüber ( U+00E5) + Makron ( U+0304).

Hier ist ein Beispiel:

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

\begin{document}

I’m stuck with this problem: å̄

\end{document}

Vielen Dank für Ihre Hilfe!

Oliver

Antwort1

Es scheint ein spezifisches Problem mit der Schriftart zu sein. Wenn ich eine andere verwende, erhalte ich das erwartete Ergebnis (aber nicht bei Latin Modern, wo das Makron den Ring überdruckt).

Ich kann einen Workaround anbieten:

\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}

Bildbeschreibung hier eingeben

Antwort2

Mit lualatex bekomme ich

Bildbeschreibung hier eingeben

Mit Xelatex

Bildbeschreibung hier eingeben

verwandte Informationen