> 2009/1/20 Joseph Wright <[log in to unmask]>:
> > I've had a go at summarising the key aims of LaTeX3, as I understand
> > them, on my blog (http://www.texdev.net). I'd be interested to know
> Very interesting, thanks.
> However, most of these aims bring no direct benefit for the user,
> while other areas where LaTeX is sorely showing it's age, e.g.
> hyperref, are missing. I think any LaTeX3 release without a direct
> integration of hyperref's features will not attract many users. The
> same goes for document classes (e.g. KOMA) and a much better
> integration of utf8 and fonts.
you are absolutely right. And as I said in my talk in Cork last year, all of
these things need to come together or else the effort is going to be down the
However, we are talking different levels. There is a programming level
(dealing with the peculiarities of TeX (and our attempt to normalizing them
somewhat) - which is the low-level expl3. This is something that I hope we are
able to finish off fairly soon, so that it gets more or less written in stone
(for a while at least). On top of that need to come a layer that provides
stuff like hyperref and utf8 support (builtin rather than put on top after the
fact) so that the top layer, ie the class design level can directly use that
(or rather essentially gets it for free.