LanX: XML vs. TeX

Beitrag lesen

Hi

Noch eine Frage: Gibt es ein Script (oder sonst _irgendetwas_) mit dem man XML-Dateien in TeX umwandeln kann? ist das mit XSL möglich?

Du vergleichst momentan leider Äpfel mit Birnen. Der TeX-Syntax ist definitiv nicht
XML kompatibel.

Was du machen kannst ist dich mit MathML (Mathematical Markup Language in XML)
auseinanderzusetzen. Momentan laufen die Anstrengungen TeX->MathML Konverter
zu schreiben, nicht umgekehrt.

Du koenntest natürlich hergehen und den Prozeß umkehren, was ich nicht für
sinnvoll halte weil du in der Regel in MathML _viel_ längere und unlesbare
Ausdrücke bekommst als in TeX. MathML ist nicht dazu konzepiert worden,
um per Hand eingegeben zu werden. (BTW Mozilla 0.99 unterstützt MathML)

Das sinnvollste wenn du unbedingt XML statt TeX nutzen möchtest ist TeX-Dateninseln
im XML einzufügen, und diese irgendwo im Verarbeitungsprozeß dann entsprechend
umzuwandeln, dh ->MathML fuer Browser und ->Postscript zum Drucken.

Ein anderer Ansatz ist es MathML-Editoren zu benutzen um die Formeln zu setzen,
und so reines XML zu bekommen. Das ist aber Zukunftsmusik, und wie die
Ausdruckqualitaet von MathML (wohl über die Browser) dann ist, wäre auch zu
klären.

Tschau
  Rolf