matthias_h
24-03-2006, 19:47
Hallo
Ich habe mir folgendermaßen Befehl definiert:
\newcommand{\dirfile}[1]{\protect\nolinkurl{#1}}
Wenn ich den Befehl verwende z.B. mit
\dirfile{Verzeichnis1/Verzeichnis2}
verwende so wird nach dem Befehl ein Leerzeichen nur ausgegeben, wenn ich es mit "\ " erstelle. Dieses "\ " könnte ich in der Befehlszeilenoption dazuschreiben, da ich nach dem Befehl fast immer ein Leerzeichen haben möchte. Nur wenn auf den Befehl direkt ein Punkt (Satzende) folgt möchte ich natürlich kein Leerzeichen.
Wie kann ich den Befehl so definieren, dass automatisch erkannt wird ob ein Punkt folgt und dementsprechend das Leerezeichen gesetzt oder nicht gesetzt wird.
Danke im Voraus,
Matthias
Ich habe mir folgendermaßen Befehl definiert:
\newcommand{\dirfile}[1]{\protect\nolinkurl{#1}}
Wenn ich den Befehl verwende z.B. mit
\dirfile{Verzeichnis1/Verzeichnis2}
verwende so wird nach dem Befehl ein Leerzeichen nur ausgegeben, wenn ich es mit "\ " erstelle. Dieses "\ " könnte ich in der Befehlszeilenoption dazuschreiben, da ich nach dem Befehl fast immer ein Leerzeichen haben möchte. Nur wenn auf den Befehl direkt ein Punkt (Satzende) folgt möchte ich natürlich kein Leerzeichen.
Wie kann ich den Befehl so definieren, dass automatisch erkannt wird ob ein Punkt folgt und dementsprechend das Leerezeichen gesetzt oder nicht gesetzt wird.
Danke im Voraus,
Matthias