Das Zeichen # (\char35) in eine Datei schreiben.
Verfasst: Do 24. Mär 2016, 22:18
Hallo,
wie kann ich das "Sharp"-Zeichen # in eine Datei schreiben?
Wenn ich nur # schreibe dann interpretiert Latex das als Beginn eines Argumentes.
Hier mal ein Beispielcode mit den Versuchen von mir:
Ich habe es auch schon Probiert, das ganze Problem mit \edef\sharp{\#} zu umgehen, hat aber auch nicht funktioniert.
Das # Zeichen brauche ich für den C-Präprozessor, da ich mir ein Headerfile generieren möchte.
wie kann ich das "Sharp"-Zeichen # in eine Datei schreiben?
Wenn ich nur # schreibe dann interpretiert Latex das als Beginn eines Argumentes.
Hier mal ein Beispielcode mit den Versuchen von mir:
\documentclass{article} \usepackage{newfile} \newcommand{\writeToFile}{ \newoutputstream{stream}% \openoutputfile{file.h}{stream}% \addtostream{stream}{% \char35 oder ## oder \# % oder # funktioniert nicht. } \closeoutputstream{stream}% } \begin{document} Test \writeToFile{} \end{document}
Das # Zeichen brauche ich für den C-Präprozessor, da ich mir ein Headerfile generieren möchte.