Ausgabe von Dateinamen mit Sonderzeichen

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


CollmDante
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 80
Registriert: So 9. Jan 2011, 10:00
Wohnort: Wermsdorf

Ausgabe von Dateinamen mit Sonderzeichen

Beitrag von CollmDante »

Ich möchte mit dem Befehl \jobname den Dateinamen ausgeben, der jedoch Sonderzeichen enthält (insbesondere Unterstriche)
\\documentclass{scrartcl}
\begin{document}
\jobname
\end{document}
Die Datei heißt test_unterstrich.tex

Weiß jemand eine Lösung?
Dateianhänge
test_unterstrich.pdf
(11.88 KiB) 296-mal heruntergeladen
Die Kugel ist der vollendete Kompromiss, sie kann nirgendwo anecken.
Paul Leip

Gast

Beitrag von Gast »

\documentclass{article}

\begin{document}
\texttt{\detokenize\expandafter{\jobname}}
\end{document}

CollmDante
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 80
Registriert: So 9. Jan 2011, 10:00
Wohnort: Wermsdorf

Beitrag von CollmDante »

Danke, funktioniert gut. Gibt es noch eine Möglichkeit die "..." zu entfernen und Leerzeichen in Dateinamen auszuzeichnen?

Hatte wohl falsch eingegeben, geht perfekt auch die "..." sind jetzt nicht mehr vorhanden.
Die Kugel ist der vollendete Kompromiss, sie kann nirgendwo anecken.
Paul Leip

Antworten