Peter Seibel <peter@javamonkey.com> wrote:
+---------------
| Andr� Thieme <address.good.until.2004.aug.11@justmail.de> writes:
| > Peter Seibel schrieb:
| >> LaTeX, pah. Don't be silly. I'm using a homebrew markup system that I
| >> wrote in Common Lisp. ;-)
| >
| > Can you say a bit more about what this is and can do?
|
| I wrote a simple parser that groks TeX style \foo{} markup plus a bit
| of Wiki-style markup.
...
| \foo{This is some \i{italic} text}
| gets turned into:
| (foo "This is some " (i "italic") " text")
+---------------
At some point, you might want to look at TML (Tim Bradshaw,
vice Erik Naggum), in which you would write that thusly:
<foo|This is some <i|italic> text>
Tim's TML (for better or worse) also permits HTML-style attributes,
which are evaluated as Lisp expressions, e.g.:
<foo|This is some <font :color "red"|bright red> text>
Tim's company uses TML as the master entry format for a sizable
body of documentation, which is (like yours) post-processed into
several forms...
-Rob
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607