[XeTeX] [tex-live] Support extensible accents

Jonathan Kew jfkthame at googlemail.com
Tue Feb 21 13:02:45 CET 2012

Hi Khaled,

Very exciting to see that you're fixing/improving things in this area! I'll try to have a look at your patches soon and let you know if I see any concerns, but it sounds like what you're doing is great. We should aim to incorporate these improvements for the TL'12 release, if possible. (Karl, do you have a deadline in mind?)



On 20 Feb 2012, at 22:30, Khaled Hosny wrote:

> Hi all,
> Currently XeTeX does not support extensible accents (just like TeX)
> which leads unicode-math to doing some ugly hacks to support \overbrace
> etc. The attached patch provides support for extensible accents (by
> adapting some commented out code and taking some inspirations from
> luatex implementation).
> The output is nearly identical to luatex's except that luatex takes
> account of \delimiterfactor and \delimitershortfall when calculating the
> desired width of the accent, but luatex behaviour does not confirm to
> Office implementation nor \overbrace behaviour in plain tex, so I didn't
> follow it.
> The second patch does some cosmetic changes to better reflect the new
> job of build_opentype_assembly(). Both patches are to be applied after
> the previous ones.
> Regards,
> Khaled
> <accent_ext.diff><accent_ext.tex><accent_ext.pdf><accent_ext2.diff>

More information about the XeTeX mailing list