Joseph Wright wrote:
>
> \latexstart
>
> \loadclass{article}
>
> \loadmodule{whatever-module}
>
> \documentstart
>
> Some text
>
> \itemizestart
> \item An item
> \item Another one
> \itemizeend
>
> \documentend
>
> \latexend
Looking back over this, I suspect that the current LaTeX model is pretty
good at the user level. Of course, there will be a need to
differentiate LaTeX3 and LaTeX2e documents, but I guess \NeedsTeXFormat
should work fine there. So the structure:
\NeedsTeXFormat{LaTeX3}
\documentclass{article} % Loads something like article.cls3
% or article.ltx3.cls
\usepackage{whatever} % Perhaps \usemodule or \loadmodule better?
% Perhaps .mod extension rather than .sty,
% or perhaps whatever.ltx3.sty?
\begin{document}
Some text
\begin{some-env}
Text
\end{some-env}
\emph{With emphasis} or not.
\end{document}
still looks like the best plan to me. Of course, that leaves a lot of
other questions, but you have to start somewhere.
--
Joseph Wright