jsbookのfrontmatter、backmatterのノンブルを消したい

jsbookのfrontmatter、backmatterのノンブルを消したい

- 池田 裕 の投稿
返信数: 1

jsbookでfrontmatterとbackmatterのノンプルを消したいのですが、どうしたらいいのでしょうか(本文のノンブルは残したまま)。

今の状態ではfrontmatterにはromanでノンブルが出て、backmatterには本文から続きのページ数のノンブルが出ますが、両方とも消したいのですが。

jsbook.clsの該当部分は以下の部分ではないかと思うのですが、どう変更したらいいのかわかりません。

\newcommand\frontmatter{%
  \if@openright
    \cleardoublepage
  \else
    \clearpage
  \fi
  \@mainmatterfalse
  \pagenumbering{roman}}
\newcommand\mainmatter{%
    \cleardoublepage
  \@mainmattertrue
  \pagenumbering{arabic}}
\newcommand\backmatter{%
  \if@openright
    \cleardoublepage
  \else
    \clearpage
  \fi
  \@mainmatterfalse}

池田 裕 への返信

Re: jsbookのfrontmatter、backmatterのノンブルを消したい

- 匿 名 の投稿
単に,\frontmatter,\backmatter を用いた直後でページスタイルを
empty か何かに変更し,\mainmatter を用いた直後でページスタイルを
headings か何かに戻せばよいというだけのことではありませんか?
empty スタイルなどの既存のページスタイルではお気に召さないなら,
然るべきページスタイルを新設すればよいでしょう.
# ページスタイルのカスタマイズについては,必要があれば,
# マクロ作成に関する然るべき参考書で学習してください.
# あと,コマンドの「\」は省略しないようにしてください.