<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: XeTeX and LuaTeX: Directions</title>
	<atom:link href="http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/</link>
	<description>Coding in the TeX world</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:07:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: tmbsundar</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-6378</link>
		<dc:creator>tmbsundar</dc:creator>
		<pubDate>Wed, 14 Sep 2011 13:42:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-6378</guid>
		<description>I have been struggling with Mark IV for the past couple of days. The standard CMR fonts work properly. With the non-standard (i.e., for Tex while trivial for MS Word and InDesign) font handling, I think XeTex is light years ahead of LuaTex. For a starter, there is no coherent single place documentation for installing and running Mark IV. After following the instructions in the context wiki - there are multiple repetition and contradictions in the Context Standalone - I finally made it work.

The real difficulty comes when making the Unicode Tamil (South Indian language) fonts work with Luatex. I was not able to get the right rendering and no clear documentation on using unicode fonts out of the box - you have to be installing, generating fonts etc., I did all of them...But, the rendering was not satisfactory = unreadable. Lua makes loading system fonts and making them work unnecessarily complex. The &quot;simplefonts&quot; module is a relief. I tried with that also. In the end, for system font handling out of the box Xetex is a clear winner for simple users.

While Lua might bring power and configurability, XeTeX is beautifully simple to start with and I was able to create a working Tamil document in one hour or even less than that.

Lua team should try to simplify things for normal users if Lua is to be adopted widespread.</description>
		<content:encoded><![CDATA[<p>I have been struggling with Mark IV for the past couple of days. The standard CMR fonts work properly. With the non-standard (i.e., for Tex while trivial for MS Word and InDesign) font handling, I think XeTex is light years ahead of LuaTex. For a starter, there is no coherent single place documentation for installing and running Mark IV. After following the instructions in the context wiki &#8211; there are multiple repetition and contradictions in the Context Standalone &#8211; I finally made it work.</p>
<p>The real difficulty comes when making the Unicode Tamil (South Indian language) fonts work with Luatex. I was not able to get the right rendering and no clear documentation on using unicode fonts out of the box &#8211; you have to be installing, generating fonts etc., I did all of them&#8230;But, the rendering was not satisfactory = unreadable. Lua makes loading system fonts and making them work unnecessarily complex. The &#8220;simplefonts&#8221; module is a relief. I tried with that also. In the end, for system font handling out of the box Xetex is a clear winner for simple users.</p>
<p>While Lua might bring power and configurability, XeTeX is beautifully simple to start with and I was able to create a working Tamil document in one hour or even less than that.</p>
<p>Lua team should try to simplify things for normal users if Lua is to be adopted widespread.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LaTeX3: Key points at Some TeX Developments</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-44</link>
		<dc:creator>LaTeX3: Key points at Some TeX Developments</dc:creator>
		<pubDate>Mon, 19 Jan 2009 08:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-44</guid>
		<description>[...] comment on one of my other posts raises the important issue of what  the key targets are for LaTeX3. Only [...]</description>
		<content:encoded><![CDATA[<p>[...] comment on one of my other posts raises the important issue of what  the key targets are for LaTeX3. Only [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomek</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-41</link>
		<dc:creator>Tomek</dc:creator>
		<pubDate>Sun, 18 Jan 2009 23:27:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-41</guid>
		<description>Isn&#039;t it possible to redefine TeX font primitives with macros calling Lua font system? I&#039;m pretty sure that those things will get sorted out over time.

As for LaTeX3, I have a real trouble to put my finger on what exactly they are aiming at. I understand that things will get better for package writers but what else will change? In my mind the most burning problem of LaTeX is not package writing. LaTeX desperately needs a stable file format (as in machine readable).</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t it possible to redefine TeX font primitives with macros calling Lua font system? I&#8217;m pretty sure that those things will get sorted out over time.</p>
<p>As for LaTeX3, I have a real trouble to put my finger on what exactly they are aiming at. I understand that things will get better for package writers but what else will change? In my mind the most burning problem of LaTeX is not package writing. LaTeX desperately needs a stable file format (as in machine readable).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Wright</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-39</link>
		<dc:creator>Joseph Wright</dc:creator>
		<pubDate>Sun, 18 Jan 2009 22:29:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-39</guid>
		<description>Don&#039;t get me wrong: I&#039;m also exciting by LuaTeX (particularly in the context of siunitx, and number processing).  I&#039;m just (slightly) surprised that there isn&#039;t &quot;out of the box&quot; system font support there: surely we need one engine in the long term (there are not that many people supporting these things).  As I said, this will probably hit plain users most, as LuaTeX will need them to learn Lua to use system fonts, in a way that XeTeX does not.

Will LaTeX3 be revolutionary?  If the team can deliver it, and do even half of what they are aiming at, then yes I&#039;d say so.  

You are quite right that PS is the issue with output format.  Lots of people depend on PS methods for their output, so the continued availability of this route is important.  With something like auto-pst-pdf, the key thing is that the engine provides both routes, not necessarily that PS-in-PDF is available.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t get me wrong: I&#8217;m also exciting by LuaTeX (particularly in the context of siunitx, and number processing).  I&#8217;m just (slightly) surprised that there isn&#8217;t &#8220;out of the box&#8221; system font support there: surely we need one engine in the long term (there are not that many people supporting these things).  As I said, this will probably hit plain users most, as LuaTeX will need them to learn Lua to use system fonts, in a way that XeTeX does not.</p>
<p>Will LaTeX3 be revolutionary?  If the team can deliver it, and do even half of what they are aiming at, then yes I&#8217;d say so.  </p>
<p>You are quite right that PS is the issue with output format.  Lots of people depend on PS methods for their output, so the continued availability of this route is important.  With something like auto-pst-pdf, the key thing is that the engine provides both routes, not necessarily that PS-in-PDF is available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomek</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-38</link>
		<dc:creator>Tomek</dc:creator>
		<pubDate>Sun, 18 Jan 2009 22:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-38</guid>
		<description>Perhaps XeTeX offers better &quot;out of the box&quot; experience but LuaTeX has so much more to offer. I&#039;m just taking my first steps in Lua and there&#039;s a lot to like. Tiny language with very few but powerful syntactic constructs and some syntactic sugar to make it sweeter. You can learn the basics in one afternoon and this is not just a slogan. I think that ConTeXt team made an excellent choice with Lua. It will definitely revolutionize TeX. I just wonder if LaTeX3 will be equally revolutionary.

As for DVI vs. PDF issue - it is really PS vs. PDF issue. To get PS support in PDF mode one would need to integrate PS interpreter into the engine. Technically it should be possible to bolt GS on top of LuaTeX but Taco said [1] that GS is not stable enough for that (or maybe he just has enough of other things to do). So sadly, PS support in PDF mode won&#039;t be coming any time soon.

[1] http://media.river-valley.tv/conferences/tug2008/0401-Taco_Hoekwater.ogg</description>
		<content:encoded><![CDATA[<p>Perhaps XeTeX offers better &#8220;out of the box&#8221; experience but LuaTeX has so much more to offer. I&#8217;m just taking my first steps in Lua and there&#8217;s a lot to like. Tiny language with very few but powerful syntactic constructs and some syntactic sugar to make it sweeter. You can learn the basics in one afternoon and this is not just a slogan. I think that ConTeXt team made an excellent choice with Lua. It will definitely revolutionize TeX. I just wonder if LaTeX3 will be equally revolutionary.</p>
<p>As for DVI vs. PDF issue &#8211; it is really PS vs. PDF issue. To get PS support in PDF mode one would need to integrate PS interpreter into the engine. Technically it should be possible to bolt GS on top of LuaTeX but Taco said [1] that GS is not stable enough for that (or maybe he just has enough of other things to do). So sadly, PS support in PDF mode won&#8217;t be coming any time soon.</p>
<p>[1] <a href="http://media.river-valley.tv/conferences/tug2008/0401-Taco_Hoekwater.ogg" rel="nofollow">http://media.river-valley.tv/conferences/tug2008/0401-Taco_Hoekwater.ogg</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Wright</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-29</link>
		<dc:creator>Joseph Wright</dc:creator>
		<pubDate>Mon, 12 Jan 2009 16:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-29</guid>
		<description>A quick look at http://wiki.contextgarden.net/Mark_IV shows that (at least at present) loading system fonts with LuaTeX is not quite as easy as with XeTeX.</description>
		<content:encoded><![CDATA[<p>A quick look at <a href="http://wiki.contextgarden.net/Mark_IV" rel="nofollow">http://wiki.contextgarden.net/Mark_IV</a> shows that (at least at present) loading system fonts with LuaTeX is not quite as easy as with XeTeX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Wright</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-27</link>
		<dc:creator>Joseph Wright</dc:creator>
		<pubDate>Mon, 12 Jan 2009 09:36:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-27</guid>
		<description>As I understand it, the key difference with fonts is that XeTeX extends the TeX primitives directly, so that \font and so on can use system fonts. My understanding is that in LuaTeX you need to do some lua calls to load the fonts. So &quot;out of the box&quot; XeTeX makes things easier. This particularly applies to plain TeX users, where XeTeX makes system fonts available without extra work, in a way that just using the LuaTeX engine does not. Of course, if you are using ConTeXt Mark IV then the problem disappears. Currently, the fontspec package makes using XeTeX with LaTeX really easy, but there is not yet a similar package for LuaTeX.</description>
		<content:encoded><![CDATA[<p>As I understand it, the key difference with fonts is that XeTeX extends the TeX primitives directly, so that \font and so on can use system fonts. My understanding is that in LuaTeX you need to do some lua calls to load the fonts. So &#8220;out of the box&#8221; XeTeX makes things easier. This particularly applies to plain TeX users, where XeTeX makes system fonts available without extra work, in a way that just using the LuaTeX engine does not. Of course, if you are using ConTeXt Mark IV then the problem disappears. Currently, the fontspec package makes using XeTeX with LaTeX really easy, but there is not yet a similar package for LuaTeX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcin</title>
		<link>http://www.texdev.net/2009/01/11/xetex-and-luatex-directions/#comment-26</link>
		<dc:creator>Marcin</dc:creator>
		<pubDate>Sun, 11 Jan 2009 23:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.texdev.net/?p=94#comment-26</guid>
		<description>Hi,
I use luaTeX from time to time (when writing in ConTeXt).  What I think is that it might eventually replace XeTeX in most applications.  It already has really advanced font handling (including otf), which, I have to admit, I can&#039;t understand;).  And Hans &amp; Taco are going to implement more candy in the future...</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I use luaTeX from time to time (when writing in ConTeXt).  What I think is that it might eventually replace XeTeX in most applications.  It already has really advanced font handling (including otf), which, I have to admit, I can&#8217;t understand;).  And Hans &amp; Taco are going to implement more candy in the future&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

