LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Content-Type: text/plain; charset=us-ascii
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
From: William F Hammond <[log in to unmask]>
Date: Thu, 22 Jan 2009 18:11:15 -0500
In-Reply-To: <[log in to unmask]> (Joseph Wright's message of "Thu, 22 Jan 2009 20:52:43 +0000")
MIME-Version: 1.0
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
Parts/Attachments: text/plain (22 lines)
Joseph Wright <[log in to unmask]> writes:

> I'd imagine that LaTeX3 documents will start with something other than
> \documentclass (let's call it \documenttype, for arguments sake).  Given
> the likely size of a LaTeX3 kernel, essentially the entire 2e kernel
> could also be included without making it all that much bigger.  If the
> first line of the file is \documenttype, the 2e stuff is never used.  On
> the other hand, if \documentclass is found, the new kernel "bails out",
> runs the current 2e code and the file is processed as a 2e document.

I'd like to suggest that \documenttype, consistent with usage in the
gellmu project, be reserved for a document under an abstract
LaTeX-like markup instance that is equivalent to a document instance
under an SGML (or XML) document type.

I think something like \Documentclass (upper case) would make more
sense for new regime documents written in LaTeX the typesetting language


                                    -- Bill