Re: ページ番号

名前: ut
日時: 2012-12-12 06:50:54
IPアドレス: 49.132.6.*

>>56927 jsbook.cls の場合に、 > \usepackage{fancyhdr} > % > \pagestyle{fancy} > \cfoot{\thepage} としてもノンブルが右上に表示されてしまう、というのは、\chapter や \chapter* の開始ページのことをおっしゃってらっしゃるんですよね。 \chapter/\chapter* の開始ページをいわゆる plain にするのであ れば、 \makeatletter \let\ps@plainhead\ps@plainfoot \makeatother または、\chapter/\chapter* の開始ページを他のページ(\pagestyle{fancy}) と同じにするのであれば、 \makeatletter \let\ps@plainhead\ps@fancy \makeatother とブリアンブルに書くとうまくいきませんか。 (ところで、 > \usepackage{fancyhdr} > % > \pagestyle{fancy} > \cfoot{\thepage} だけですと、ヘッダが「第1. はじめに」みたいになって且つ章番号 が斜体になってしまいます. また、\chapter* でもヘッダに章番号がついてしまいます.これは 簡単には、 \chapter*{論文概要\markboth{論文概要}{}} としても回避出来ますが、全部まとめて、  ・\chapter/\chapter* の開始ページをいわゆる plain にする  ・\chapter* ではヘッダに章番号を出さないようにする  ・ヘッダを「第 1 章 はじめに」という形にする には、 \usepackage{fancyhdr} \pagestyle{fancy} \rhead{\leftmark} \cfoot{\thepage} \makeatletter \let\ps@plainhead\ps@plainfoot \def\chaptermark#1{\markboth{% \ifnum \c@secnumdepth >\m@ne \if@mainmatter \if@omit@number\else \@chapapp\thechapter\@chappos\hskip1zw \fi \fi \fi #1}{}} \makeatother とするといいかも知れません. あとは、必要に応じて \renewcommand{\headrulewidth}{0pt} とか してください. ホントは jsclasses.dtx と fancyhdr.pdf をお読みになればいいの ですけど、時期的に今はそんな余裕ないですよね….)

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)