<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 15.03.2010, at 03:07, Herbert Schulz wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><br>On Mar 13, 2010, at 9:17 PM, david craig wrote:<br><br><blockquote type="cite"><br></blockquote><blockquote type="cite">The latest digest makes me curious what the end game of this forking brands of (la)tex (latex, pdftex, xelatex, luatex, whatever ...) is going to be.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">From the point of view of someone who does a lot of work in tex that <br></blockquote></blockquote><blockquote type="cite">needs to be very portable, and is often destined for third parties who insist on straight latex, I really don't want to have to keep track of which tex implementation I need on a document-by-document basis. The merging of pdflatex with latex was a truly welcome development.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Is there some hope of this occurring with xelatex/luatex? (If not, why not?) I don't really see how it helps anyone to have this proliferation of (la)tex implementations with differing abilities.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Curious, and somewhat hopeful...<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">David Craig<br></blockquote><br>Howdy,<br><br>The biggest differences between the variations on latex (actually different engines all using the latex macro/format set) is in graphics inclusion and font usage.<br><br>latex: the old traditional version (well... not really since it now is actually using pdftex [which is really pdfetex] in dvi mode). Needs a ``back-end'' processor to convert the dvi file to ps or pdf; usually done using dvips+pstopdf(or another distiller). Graphics has to be in eps or ps form. Fonts are any of the latex fonts available.<br><br>pdflatex: direct production of pdf output. Graphics include pdf, pgn and jpg. Fonts are any of the latex fonts plus the possibility of using ttf fonts (but need map files, virtual fonts, etc.). Can do micro-typography.<br><br>xelatex: produces xdvi file which is converted to pdf transparently usually using the xdvipdfmx ``back-end.'' Graphics, using xdvipdfmx, includes eps, pdf, jpg and I'm not sure what else. Can use system fonts (otf, dfont, ttc) with no special setup including most (all?) of the special features. Assumes UTF-8 Unicode input by default.<br><br>lualatex: purely experimental at this stage in development. It's a highly programmable engine able to do amazing transformations, etc., using the lua programming language. I know little about this one.<br></div></blockquote><div><br></div></div><div>Just to add some observations from my experience: xelatex has been useable and production-ready for quite some time. The necessary packages (fontspec for font selection and polyglossia as babel replacement are probably the most important ones) exist and can be used without a problem. About the only thing missing for me – and the reason I don't use xelatex – is the microtype package. This package which offers character protrusion and font expansion and improves the quality of the output quite a bit, does not support xelatex since this engine misses some necessary features. But if you don't need microtype, there is little reason not to use xelatex (of course, YMMV). A clean UTF8 workflow is an improvement in itself IMO and the ability to use about any font the system offers really changes how you use LaTeX.</div><div><br></div><div>Lualatex, on the other hand, is definitely not production-ready yet. It can be used, but some important packages which will make your life a lot easier are missing. There is quite some work going on on the LaTeX side at the moment, most importantly the adapatation of fontspec to LuaTeX. <span class="Apple-style-span" style="color: rgb(72, 72, 72); font-family: Monaco, 'Courier New', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 12px; line-height: 16px; ">Elie Roux and Khaled Hosny are on this, but the package is not yet finished. In principle, luatex also supports the necessary microtypogragic features, although I don't know how hard it will be adapt the existing microtype package. AFAIU fontspec et al. will require a newer version of luatex than the one currently shipping with TeXLive. TeXLive at the moment ships with LuaTeX 0.40.6, and at least in TeXLive 09, LuaTeX is one of the parts that can't be updated with tlmgr. So I guess we'll have to wait at least for TeXLive 2010 until we have a system which has all the necessary parts to make lualatex useful for general use. But once we have that, I hope that it will see widespread adaptation, there's really no reason for getting stuck with the limitations of pdflatex.</span></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">simon<br class="Apple-interchange-newline">--</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Simon Spiegel</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Steinhaldenstr. 50</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">8002 Zürich</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Telephon: ++41 44 451 5334</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Mobophon: ++41 76 459 60 39</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="http://www.simifilm.ch">http://www.simifilm.ch</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span class="Apple-style-span" style="font-family: Arial; ">„</span>Goethen getroffen. Beeindruckt.<span class="Apple-style-span" style="font-family: Arial; "><span class="Apple-style-span" style="font-family: Helvetica; "><font class="Apple-style-span" face="Arial">“</font></span></span> Unbekannt</div><div><br></div></span><br class="Apple-interchange-newline">
</div>
<br></body></html>