Indexsortierung bei Verwendung mathematischer Symbole

Indexsortierung bei Verwendung mathematischer Symbole

Ich erstelle einen Index, in dem bestimmte Einträge mit den mathematischen Symbolen $k$, $\mathcal{C}$, beginnen $\ast$-a.... In den ersten beiden Fällen sollen sie im Index so erscheinen, als würden sie mit k bzw. c beginnen. Im letzten Fall soll der Index $\ast$-das Wort ignorieren und so behandeln, als würde es mit dem Buchstaben beginnen a.

Wie kann ich dabei vorgehen?

Antwort1

Sie müssen diesen Einträgen ein Sortierfeld zuweisen. Sie haben tatsächlich den einfachsten Ansatz gewählt, indem Sie sie mit den alphabetischen Einträgen sortieren. Egreg hat für die ersten beiden gute Beispiele geliefert:

\index{k@$k$}Und\index{c@$\mathcal{C}$}

mein Vorschlag für die *ist

\index{a sterisk@$\ast$}

Fügen Sie nach dem ein Leerzeichen ein, aum sicherzustellen, dass es am Anfang sortiert wird.

ich habe eine Reihe von Notizen zusammengestellt, wie man einen „sauberen“ Index erstellt, und stelle darin Taktiken zur Vermeidung aller Probleme vor, die mir in meiner Erfahrung als technischer Autorensupport für AMS begegnet sind. Wenn der Index zur allgemeinen Verwendung bereit ist, wird er auf der AMS-Website zur allgemeinen Bezugnahme veröffentlicht und ich werde diese Antwort mit einem Link aktualisieren.

Nachtrag:
(1) Bezüglich der Indexsortierung: Bedenken Sie, dass die Sortierung auf jeder Ebene parallel erfolgt. Wenn also ein Symbol einem anderen Eintrag untergeordnet ist, muss ein Sortierfeld bereitgestellt werden.auf der entsprechenden EbeneAngenommen, Sie haben diesen zweistufigen Eintrag mit mehreren Untereinträgen auf der zweiten Ebene:

Eintrag
  Erster Untereintrag
  Omega (das Symbol)

Wenn Sie die Untereinträge in alphabetischer Reihenfolge wünschen, geben Sie den zweiten Untereintrag wie folgt ein:

\index{Entry!Omega@$\Omega$}

andernfalls wird vor den ersten Untereintrag sortiert.

Das gleiche Prinzip gilt auf der dritten Ebene, wenn Ihre Indexeinträge so tief verschachtelt sind.

(2) Zwischen der ursprünglichen Antwort und diesem Nachtrag bin ich in den Ruhestand getreten, und es besteht kein Zweifel mehr daran, dass eine Antwort die „offizielle“ Position meines Arbeitgebers sein könnte. Daher werden alle Beiträge von mir nun in „korrekter“ Groß- und Kleinschreibung verfasst.

Hier ist noch eine weitere Konsequenz impliziert. Die Notizen, die ich zur Vorbereitung eines „sauberen“ Indexes zusammenstellte, waren nicht fertig, bevor ich AMS verließ. Ich habe vor, sie fertigzustellen, aber es ist nicht sicher, ob sie auf der AMS-Website veröffentlicht werden. SieWille, wird jedoch auf CTAN gepostet und ich werde einen Link angeben, wenn das passiert.

Aktualisieren:
Obwohl die Notizen, die ich vorbereitete, nicht alle Themen abdeckten, die ich vor meinem Ausscheiden aus dem AMS geplant hatte, wurde das Dokument (das ein recht breites Spektrum an Situationen abdeckt) vor der Vergessenheit gerettet und auf der AMS-Website unter folgender Adresse veröffentlicht:https://www.ams.org/arc/tex/howto/index/0index-notes.pdf. Ich habe immer noch vor, es fertigzustellen, glaube aber, dass das, was jetzt da ist, hilfreich sein sollte.

verwandte Informationen