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
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
Date: Tue, 7 Sep 2010 11:22:46 +0100
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID: <[log in to unmask]>
MIME-Version: 1.0 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <[log in to unmask]>
Content-Type: text/plain; charset=ISO-8859-1
From: Chris Rowley <[log in to unmask]>
Parts/Attachments: text/plain (33 lines)
Hi Ulrich

I think that Will was perhaps a bit misleading but also you misinterpreted
him, thus:

> The LaTeX3 project has not really started discuss such high-level aspects

Historically this is not true: much of the earlier work on LaTeX3 was devoted to 
the possibilities for designer interfaces of various types (visual, declarative, script-like, etc.).

The idea of so-callled 'templates' was one development that came out of this.

Also in those early days it was decided to design a whole new LaTeX programming language/system and this necessarily involves a huge amount of incredibly low-level and messy work.  This has proved to be a long process with many many iterations and refinements: this is the work that Will and others have been deeply involved in for many years now.  Thus it seems to some that the higher-level stuff has not yet been tackled.

> Insofar high-level aspects are important for program designers 

But not for designers of the machine code language (the Virtual Machine in modern speak?).
But rest assured that even the highest-level aspects are important to the project workers (and even to the programmers:-).

Cheers,  chris


>> A programmer designing a typesetting system should be aware of typesetters needs.

But where these days does one find (human) typesetters to ask about there needs?  

Some type of list of these needs would indeed be very helpful to all of us (and those working on other projects) right now as they often affect the lowest levels of a language such as the LPL. 

The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302)