LaTeX in HTML umwandeln unter Windows

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: LaTeX in HTML umwandeln unter Windows

von Oriel » Mo 17. Aug 2009, 16:57

Danke, TeX4ht ist das Beste zur Umwandlung in HTML, das ich bisher gefunden habe. (TtH z.B. produziert grausiges HTML voller DIVs, latex4web formatiert die Absätze gar nicht.)

Frage: Kann TeX4ht auch \cite{Meier_2001} umwandeln und mit Biblatex erstellte Literaturverzeichnisse umwandeln? Bisher ist mir das nicht gelungen.
Daniel

von sla019 » Mo 17. Aug 2009, 15:54

TeX4ht hilft Dir auch nicht weiter?

Näheres z.B. hier:

http://schlosser.info/latexsystem.html#x1-90002.4

Fritz Heberlein

LaTeX in HTML umwandeln unter Windows

von Oriel » Mo 3. Aug 2009, 16:41

Wie kann ich unter Windows aus einem LaTeX-Text eine einfache saubere HTML-Datei gewinnen? Ich will nicht versuchen, das Layout umzusetzen, nur Überschriften, Textabsätze als <p>, kursiv als <i> usw. sollen übersetzt werden.

Ich hätte gedacht, daß das eine einfache Übung ist und daß es dafür eine Menge Konvertierungsprogramme gibt. Aber trotz gründlichem Suchens habe ich nichts gefunden. Ich habe TtH, Latex4web und die Export-Funktion von Texmaker ausprobiert, aber das Ergebnis ist unbrauchbar. (Unsauberer Code, <span> und <div>, die da nichts zu suchen haben, überall, <p> und <i> fehlen...) Kann mir jemand einen Rat geben?

Wenn es wirklich kein Konvertierungsprogramm gibt, ist meine einzige Idee, mit einem Editor und regulären Ausdrücken jeden Befehl einzeln zu suchen und zu ersetzen. Also z.B.
\\textit\{([^\}]+)\}
ersetzen durch
<i>$1</i>
Gibt es da eine schnellere oder vorgefertigte Methode, um das für alle einschlägigen Befehle durchzuführen? Gibt es das z.B. in oder für Emacs vorgefertigt?

Nach oben