<div dir="ltr"><div>In case anyone else is using Fedora 18, which provides a TeX <br>Live 2013/dev "preview":<br><br>$ xetex --version<br>XeTeX 3.1415926-2.5-0.9999 (TeX Live 2013/dev)<br>kpathsea version 6.1.1dev<br>
Copyright 2012 SIL International and Jonathan Kew.<br>There is NO warranty. Redistribution of this software is<br>covered by the terms of both the XeTeX copyright and<br>the Lesser GNU General Public License.<br>For more information about these matters, see the file<br>
named COPYING and the XeTeX source.<br>Primary author of XeTeX: Jonathan Kew.<br>Compiled with ICU version 49.1.1; using 49.1.1<br>Compiled with zlib version 1.2.7; using 1.2.7<br>Compiled with FreeType2 version 2.4.10; using 2.4.10<br>
Compiled with Graphite2 version 1.1.1; using 1.1.1<br>Compiled with HarfBuzz version 0.9.12; using 0.9.12<br>Compiled with fontconfig version 2.10.2; using 2.10.2<br>Compiled with libpng version 1.5.13; using 1.5.13<br>Compiled with poppler version 0.20.2<br>
<br></div>Following the instructions for using the git repository:<br><br> git clone git://<a href="http://git.code.sf.net/p/xetex/code">git.code.sf.net/p/xetex/code</a> xetex-code<br><div><br></div><div>gives a source tree with a build.sh script.<br>
<br></div><div>On Fedora 18, this build script needs to edited to use Fedora's<br></div><div>kpathsea library by adding the following to the list of configure <br>options:<br><br> -prefix=/usr -with-system-kpathsea<br>
</div><div><br></div><div>This gives a working xetex:<br><br>XeTeX 3.1415926-2.5-0.9999.0-2013031420 (TeX Live 2013/dev)<br>kpathsea version 6.1.1dev<br>Copyright 2012 SIL International and Jonathan Kew.<br>There is NO warranty. Redistribution of this software is<br>
covered by the terms of both the XeTeX copyright and<br>the Lesser GNU General Public License.<br>For more information about these matters, see the file<br>named COPYING and the XeTeX source.<br>Primary author of XeTeX: Jonathan Kew.<br>
Compiled with ICU version 51.1; using 51.1<br>Compiled with zlib version 1.2.7; using 1.2.7<br>Compiled with FreeType2 version 2.4.11; using 2.4.11<br>Compiled with Graphite2 version 1.2.1; using 1.2.1<br>Compiled with HarfBuzz version 0.9.13; using 0.9.13<br>
Compiled with fontconfig version 2.10.2; using 2.10.2<br>Compiled with libpng version 1.6.0; using 1.6.0<br>Compiled with poppler version 0.22.0<br><br></div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Mon, Mar 11, 2013 at 8:14 PM, Khaled Hosny <span dir="ltr"><<a href="mailto:khaledhosny@eglug.org" target="_blank">khaledhosny@eglug.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
<br>
I have just uploaded a beta release of 0.9999.x series.<br>
<br>
The archive can be downloaded from SourceForge page:<br>
<br>
<a href="https://sourceforge.net/projects/xetex/files/source/" target="_blank">https://sourceforge.net/projects/xetex/files/source/</a><br>
<br>
There have been quite some changes in this release, and testing is<br>
highly appreciated, the more testing the better, but please note that<br>
this is a beta release and should not be used in production<br>
environments. There are no pre-built binaries right now, but they should<br>
be available from TLContrib shortly.<br>
<br>
<br>
Main changes in this release:<br>
<br>
* Port OpenType layout from ICU LayoutEngine to HarfBuzz.<br>
HarfBuzz is actively maintained and generally have much wider support for<br>
OpenType spec, the switch fixes a number of OpenType bugs:<br>
- Support version 2 OpenType Indic specs.<br>
- Many other Indic OpenType bugs, and support for the latest additions to<br>
OpenType spec.<br>
- Incorrect application of contextual features.<br>
- Incorrect kerning in fonts that has both old “kern” table and new GPOS<br>
“kern” feature.<br>
- Allow suppressing Latin ligatures with ZWNJ.<br>
- Support for variation selectors.<br>
- Support for user-specified features with complex scripts.<br>
<br>
* Port Graphite layout to from SilGraphite to HarfBuzz and Graphite2. Which<br>
provides a more robust Graphite support and also fixes a number of Graphite<br>
bugs.<br>
<br>
* Port AAT font layout and font searching on Mac from the deprecated ATS/ATSUI<br>
to Core Text, and image support on Mac from QuickTime to ImageIO framework.<br>
XeTeX can be finally built on 64-bit Mac! Work contributed by Jiang Jiang.<br>
<br>
* Add “/OT” font variant, similar to “/ICU” which is now deprecated.<br>
<br>
* Add a “shaper” font option to specify HarfBuzz shapers (for testing).<br>
<br>
* Guessed script from input string if no one is given in the font definition,<br>
instead of defaulting to Latin.<br>
<br>
* Support 4-letter tags for Graphite features.<br>
<br>
* Use \U prefix for extended math primitives, allowing XeTeX and LuaTeX to use<br>
the same names for Unicode math primitives supported by both engines. The old<br>
\XeTeX* primitives have been deprecated and will be removed in the future.<br>
<br>
* Support OpenType math cut ins.<br>
<br>
* Fix “\show” and “\meaning” of “\Umathchar” to a print a form that is legal<br>
input.<br>
<br>
* Fix italic correction to not depend on space factor being zero for OpenType<br>
fonts.<br>
<br>
* Fix sporadic shifting of extensible accents.<br>
<br>
* Fix typesetting XeTeX’s WEB code, in addition to various slight improvements.<br>
<br>
* Prefer TrueType/OpenType over Type1 fonts with the same font name.<br>
<br>
* Support input pipes, in line with other engines.<br>
<br>
* Drop support for using “()” as font names quotes since it was causing file<br>
names with parenthesis not to be found.<br>
<br>
* Fix “\show” with characters outside BMP.<br>
<br>
* Print the actual character instead of hex code for characters outside BMP<br>
with “\show”, “\meaning”, “\showlists” and missing char log messages.<br>
<br>
* Fix letterspacing if zero width glyphs.<br>
<br>
* Try to get cap and x height from OS/2 table first.<br>
<br>
* Reject bitmap only fonts.<br>
<br>
* Include build date in “--version” output.<br>
<br>
<br>
Regards,<br>
Khaled<br>
<br>
<br>
P.S. Since I never announced the 0.9998 release (TeX Live 2012), I'm<br>
posting the changes here for reference.<br>
<br>
==============================================================<br>
XeTeX 0.9998 was released 20120708<br>
==============================================================<br>
<br>
* Fix mismatch between fonts loaded by XeTeX and xdvipdfmx when multiple<br>
versions of the font exist.<br>
<br>
* Fix “\the\textfont” with families > 15<br>
<br>
* Extend “\fam” to accept family number up to 255.<br>
<br>
* Fix build on Mac OS 10.7<br>
<br>
OpenType math:<br>
<br>
* Fix displacement of big operator's limits when “DisplayOperatorMinHeight” is<br>
higher than the size of the big operator.<br>
<br>
* Fix too wide accents over accentees that has sub/superscript.<br>
<br>
* Support extensible accents for “\overbrace” etc.<br>
<br>
* Always take math constants from current font, fixes multiple math discrepancies.<br>
<br>
* Honor relevant math constants when positioning sub/superscripts.<br>
<br>
* Honor “AccentBaseHeight” when placing accents.<br>
<br>
* Support “fixed” and “bottom” keywords in “\XeTeXmathaccent” for non growing<br>
and bottom accents, respectively.<br>
<br>
* Fix horizontal placement of of accents over single letters to honor their top<br>
accent position value.<br>
<br>
* Fix vertical placement of sub/superscripts of single letters to not be<br>
treated as non-single letters.<br>
<br>
* Support proper positioning of nested accents.<br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
<a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>George N. White III <<a href="mailto:aa056@chebucto.ns.ca">aa056@chebucto.ns.ca</a>><br>Head of St. Margarets Bay, Nova Scotia
</div>