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:
\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}
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.