XeTeX was initially released for
Mac OS X only in April 2004 with built-in
AAT and
Unicode support. In 2005 support for OpenType layout features was first introduced. During BachoTeX 2006 a version for
Linux was announced, which was ported to
Microsoft Windows by Akira Kakuto a few months later, and finally included into
TeX Live 2007 for all major platforms. XeTeX is also supported by
LyX since version 2.0 and shipped with
MiKTeX since version 2.7. As of the inclusion in
TeX Live, XeTeX supports most macro packages written for
LaTeX,
OpenType,
TrueType and
PostScript fonts without any specific setup procedure. Version 0.998 announced at
BachoTeX 2008 supports
Unicode normalization via the \XeTeXinputnormalization command. Version 0.9999, released in May 2013, switched from
ICU Layout Engine to
HarfBuzz for
OpenType layout, and Graphite2 engine for
Graphite layout, as well
Core Text framework instead of
ATSUI on Mac OS X. XeTeX's original
SourceForge code repository has not seen changes since January 20, 2020. It's still included in the TeX Live repository and occasionally receives fixes, but there have been no major developments. LaTeX developers have stated that it won't be supported in their ongoing effort to produce
tagged PDF, ==See also==