• ベストアンサー

Texでの本作成:章・節

Texで本を作成しています.章と節がありますが,documentclass{jbook}で指定すると,節番号や数式番号が2.1節,(2.1.1)式とか命名されてしまいます.これを物理の本でよく見かけるように,節や数式を章とは独立の通し番号にして例えば7章2節/(7.2.1)式の代わりに7章48節/(48.1)式と表示させたいのですが,どうしたらよいでしょうか.多分スタイルファイルの書き方だと思いますが,経験者の方よろしくお願いします.

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

筆者環境 jbook [2001/10/04 v1.3 Standard pLaTeX class] の場合 $TEXMF\ptex\platex\base\ あたりからクラスファイル jbook.cls を TeX ソースのあるフォルダにコピーし、たとえば myjbook.cls のように ファイル名を変えカスタムクラスを作成します。 myjbook.cls をエディタで開き、次のように編集します。 385行目  < \newcounter{section}[chapter]  > \newcounter{section} 392行目  < \renewcommand{\thesection}{\thechapter.\@arabic\c@section}  > \renewcommand{\thesection}{\@arabic\c@section} 670~672行目  < \@addtoreset{equation}{chapter}  < \renewcommand{\theequation}{%  <  \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation}  > \@addtoreset{equation}{section}  > \renewcommand{\theequation}{%  >  \ifnum\c@section>\z@\thesection.\fi \@arabic\c@equation} あとは \documentclass で jbook の代わりに myjbook を 読み込めば、恐らく希望する結果を得られると思います。

wata717
質問者

お礼

大変ご親切に回答頂き有り難うございます. ご指摘の通りに実行しましたら,私の希望 通りに節と数式を章から独立にし表示する ことが可能となりました. 改めて深く感謝申し上げます.

関連するQ&A