LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Sat, 6 Dec 2003 12:14:26 +0100
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Content-Transfer-Encoding:
8bit
Subject:
From:
Ulrich Dirr <[log in to unmask]>
Content-Type:
text/plain; charset="iso-8859-1"
In-Reply-To:
Organization:
Art & Satz
MIME-Version:
1.0
Parts/Attachments:
text/plain (41 lines)
Mithrandir the Wizard wrote:
> David Kastrup wrote:
>> 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.

Yes, I agree. And then go one step further and design a new
user/designer interface so that a (book) designer don't need to delve
into the latex.ltx source. ((with all implications ...))

Best regards,
Ulrich Dirr

ATOM RSS1 RSS2