2009年12月4日の日記の3番目の記事へのコメント

索引問題

今回は直してもらえることになったからいいとして,何でずれてしまったのか気になるので調べてみました.本の索引はmakeidx.styとmendexコマンドの組み合わせで作ってます.問題があるとすると索引を貼り付けるところで使っている\printindexかなぁ.

makeidx.styの中を見ると,ここでは「.ind」ファイルを読み込んでいるだけっぽい.そしてmain.indの中を見てみるとtheindex環境の中に項目がいっぱい列挙されている・・・.このtheindexが怪しい.

探してみたら,ベースとして使っているjsbook.clsの中にtheindexの定義があって,それを手元のソースにコピペしたのをrenewenvironmentして使ってました.これは確か「索引」という文字がでっかく出すぎるから小さくするために手を加るためだったはず.他はいじってないよなー.

とりあえずtheindex環境の中を眺めてみたら・・・

        \setlength{\evensidemargin}{\oddsidemargin}

ちょ,何これ.マジ!? そしてこいつをコメントアウトしたら見事に偶数ページの位置が直りました.うわーん,何だこりゃ.使わせてもらってるので文句は言えませんが,謎仕様だなぁ.

ちなみに夏の本はどうだったのかと思って確認してみたら,こっちも索引の偶数ページが見事に右の方にずれてました (;´Д`).ギリギリ許容できる範囲だったので気づかなかったっぽい・・・.はぁ.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2009年12月4日の日記の3番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2009年12月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ