Guten Morgen,
ich hänge an einem Problem fest, wo ich nicht recht voran komme.
Für die Weiterarbeiten eines Namens habe ich folgendes Kommando definiert:
Aufgerufen wird es mit:Code:\newcommand*{\Name}[2]{\textsc{#1 #2\index[Person]{\textsc{#2}, #1}}}
Wenn ich den Text setze, wird der Name in Kapitälchen gesetzt, außerdem in der Reihenfolge "Name, Vorname" im "Personenregister" gespeichert, wobei der Nachname dort ebenfalls in Kapitälchen ausgegeben wird.Code:\Name{Vorname}{Nachname}
Soweit funktioniert es. Gerne hätte ich eine Abfrage, ob eines der beiden Felder leer ist, um in diesem Fall kein Komma auszugeben. Momentan führt die Angabe vonim Personenregister zu "Mustermann, , Seitenangabe" und im Text selbst zu einem weiteren Leerzeichen.Code:\Name{}{Mustermann}
Vielen Dank.
Gruss Latexberlin