[tug-summer-of-code] A couple of project proposals
Hans Hagen
pragma at wxs.nl
Sat Feb 14 01:20:30 CET 2009
Mojca Miklavec wrote:
> Preparing a XeTeX-compatible "plain" LuaTeX format to make luatex more
> LaTeX-friendly (so that either one could use
> \font\a="Hoefler:mapping=tex-text;+onum" or so that at least fontspec
> and polyglossia would work almost out-of-the-box) could be a nice
> excercise, but it needs quite some cooperation and also a proper
> mentor.
when i have most of the the otf machinery working i will make a plain
like thing (mainly because then we can test with plain); internally i
already support that xetex syntax but never use it in context (makes no
sense there); for that to happen i first need to split code in smaller
portions
concerning the engines: xetex is the faster modern engine, with built in
opentype support, using libraries (and thereby also being dependent on
third parties) while luatex is the opened up engine that deliberately
uses no such libraries and that will not change: the concept of luatex
will stay as it is (i.e. no merge of any kind)
for the future i see the three engines hapilly go alongside: pdftex
being the fast compatible one (needed for the big body of documents
already out there), xetex for convenient usage but with limitations, and
luatex with lots of potential for macro packages to extend their
repertoire of features; the differences in aproach are rather
fundamental and macro packages need quite different code to deal with it
as well
each will have its usage and userbase (possible with some overlap) and
the simple fact that each focuses on its audience etc etc has made (and
will make) them succesfull
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
More information about the summer-of-code
mailing list