[XeTeX] Unaligned combining diacritic

David J. Perry hospes.primus at verizon.net
Wed Feb 2 15:58:29 CET 2011


It's a font issue.  Unless a font maker specifically sets up each combining 
mark to fit correctly over all the possible base characters through the 
OpenType mark to base feature, they won't work right.  A partial exception 
might be a monospaced font; since all the characters are the same width, 
things will work better than in a proportionally spaced font.  But even in a 
monspaced font, you won't get perfection without some manual adjustments on 
the font maker's part; e.g., an acute or grave that is mathematically 
centered over a character probably won't look right, and there is also the 
need to replace a dotted i with the dotless version before applying accents.

Junicode is one open-source font that does support combining marks well, if 
you need to use them.  Charis SIL is another.

David

----- Original Message ----- 
From: "Pander" <pander at users.sourceforge.net>
To: "xetex" <xetex at tug.org>
Sent: Wednesday, February 02, 2011 9:13 AM
Subject: [XeTeX] Unaligned combining diacritic


> Hi all,
>
> For FreeMono I can get combining diacritic mark exactly over the
> previous glyph but this does not work with FreeSerif, FreeMono DejaVu
> Serif, DejaVu Sans and DejaVu Sans Mono. Please see the attachement.
>
> Is this a font issue, fontspec issue or (Xe)TeX issue?
>
> Thanks,
>
> Pander
>


--------------------------------------------------------------------------------


>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
> 



More information about the XeTeX mailing list