Erstellen Sie einen Index, bei dem „Katze“ auch auf „Katzen“ verweist.

Ich versuche, einen Index mit Seitenverweisen zu erstellen. Ich möchte, dass das Wort „Katze“ im Index steht und auf alle Seiten zeigt, auf denen das Wort „Katze“ steht. So weit, ist es gut. Aber ich möchte auch, dass dasselbe Wort "Katze" auf Seiten mit dem Wort "Katzen" verweist. Ich weiß, dass Sie einen Querverweis machen können, aber soweit ich weiß, würde ich in meinen Index kommen:

  • Kat 2, 3, 7
  • Katzen siehe Katze

Ich möchte, dass der Index Folgendes anzeigt:

  • Kat 2, 3, 4, 7

wobei Seite 7 nur das Wort "Katzen" enthält, nicht "Katze".

Wie mache ich das?

Interessante Frage, ich weiß, dass es viele Skripte gibt, die versuchen, Mängel in der Indexierung von InDesign zu beheben, bin mir aber nicht sicher, ob es Synonyme gibt. Wenn es sich bei Ihrem Fall nur um einfache Pluralformen handelt, könnten Sie vielleicht schummeln und find-change in ein Leerzeichen mit der Breite null (möglicherweise eine willkürliche Unterbrechung?) Zwischen catusw. einfügen. Für sdie Maschine ist es, cat saber für einen Leser sieht es so aus cats- aber Sie würden es tun Sie müssen auch sicherstellen, dass es nicht unterbricht (Zeichenstil vielleicht?), Damit Sie nicht catam Ende einer Zeile und sam Anfang der nächsten landen.
Zumindest ist Englisch in diesem Fall einfach, nicht wie beispielsweise Finnisch, wo jedes Wort Tausende von Variationen hat . Für Finnisch ist das also eher nutzlos.
Es sollte auch für Synonyme funktionieren.

Antworten (1)

IndexMatic von Marc Autret ist immer noch der König der Hügel für die InDesign-Indizierung:

Um Singular- und Pluralformen – oder andere Varianten – unter derselben Überschrift zu indizieren, ist es am besten, die ursprünglichen Wörter zu regulären Ausdrücken zu erweitern. Hier ist das häufigste Beispiel, einschließlich des Buchstabens 's' am Ende des Wortes:

/Katzen?/ => Katze

was auch ausgedrückt werden kann:

/(Katze)s?/ => $1

Wenn Sie also mehrere Elemente haben, die auf derselben Pluraltransformation basieren, können Sie die Schlüssel wie folgt leicht faktorisieren:

/(Katze|Hund|Schlange)s?/ => $1

Natürlich müssen Sie sich mit einer Reihe von Sonderfällen auseinandersetzen:

/geschichten(y|ies)/ => Geschichte

/wom(a|e)n/ => Frau

/Person|Menschen/ => Person

usw.

(Auszug aus den häufig gestellten Fragen zu IndexMatic 2.) Es gibt eine kostenlose Testversion, die Sie herunterladen können.

Peter Kahrels hervorragendes Skript „ unabhängiger Index “ erstellt einen Index aus einer Textliste von Wörtern und umgeht dabei die Indexfunktion von InDesign vollständig.