Hi Adam,

Yes, LuaTeX is a evolving project, especially at the lowest level.
Am 01.08.2012 um 02:54 schrieb Adam Twardoch (List) <list.a...@twardoch.com>:

> On 31.07.2012, at 13:02, Peter Dyballa <peter_dyba...@web.de> wrote:
> 
>> it's questionable whether it's worth when XeTeX has reached its end of life 
>> cycle and LuaTeX is taking over – without micro-typography that seemed to 
>> have started in ConTeXt…
> 
> I don't think this is an accurate description of the situation. In my opinion:
> 
> 1. XeTeX is a more encapsulated, "pragmatic" system that may not be endlessly 
> extensible and may not be suitable for arbitrarily complex projects, but it's 
> simple to use (hey, even I can use it), is very much feature-complete in what 
> it's supposed to do, and is very stable. For 80-90% of TeX use cases, it's 
> the perfect system. Conceptually, it's very much like an Apple product: it 
> does the things that it claims it does rather well, and simply doesn't do 
> many things, but doesn't claim to do them. It's also very reasonably 
> documented.
        XeTeX has is strength in typography, and support for languages, due to 
polyglossia. This is definitely missing in LuaTeX.
        Using low-level XeTeX is not at all that easy, if you do not know the 
TeX-way of doing things.
> 
> 2. LuaTeX is more a "project" than a "product". Potentially, it's extremely 
> extensible and can potentially do things that no other system practically 
> can. But it doesn't (by its very nature) offer stability, it's evolving 
> constantly, and while some features it claims to offer are at a "version 1.0" 
> level, others are at a "version 0.2" level — and if you're not careful, you 
> may not easily distinguish these. It's idealistic, ambitious but also 
> complex. 
        LuaTeX has a very small developer base and their goal is very high. a 
long needed rewrite of TeX. That is a complex task.
        
        From the simple user side. LuaTeX is about as easy as it gets. For most 
purpose I can teach you all you need to know how to use Lua for TeX in 2 hours!

        Did I say 2 hours!, Well, that is only for the simple user. For the TeX 
Macro Package developer things are harder. That it is, you have to learn how to 
manipulate TeX with Lua.
        Due to the complexity of TeX that is no easy task. Especially, since 
the only documentation is a reference manual, that does not explain anything! 
So, you either know low-level
        TeX or you are out of luck.

        I think you can throw almost standard LaTeX at LuaLaTeX and that should 
work. That, is everything that is not dependent a encoding. It's price for 
unicode support and using
        fontspec. But, those ancient packages using encodings should be a thing 
of the past, IMHO.
> 
> If you just need a practical tool that works and don't want to get into a 
> developer's mind, XeTeX is a great choice. If you're creative and 
> experimental, and want to do new things that were never attempted before, 
> LuaTeX may be better. 
        XeTeX is really, great and I had began to love it. I did what I wanted, 
unicode and use of system fonts.
        Well, LuaTeX can to that to thanx to fonspec. Furthermore, due to Lua I 
can do the things I always wanted to do with TeX for decades!
> 
> If LuaTeX was PythonTeX, I'd adopt it instantly. IMO, Lua was a very 
> unfortunate choice, which seriously limits the potential usefulness, but 
> let's leave it at that.
        I was not happy with the choice of a "odd-ball" scripting language. 
But, due to its simplicity it seem to me to be the perfect choice. Very easy to 
learn. At least
        for getting things done. I have not gotten into its advanced features. 
Old school programming will do!

        Python would have been nice. But, the average LaTeX user would have 
extreme problems. Though from the programmers side it most likely would have 
made things
        easier. Yet, with the evolution going on with python you open up 
another can of worms. Sorry, for going OT here.

        If we could get more XeTeX and its advances into LuaTeX, them everybody 
would be very pleased. Time will tell.

regards
        Keith.
 


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to