ノンブルの位置

ノンブルの位置

- 池田 裕 の投稿
返信数: 3
ドキュメントクラスがjsbookでページスタイルをplainにするとノンブルが各ページの上外側に出るのですが、ページ下部に出すにはどうしたらいいのでしょうか。
池田 裕 への返信

Re: ノンブルの位置

- TONE Kozaburo の投稿
プリアンブルで

\pagestyle{plainfoot}

とすればどうでしょうか。
TONE Kozaburo への返信

Re: ノンブルの位置

- TONE Kozaburo の投稿
jsbook で \pagestyle{plainfoot} とすると,フッターのページ番号が左に寄っていて気になりますね。(^_^;)

以下のように \fullwidth の幅でセンタリングした方が良いと思いますが,他のページスタイルと併用した場合に支障があるでしょうか。

% pLaTeX2e
%\documentclass{jsarticle}
\documentclass{jsbook}
\makeatletter
\def\ps@plainfoot{%
  \let\@mkboth\@gobbletwo
  \let\@oddhead\@empty
%  \def\@oddfoot{\normalfont\hfil\thepage\hfil}% オリジナル
  \def\@oddfoot{\hbox to \fullwidth{\normalfont\hfil\thepage\hfil}\hss}%
  \let\@evenhead\@empty
  \let\@evenfoot\@oddfoot}
\makeatother
\pagestyle{plainfoot}
\begin{document}

ほげ

\end{document}