[XeTeX] Very nasty bug with accented greek capitals in some fonts (TL 2010)

Philipp Stephani st_philipp at yahoo.de
Wed Oct 6 00:24:06 CEST 2010


Am 05.10.2010 um 11:59 schrieb Nikos Platis:

> Consider the following minimal file:
> 
> -----------
> \documentclass[a4paper,10pt]{article}
> \usepackage{fontspec}
> \setmainfont{Candara}
> \begin{document}
> ά Ά έ Έ ή Ή ί Ί ϊ Ϊ ΐ ό Ό ύ Ύ ϋ Ϋ ΰ ώ Ώ
> \end{document}
> -----------
> 
> Using a fully updated TL2010 it produces the following, obviously wrong, output:
> 
> ά Α έ Ε ή Η ί Ι ϊ Ϊ Ϊ ό Ο ύ Υ ϋ Ϋ Ϋ ώ Ω
> 
> It can be observed that all accented capitals come out unaccented, and
> the lower-case letters with accent and diairesis come out as capitals
> with diairesis (!)
> 
> This seems to happen will the "new" Microsoft OpenType fonts
> (Constantia, Corbel, etc.) but not with several other fonts that I
> tested (Arial, Liberation, Droid). Under TL2009 everything works OK.

Interestingly, the same happens in OS X's text editor, but only if the selected font lacks some of the character, so try to use a font that contains all of them, e.g. Calibri, Cambria or Consolas.


More information about the XeTeX mailing list