jsarticleにてmyheadings使用時のタイトルページのページ番号が太字になる

jsarticleにてmyheadings使用時のタイトルページのページ番号が太字になる

- snufkin26 の投稿
返信数: 2

jsarticleにてページ番号の振り方を

\pagestyle{myheadings}

と設定したとき, タイトルページだけページ番号が太字になってしまいます. 例えば:

\documentclass{jsarticle}
\pagestyle{myheadings}
\begin{document}
\title{タイトル}
\author{著者}
\date{}
\maketitle
このページのページ番号はなぜか太字だけれど,
\newpage
このページのページ番号はなぜか太字ではないです.
\end{document}

myheadingsの定義を変更しても影響がないようで, よくわからないながらも

\makeatletter
\def\ps@plainhead{%
  \let\@mkboth\@gobbletwo
  \let\@oddfoot\@empty
  \let\@evenfoot\@empty
  \def\@evenhead{%
    \if@mparswitch \hss \fi
    \hbox to \fullwidth{\thepage\hfil}%
    \if@mparswitch\else \hss \fi}%
  \def\@oddhead{%
    \hbox to \fullwidth{\hfil\thepage}\hss}}
\makeatother

とplainheadの定義を書き換える(\textbfを取り除く)とタイトルページのページ番号も太字にならなくなります.

上記の挙動はjsarticleの想定通りの挙動でしょうか?
また, 上記より適切な対処法があればご教示いただければ幸いです.

snufkin26 への返信

Re: jsarticleにてmyheadings使用時のタイトルページのページ番号が太字になる

- でび まる の投稿
でびまる といいます。状況証拠だけですが
\maketitle の直後に
\thispagestyle{myheadings}
を追加すると太字でなくなる様です。
\pagestyle{myheadings} と \maketitle が何か干渉してる 気がします。

> plainheadの定義を書き換える(\textbfを取り除く)

という謎の挙動も何となく怪しく見えます。本質的ではありませんし、
もし違ってたら申し訳ありません。
でび まる への返信

Re: jsarticleにてmyheadings使用時のタイトルページのページ番号が太字になる

- snufkin26 の投稿
でびまるさん, ご指摘ありがとうございます.

ちょっときちんと調べれることができていませんが, 単に
\pagestyle{...}
はタイトルページに効果がなく, タイトルページは自動で
\pagestyle{plain}
と同等のページ番号の振り方をするという基礎的事項
(よく\pagestyle{empty}が効かないとかで, LaTeX使い始めの頃にハマるやつ)
を忘れていただけですね…

このpagestyleの挙動がLaTeXのどの仕様書に書かれているか(or 書かれていないか)
だけまだ調べきれていませんが, ひとまず多少腑に落ちました.