LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Proportional 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, 3 Jan 2009 18:07:49 +0000
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
8bit
In-Reply-To:
Content-Type:
text/plain; charset=UTF-8
From:
Joseph Wright <[log in to unmask]>
Parts/Attachments:
text/plain (39 lines)
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.  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

\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.
-- 
Joseph Wright

ATOM RSS1 RSS2