2007-09-06

Yet another text processor

When the matter is alternative to visual editors ala MS Word and Open Office only TeX and its derivatives are usually mentioned. At link ltu I met yet another interesting project - Lout document formatting system.

The whole range of formatting features in Lout is implemented on the base of 23 primitive operations and hem... an interesting concept Galley.

With this small basis even the concept of page(!) is possible to define. And the marking language itself can be used as an example of why lazy evaluation matters.

I liked one of basic units p - width available to an object mines the object width. I.e. 1p is a margin for right edge alignment and 0.5p is a margin for centering.

I wonder what language problems forced the author to switch to the creation of a new project...

Hem.. whether ideas implemented in Lout can be used for the creation of a new wiki dialect? At first sight tables formatting using // and @Onerow combinators is more pleasant than to edit sheet of <td> and <tr>.

No comments:

Post a Comment