特定のエントリが数学記号$k$
、$\mathcal{C}$
、で始まる索引を作成しています$\ast$-a...
。最初の 2 つのケースでは、それぞれ k と c で始まるかのように索引に表示されるようにします。最後のケースでは、索引でその$\ast$-
単語を無視し、文字 で始まるかのように扱うようにしますa
。
どうすればそれを実行できるでしょうか?
答え1
これらのエントリに並べ替えフィールドを与える必要があります。実際には、アルファベット順のエントリで並べ替えるという最も簡単な方法を選択しました。egreg は最初の 2 つについて良い例を提供しています。
\index{k@$k$}
そして\index{c@$\mathcal{C}$}
私の提案*
は
\index{a sterisk@$\ast$}
a
先頭でソートされるように、後にスペースを含めます。
私は、「クリーンな」インデックスを準備する方法に関する一連のメモをまとめており、AMS の著者テクニカル サポートとしての経験で見てきたすべての問題を回避するための戦術を示しています。一般向けに準備ができたら、一般の参照用に AMS Web サイトに掲載し、この回答をリンクで更新します。
補遺:
(1)インデックスソートについて:ソートは各レベルで並列に行われるため、シンボルが別のエントリの補助となる場合は、ソートフィールドを提供する必要があることに注意してください。関連するレベルでたとえば、2 番目のレベルに複数のサブエントリがある 2 レベルのエントリがあるとします。
エントリー
最初のサブエントリー
オメガ(シンボル)
サブエントリをアルファベット順にしたい場合、2番目のサブエントリを次のように入力します。
\index{Entry!Omega@$\Omega$}
それ以外の場合は、最初のサブエントリの前にソートされます。
インデックス エントリがその深さまでネストされている場合、同じ原則が 3 番目のレベルにも適用されます。
(2)最初の回答とこの補足の間に私は退職しており、回答が私の雇用主の「公式」な立場である可能性についてはもはや疑問の余地はありません。したがって、私が投稿する内容は、今後は「適切な」大文字と小文字で表記されます。
ここで暗示されているのは、別の結果です。私が「クリーンな」インデックスを準備するためにまとめていたメモは、AMSを去る前に完成していませんでした。完成させるつもりですが、AMSのWebサイトに掲載されるかどうかはわかりません。意思ただし、CTAN に投稿される予定なので、投稿されたらリンクをお知らせします。
アップデート:
私が準備していたメモは、AMSを退職する前に計画していたすべてのトピックを網羅しているわけではありませんでしたが、その文書(かなり広範囲の状況をカバーしています)は、ほとんど忘れ去られていたところから救出され、AMSのウェブサイトに掲載されました。https://www.ams.org/arc/tex/howto/index/0index-notes.pdfまだ完成させるつもりですが、今あるものが役に立つはずだと信じています。