名前: トニイ@FTEX 日時: 2002-01-12 08:26:37 IPアドレス: 61.198.83.*
>>5178 >ページ番号は通常“1”のように数字しか表示されませんが, >これを“-1-”のように数字の両脇にハイフンを出力したいと思っています. 安直なのは \thepage を \renewcommand{\thepage}{--\arabic{page}--} と再定義してしまうことですが,\pageref でページ番号を参照したときにも 「-5-」となってしまいます。 フッターを「-1-」のようにする,ヘッダー・フッターの定義(ページスタイル)を新たに作り, それを使用するのが良いでしょう。 % pLaTeX2e \documentclass[12pt]{jarticle} % ↓ 薦められない方法 % \renewcommand{\thepage}{--\arabic{page}--} % \makeatletter \def\ps@myplain{\let\@mkboth\@gobbletwo% 新しいページスタイル \let\ps@jpl@in\ps@plain \let\@oddhead\@empty \def\@oddfoot{\reset@font\hfil--\thepage--\hfil}% % ~~ ~~ 追加 \let\@evenhead\@empty \let\@evenfoot\@oddfoot} \makeatother \pagestyle{myplain} \begin{document} \label{koko} フッターのページ番号が「--1--」のようになっていますか。 ここのページ番号は「\pageref{koko}」です。 \end{document}
この書き込みへの返事: