#author("2025-01-08T13:41:18+09:00","","")
#author("2025-01-08T13:41:48+09:00","","")
[[TeX/Manual]]

*indexパッケージ [#rbc3802c]

**リンク [#o4b6f432]

hyperrefパッケージを用いると,ページ数のところにリンクが張られます.

 \usepackage{makeidx}
 \makeindex
 \usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

[[./hyperref]]パッケージのオプションは,リンクを色付きにしない(colorlinks=falseで黒のままにする),リンクに(赤)枠を描かない(pdfborder={0 0 0})の意味です.
[[../hyperref]]パッケージのオプションは,リンクを色付きにしない(colorlinks=falseで黒のままにする),リンクに(赤)枠を描かない(pdfborder={0 0 0})の意味です.

**複数種類の索引 [#c50c89c5]

複数種類の索引を作成する場合はindexパッケージを用います.

 \usepackage{index}
 \newindex{c}{cdx}{cnd}{引用箇所索引}

\newwriteで使用可能なレジスタは16個までなので,索引の種類が多い場合には次のようなエラーが生じることがあります.

 ! No room for a new \write .

この場合はmorewritesパッケージを用いるとよいでしょう.

 \usepackage{morewrites}

ただしmorewritesパッケージは比較的新しい外部パッケージに依存しますので,それらのパッケージをアップデートする必要があるかもしれません.

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS