LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

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

Print Reply
Sebastian Rahtz <[log in to unmask]>
Mon, 9 Nov 1998 09:35:54 +0000
text/plain (25 lines)
Mark Steinberger writes:
 > But you can't write MathML
as i said before, thats what structured editors are for

 > and XML in general has no macros, correct?
 > It's horrible to contemplate writing in a language without macros.
maybe you should expand on this. i find myself using macros *less*
in documents these days, as i appreciate their disadvantages. of
course i use short cuts (\def\X{this thing i am writing about}), but
more complex stuff I delegate to the style file, and add another
element to the DTD (as it were).

as an example, I am in the middle of a book; we don't write
\textsf(Perl)\index{Perl}, we write (of course) \PLanguage{Perl}. if
that was in XML, I'd write <plang>Perl</plang>, and have it in a
customization layer in the DTD [1].


[1] your DTD has no customization possibility? then argue it with the
designer, not the XML/SGML concept.