名前: デビ丸 日時: 2010-06-15 14:27:06 IPアドレス: 150.59.48.*
mendex はほとんど使ったことが無いのでつまらないミスのような気もするのですが ご教示ください。環境は Debian GNU/Linux です。 ptexlive 20100322 の mendex で line.ist を利用すると、次に platex にかけたとき下記のようなエラーになってしまいます。 ! Extra }, or forgotten \endgroup. <recently read> } l.3 ...y\bfseries サ\ \hskip\fill}\vskip1pt\hrule} }\nopagebreak 確かに .ind ファイルを見ても \begin{theindex} \hbox to \linewidth{\hfill\gtfamily\bfseries サ\ \hskip\fill}\vskip1pt\hrule}}\nopagebreak のようになって括弧が対応してないように見えます。 line.ist を utf にしたり euc にしたり少しはやってみたのですが どうにもなりませんでした。 アスキーの(ptexlive でない)platex+mendex だと動くようです。 サンプルは不要だと思いますが下のような簡単なものでエラーになります。 \documentclass[12pt]{jarticle} \usepackage{makeidx} \makeindex \begin{document} 索引\index{さくいん@索引}を作成するテスト\index{てすと@テスト}。 \printindex \end{document} よろしくお願いします。
この書き込みへの返事: