
Tengo un problema complicado con los signos diacríticos combinados y la familia de fuentes CMU (CMU Serif). Parece que no hay una forma sencilla de obtener la salida .pdf correcta para un carácter como å̄, es decir, un anillo + encima ( U+00E5
) + macron ( U+0304
).
He aquí un ejemplo:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Serif}
\begin{document}
I’m stuck with this problem: å̄
\end{document}
¡Gracias por tu ayuda!
óliver
Respuesta1
Parece un problema específico con la fuente. Si uso uno diferente, obtengo el resultado esperado (pero no con Latin Modern, donde el macron sobreimprime el anillo).
Puedo ofrecer una solución alternativa:
\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}