名前: にい 日時: 2007-01-08 21:16:08 IPアドレス: 157.82.13.*
>>46469 jsbook+hyperrefで、hyperrefのドライバにdvipsやdvipdfmを指定し、 \documentclass[a4paper,12pt]{jsbook} \usepackage[dvips]{hyperref}または\usepackage[dvipdfm]{hyperref} としたとき、特定の環境では下記のようなエラーが出て目次が正常に生成されない件について、 ! Extra \else. \Hy@org@chapter ...ne {toc}{chapter}{#1}\fi \else \addcontentsline {toc}{cha... l.34 \chapter{} ? ! Extra \fi. \Hy@org@chapter ...entsline {toc}{chapter}{#1}\fi \chaptermark {#1}\addtocon... l.34 \chapter{} 私の環境では、 \usepackage[dvips,bookmarks=false]{hyperref} として、しおり(bookmarks)をオフにするとエラーがなくなりました。 また、下記のように\hypersetupを使ったbookmarks設定はWarningが出て無効とされることがあるようです。 \usepackage[dvips]{hyperref} \hypersetup{% bookmarks=false,% } Package hyperref Warning: Option `bookmarks' has already been used, (hyperref) setting the option has no effect on input line 7. 以上、特定パッケージに限った、しかもhyperrefのバージョンに依存すると思われるエラーの報告で、 たいへんお騒がせしました。返信を下さった方々にお礼申し上げます。
この書き込みへの返事: