PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : htlatex und KOMA



Markus83
05-10-2014, 21:02
Guten Abend zusammen,

hatte versucht nach altbewährter Weise mittels htlatex ein html-Dokument aus meinem LaTeX-Projekt zu generieren, was aber nicht funktionierte. Scheint ein bekannter Bug zu sein, und ich habe diese Lösung gefunden http://tex.stackexchange.com/questions/161229/htlatex-interrupted-at-temprm

Nach dem Herunterladen der Datei tex4ht-4ht.tex solle man nun

patch tex4ht-4ht.tex
tex tex4ht-4ht.tex
ausführen.

Problem: Unter Windows 7 ist der Befehl patch nicht bekannt, eine etwaige patch.exe im Ordner MikTeX habe ich auch nicht gefunden. Unter Ubuntu kommt zwar keine Fehlermeldung, dass der Befehl unbekannt wäre, es passiert aber nach Aufruf nichts.

Weiß jemand, wie mein Problem zu lösen ist?

Viele Grüße
Markus

klops
06-10-2014, 07:32
Falls Deine Frage ist, wo Du patch für Windows bekommst: http://gnuwin32.sourceforge.net/packages/patch.htm

Markus83
06-10-2014, 17:47
Falls Deine Frage ist, wo Du patch für Windows bekommst: http://gnuwin32.sourceforge.net/packages/patch.htm
Danke für den Tipp.

Ich komme mit der Beschreibung des Autors irgendwie nicht klar. Jedenfalls funktioniert der erste der beiden Befehle weder unter Windows noch unter Ubuntu bei mir. Fehlt da nicht noch eine Option oder ein Ziel?

u_fischer
06-10-2014, 18:58
Ich musste patch tex4ht-4ht.tex <scrfonts.patch ausführen (wobei scrfonts.patch den diff-Code enthält). Der zweite Teil ist in der Antwort wahrscheinlich sowie eben bei mir wegen des kleiner Zeichen "verschwunden".

Und es ging nur in der msys-Bash, die windows Eingabeaufforderung mag bei mir das gnu-patch nicht.

Du musst aber nicht patch benutzen. Es sind ja nur zwei Zeilen neu und zwei Zeilen zu ändern. Das kann man ja auch manuell.

Nach dem tex-Lauf funktionierte der Patch - aber nur für scrbook und scrreprt, nicht für scrartcl.

Markus83
06-10-2014, 20:23
Danke. Mit dem erweiterten Befehl von Ulrike gab es jetzt unter Ubuntu keine Probleme mehr.