>Are you thinking of something like Emacs autoloaded macros? So one
>would want to have things be autoloaded upon first macro use or so?
No, I think he's thinking of a more rational approach to package loading
syntax. For example, if you want to set spanish as the document language you
say:
\language{spanish}
instead of
\usepackage{spanish}
That is, you say what you want to do instead of how you want it to be done.
I think this is the philosophy behind LaTeX. For example when you want to
write a chapter heading you use the \chpater command instead of using
commands for changing the type, inserting an entry on the index ...
I've allways thought that writing something like:
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\usepackage[dvips]{graphicx}
\usepackage{parskip}
\usepackage{lscape}
\usepackage{moreverb}
at the beginning of your document is not the way things should be done in
LaTeX.
miz.
_________________________________________________________________
Dale rienda suelta a tu tiempo libre. Encuentra mil ideas para exprimir tu
ocio con MSN Entretenimiento. http://entretenimiento.msn.es/