[Dev-luatex] REQ: Please tell comp.text.tex why LuaTeX chose embed rather than extend.
Hans Hagen
pragma at wxs.nl
Mon May 25 14:43:44 CEST 2009
Jonathan Fine wrote:
> According to http://www.luatex.org, the "main objective is to provide an
> open and configurable variant of TeX while at the same time offering
> downward compatibility." I don't see anything here that leads them to
> prefer embed over extend.
these are you terms and definitions (and by now i've lost track of what
embed vs extend is anyway) and i see no reason why we (as team) should
prefer some kind of tagging (or discuss our preferences for whatever)
... just wait till 2012 and beyond and see which of your tags you can
apply then
> On the page http://www.luatex.org/roadmap/ I see
> "allow Lua callbacks for file searching"
> "Allow Lua scripts to control [...] font loading etc."
> and so forth. These might be situations where embed would be preferred
> to extend, but I'm not sure either way.
i don't know, but what i do know is that by embedding lua we could
extend tex's file io subsystem so again we have no preference ... we're
just doing something that suits our needs (which might differe from your
needs for tagging)
>>> I think it would also be great to have a 'instant preview' front end
>>> to TeX.
>>
>> I'm too looking forward for some thing like that, I even have some idea
>> that would be best implemented if we had such feature, and I know there
>> are many potentials for such extension.
>
> Thank you for your encouragement and interest. I really think this sort
> of thing is a vital part of our future (along with something better than
> the TeX macro language).
because in our daily work and usage we're talking of many-page documents
it will never be instant and for special tasks like high end arabic
(which is what we're playing with now) it's even dead slow but who cares
as it's the quality that matters; the luatex project aims at a full
blown tex, not some small subsystem;
at bachotek there was a talk about making a python tex library and we
were told that less than 600 lines of tex the program were needed to do
the job ... maybe you should focus on that approach then and forget
about further embed/extend discusions on thsi forum as they are of no
importance to the luatex project
end of thread ... second attempt: you asked us what it is embed or
extend and by now it should be clear that we're not going to make a
choice that makes you happy (and haunts us the coming years)
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 dev-luatex
mailing list