InDesign

Namen tauschen

msc Namenslisten sind entweder nach Vor- oder nach Nachname sortiert. Dumm, wenn man das nachträglich ändern möchte – weil man es förmlicher oder eben weniger förmlich haben möchte. Die Vermutung liegt nahe, dass sich dieses Problem per Suchen-Ersetzen mit Grep lösen lässt. Und in der Tat: Wenn Vor- und Nachnamen mit einem Komma getrennt sind, ist die Sache simpel:

Washington, George
Clinton, Bill
Bush, George W.
Obama, Barack
Duck, Donald

In diesem Fall setzen Sie bei Suchen nach folgendes ein: (.+), (.+)

Der Platzhalter .+ steht für ein beliebiges Zeichen in beliebiger Wiederholung. Die Suche nimmt alles bis zum Komma und dann alles vom Leerzeichen nach dem Komma bis zum Ende der Zeile. Bei Ändern in steht $2 $1: Das wiederum führt dazu, dass alles nach dem Komma nach vorn gestellt wird und dazwischen ein Leerzeichen kommt:

George Washington
Bill Clinton
George W. Bush
Barack Obama
Donald Duck

Sogar beim Doppelnamen George W. hat das bestens funktioniert.

Wenn die Reihenfolge Vorname Nachname die Ausgangslage ist, die umgedreht werden soll, dann hängt es von den Umständen ab, wie weit man mit Grep kommt. Das Problem ist, dass es kein Komma gibt, das Vor- und Nachname eindeutig trennt. Es gibt Leute mit mehreren Vornamen. Wenn die USA eine Präsidentin aufzuweisen hätten, dann könnte die Liste auch Personen mit zwei Nachnamen aufweisen (Hillary Diane Rodham Clinton): In solchen Fällen sieht nur ein Mensch, was zum Vornamen und was zum Nachnamen gehört.

Falls der mit Inital abgekürzte Mittelname von George W. Bush die einzige Namens-Anomalie darstellt, ist eine automatische Umsortierung aber möglich. Verwenden Sie als Suchbegriff (.+) (.+). Bei Ändern in tragen Sie folgendes ein: $2, $1

Der Trick: Mit .+ wird nicht nur bis erstmöglichen Leerzeichen gesucht, sondern bis zum letztmöglichen: Das ist das Leerzeichen vor dem letzten Namen, sodass der Algorithmus auch bei George W. den Vor- und Mittel­namen mitnimmt.

Wenn Ihre Liste weniger doppelte Vornamen und dafür mehr doppelte Nachnamen à la Rodham Clinton aufweist, dann verwenden Sie als Suchbegriff (\w+?) (.+). Er nimmt das erste Wort und setzt alles nach dem ersten Leerzeichen als Nachname an den Anfang.

Quelle: Publisher, Dienstag, 9. Oktober 2018

Rubrik und Tags:

Faksimile
18-5 Online.pdf
18-5 Prepress-Tipps im Web.pdf
18-5 Prepress-Tipps.pdf

Die Faksimile-Dateien stehen nur bei Artikeln zur Verfügung, die vor mindestens 15 Jahren erschienen sind.

Metadaten
Thema: Prepress-Tipps
Nr: 15057
Ausgabe: 18-5
Anzahl Subthemen: 14

Obsolete Datenfelder
Bilder:
Textlänge:
Ort:
Tabb: FALSCH