Еще одна проблема с глифами в Unicode

Еще одна проблема с глифами в Unicode

У меня сложная проблема с комбинированными диакритическими знаками и семейством шрифтов 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

Кажется, проблема в конкретном шрифте. Если я использую другой, то получаю ожидаемый результат (но не с Latin Modern, где макрон накладывается на кольцо).

Я могу предложить обходной путь:

\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

С луалатексом я получаю

введите описание изображения здесь

С кселатексом

введите описание изображения здесь

Связанный контент