Re: jbookでjsbookのヘッダーの罫線を出力するには

名前: 水時計
日時: 2007-11-10 21:42:10
IPアドレス: 61.23.233.*

>>50170 >>50171 kuroky様、ZR様 ありがとうございます。 「mypagestyle」を以下のように加筆し上手くいきました。 \def\@oddhead{%    \underline{\hbox to \textwidth{\autospacing{ \hfill {\bfseries\small\rightmark\hspace{0.65zw}\raisebox{-2.2pt}{{\huge $\bullet$}}}   \hspace{1zw}{\fontfamily{phv}\fontseries{b}\fontshape{n}\selectfont\thepage}}}} }% \def\@evenhead{%           \hspace{-0.025zw} \underline{\hbox to \textwidth{\autoxspacing {\fontfamily{phv}\fontseries{b}\fontshape{n}\selectfont\thepage} \hspace{1zw}{\bfseries\raisebox{-2.2pt}{{\huge $\bullet$}}   \hspace{0.5zw}{\small \leftmark\hfill}}}}} ご指示頂いたように、\fullwidthを使うのを止め、\textwidth、または\columnwidth で出来ました。 また、\ps@headings を再定義した後に、 \pagestyle{headings} \begin{document} としても上手くいきました。 >>49570に気づかないとは、一を聞いて二を知らずでした。 今回は、 \begin{document} \maketitle \pagenumbering{roman} \setcounter{tocdepth}{3} \frontmatter \pagestyle{forpre1} \include{pre1} %前書き1 \pagestyle{forpre2} \include{pre2}  %前書き2 \pagestyle{forcontents} %目次用ページスタイル \tableofcontents \mainmatter \pagestyle{mypagestyle} \pagenumbering{arabic} \include{part1} \include{chapter1} \include{chapter2} のようにし、前書き1、前書き2、目次のヘッダーで前書き1、前書き2、目次のヘッダー を出力したいので、「私の力量では」各ページスタイルにおいて、 \def\@oddhead{ \hfill {\bfseries\small 前書き1\quad\raisebox{-2.2pt}{{\huge $\bullet$}}}\,     {\fontfamily{phv}\fontseries{b}\fontshape{n}\selectfont\thepage}}% \let\@oddfoot\@empty \def\@evenhead{ \if@mparswitch \hss \fi% \vspace{-0.025zw} {\fontfamily{phv}\fontseries{b}\fontshape{n}\selectfont\thepage} \, {\bfseries\raisebox{-2.2pt}{{\huge $\bullet$}}\quad{\small 前書き1 \hfill}}} \let\@evenfoot\@oddfoot% などとしているのでkuroky様の方法で実行しました。 ありがとうございました。

この書き込みへの返事:

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