Subject: | |
From: | |
Reply To: | |
Date: | Tue, 11 Aug 2009 09:31:12 +0100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Joseph wrote:
> J.Fine wrote:
> > Perhaps you'll find, when you remove 'TeX macros' from the requirements
> specification you'll find that it's better not to use TeX macros for the
> implementation.
>
> Fundamental point, of course, but the current plan is that LaTeX3 will
> work with pdfTeX, XeTeX and LuaTeX. If we were going down the ConTeXt
> "LuaTeX-only" route, then I'd quite possibly agree. But we're not (at
> the moment!).
You're claiming here that there is a requirement here to use TeX macros, namely use with pdfTeX etc. But what you say does not impose such a requirement.
Don Knuth's WEB system uses a custom program WEAVE to create a TeX input file from a .web file.
It's perfectly possible to use a similar front end for processing documents written in the LaTeX syntax.
You snipped:
===
Surely to do this you will need a LaTeX->XML translator written in /some other language/. And once you have that, why do you need an implementation written in TeX macros?
And come to that, the translator will surely want access to
> > \DeclareDocumentCommand \section { s o m } {
> > % Code here
> > }
===
Any comments here?
--
Jonathan
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).
|
|
|