Subject: | |
From: | |
Reply To: | |
Date: | Sat, 3 Jan 2009 19:20:13 +0100 |
Content-Type: | multipart/signed |
Parts/Attachments: |
|
|
Joseph Wright wrote:
> Arno Trautmann wrote:
>> My opinion about the \begin<env>–\end<env>: I don’t like it at all.
>> ConTeXt uses \startenv – \endenv, which is a bit better. A perfect thing
>> would be: \envstart – \envend. Reason: autocompletion works much better.
>> Now I always have to type \begin{do <tab> to get \begin{document} as
>> completion. With \documentstart it would only be \do <tab>. I don’t know
>> if anybody here likes this, but Joseph asked for discussions…
>
> Interesting idea, and takes the best from what is about (ConTeXt, in
> this case) and learns from it.
So it should be :)
> It seems pretty much a given that
> LaTeX2e documents won't work "out of the box" with LaTeX3, so it is
> certainly worth thinking about this type of change.
>
> Thinking where this takes us, something like:
>
> \latexstart
What is this good for?…
> \loadclass{article}
>
> \loadmodule{whatever-module}
>
> \documentstart
>
> Some text
>
> \itemizestart
> \item An item
> \item Another one
> \itemizeend
>
> \documentend
>
> \latexend
>
> perhaps? Rather more ConTeXt-like than I'm used to, but also quite clear.
Now that I read code not written by me, I notize a disadvantage: It’s
much harder to distinguish macros from environments. Maybe
\itemize_start
\item
\item
\itemize_end
might be better?
cheers
Arno
|
|
|