unstoppable Batch - fast Gelöst
Verfasst: 04.10.2010, 15:55
Ich habe eine Batch Datei, die ein Programm aufruft, das leider ~100 Fehler auswirft, welche jedoch nicht weiter schlimm sind. Jeder Fehler muss jedoch mit 'enter' bestätigt werden. Kann ich diese Bestätigung in der Batch irgendwie unterdrücken?
Wenn ich einfach 100 neue Zeilen in die Datei tex4ht Workaround.txt schreibe, habe ich den Vorteil, dass htlatex 00_TexNotes.tex <tex4htWorkaround.txt
nicht mehr abbricht und nach einer Bestätigung verlangt. Andererseits bricht die Ausführung früher ab als sie es tun sollte. warum auch immer....(die letzten Zeilen der Log hab ich mal unten angehängt)
Ausführlicher es handelt sich um tex4ht. Ich produziere eine HTML Datei aus meiner Tex Datei, um den text zu extrahieren und die Tippfehler so schneller zu finden. Für Texniccenter und ähnliche Programme hab ich bis jetzt noch keine Software gefunden, die zusammengesetzte Wörter wie "Postkasten" als richtig erkennt. Word zum Beispiel ist da einfach überlegen und checkt nebenbei sogar die Grammatik und Zeichensetzung wie (), wo man schnell mal ein Leerzeichen zu viel oder zu wenig hat.
Das Problem ist, dass tex4ht scheinbar Probleme mit ntheorem hat. Ob es direkt an ntheorem liegt oder daran, dass prinzipiell etex nicht funktioniert mit tex4ht hab ich nicht ausprobiert. Auf alle fälle hat er ein Problem mit den Countern
Da ich die Counter alle an die Definition gebunden hab, sieht die Ausgabe dann so aus
Da sonst alles funktioniert und das PDF (also die original Ausgabe) diese Probleme nicht aufweist, denke ich, dass es sich nicht lohnt zu viel Zeit in das Problem zu stecken. 100x auf Enter zu hauen und eine Ewigkeit auf die HTML-Ausgabe zu warten, sehe ich aber auch als Verschwendung an, besonders weil es eher schlimmer als Besser wird mit jeder Definition, jedem Lemma oder Satz.
Wenn ich einfach 100 neue Zeilen in die Datei tex4ht Workaround.txt schreibe, habe ich den Vorteil, dass htlatex 00_TexNotes.tex <tex4htWorkaround.txt
nicht mehr abbricht und nach einer Bestätigung verlangt. Andererseits bricht die Ausführung früher ab als sie es tun sollte. warum auch immer....(die letzten Zeilen der Log hab ich mal unten angehängt)
Ausführlicher es handelt sich um tex4ht. Ich produziere eine HTML Datei aus meiner Tex Datei, um den text zu extrahieren und die Tippfehler so schneller zu finden. Für Texniccenter und ähnliche Programme hab ich bis jetzt noch keine Software gefunden, die zusammengesetzte Wörter wie "Postkasten" als richtig erkennt. Word zum Beispiel ist da einfach überlegen und checkt nebenbei sogar die Grammatik und Zeichensetzung wie (), wo man schnell mal ein Leerzeichen zu viel oder zu wenig hat.
Das Problem ist, dass tex4ht scheinbar Probleme mit ntheorem hat. Ob es direkt an ntheorem liegt oder daran, dass prinzipiell etex nicht funktioniert mit tex4ht hab ich nicht ausprobiert. Auf alle fälle hat er ein Problem mit den Countern
Code: Alles auswählen
[6
]
Kapitel 3.
! LaTeX Error: No counter '[' defined.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.4 \begin{Satz}
[Die Unentscheidbarkeit der Konfluenz] ist leicht zu erkenne...
Code: Alles auswählen
Satz]Definition Satz 3.0 (Die Unentscheidbarkeit der Konfluenz)