Vereinfacht gesagt wandelt Open in Online-Editor
\documentclass{article} \begin{document} {\ttfamily\detokenize{\das\ginge\ohne\detokenize\schief}} \end{document} Zu beachten ist dabei, dass hier die (nicht definierten) Befehle trotzdem zunächst als solche gelesen werden, es wird also zuerst ein Befehlstoken generiert. Dieses wird jedoch nicht als solches expandiert, sondern statt der Expansion in other Token gewandelt. Deshalb sind in der Ausgabe Leerzeichen. Das ist beispielsweise in der folgenden Situation wichtig: Open in Online-Editor
\documentclass{article} \begingroup \catcode`\@=0 % @ ist jetzt ein Escape-Zeichen wie \ \gdef\test{\detokenize{@aber@was@passiert@hier}} \endgroup \begin{document} \ttfamily\test \end{document} Wie man sieht, werden die Befehlstoken hier nicht mit Die genaue Beschreibung findet sich im e-TeX-Manual, da es sich dabei um eine Erweiterung von e-TeX handelt. beantwortet 26 Sep '13, 17:50 saputello |
Da @saputello ja schon wie gewohnt hervorragend geklärt hat, was
Wie in Was macht
Wenn
nicht funktionieren, da das Leerzeichen hier nach dem ersten Nachdem das alles gesagt wurde: mit beantwortet 27 Sep '13, 21:29 cgnieder |