PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgabe in Datei; Handhabung der Sonderzeichen



Mithrandir
11-08-2009, 11:32
Hallo,

mit folgender Befehlsfolge kann ich wunderbar Text in eine Datei schreiben:



\newwrite\outfile
\immediate\openout\outfile=bla.txt\relax
\immediate\write\outfile{Text}
\immediate\closeout\outfile


Das Problem ist aber folgendes: Wenn der "Text" Umlaute oder sonstige Sonderzeichen enthält, werden diese seltsam kodiert in die Ausgabedatei geschrieben. Gibt es eine Möglichkeit, den Text 1:1 zu übernehmen, also mit Sonderzeichen und Latex-Befehlen?

Außerdem, wie kann ich laTeX dazu bringen, bestimmte Kommandos auszuführen und das Ergebnis in die Datei zu schreiben, andere jedoch nicht. Beispiel:


Text: Das \textbf{Auto} hat die Farbe \farbe

Hier sollte das \textbf-Kommando nun mit in die Datei übernommen werden, während das \farbe-Kommando ausgeführt und dessen Ergebnis in die Datei geschrieben werden soll.