[XeTeX] [lltx] fontspec and xunicode

Khaled Hosny khaledhosny at eglug.org
Thu Aug 5 09:28:54 CEST 2010


On Thu, Aug 05, 2010 at 04:43:22PM +0930, Will Robertson wrote:
> Hey,
> 
> Quick message to say that the new version of fontspec (v2.1) on GitHub now loads xunicode directly, and references to xunicode been removed entirely from euenc. If necessary, Khaled can release fontspec & euenc to CTAN while I'm away for the next couple of weeks, but otherwise if all is well I'll send it into CTAN when I get back.
> 
> fontspec loads xunicode even while running on XeLaTeX; this is slightly incompatible with previous behaviour but I don't think it would actually cause any problems. This will mean that xltxtra is well and truly deprecated (and \usepackage{fontspec} is all that is recommended for new XeLaTeX documents); I've just sent "realscripts" into CTAN to replicate its "use OpenType superscripts in footnotes" for those who want it in LuaLaTeX or XeLaTeX-without-xltxtra.
> 
> Justification for the changes above: forking xunicode for LuaLaTeX wasn't the best idea for maintenance issues, but then a wrapper had to be written around xunicode for LuaLaTeX support (i.e., it couldn't be loaded directly). I didn't want different behaviour, if possible, in XeLaTeX and LuaLaTeX, so loading xunicode inside fontspec seemed to be my only solution.
> 
> Please discuss while I'm away, if necessary. Happy to resolve the situation in another way if that would be better.

Based on the previous discussion here, I think there is a general
agreement that a simple wrapper around xunicode is better than forking
it.

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer


More information about the XeTeX mailing list