名前: Takahashi 日時: 2007-09-25 03:46:35 IPアドレス: 121.119.38.*
>>48175 だいぶ古い話題で恐縮ですが…. jsbook.cls (jsbook 2006/11/01 okumura)を使っていますが,ヘッダ の部分につく下線を消したいと思い,ここに述べられている方法で,試し てみました.当初は数十ページの資料を書いていて目次のヘッダ部の出 力が狙いどおりでないことに気づきました. 目次の最初のページは確かにヘッダの下線が表示されませんが,何度試 みても2ページ目からなぜか,下線が出力されてしまいます.目次の前 におく“前書き”の文章も1ページまでに収まればいいのですが,2ペー ジ目からは下線が出力されます.本文の方は希望どおりの様式で出力さ れます. 希望は“前書き",目次を含め,ヘッダ部の下線を消した出力を得るこ とです. 最も単純と思う前書きの部分だけ下に再現しました. 私がそもそも何か勘違いした書きかたをしているのでしょうか.ご指摘 よろしくお願いします. \documentclass[a4paper,10pt]{jsbook} \makeatletter \def\ps@headings{% \let\@oddfoot\@empty \let\@evenfoot\@empty \def\@evenhead{% \hbox to \fullwidth{\autoxspacing \textbf{\thepage}\hfil\leftmark}}% \def\@oddhead{ \hbox to \fullwidth{\autoxspacing \leftmark\hfil% \textbf{\thepage}}\hss}% \let\@mkboth\markboth \def\chaptermark##1{\markboth{% \ifnum \c@secnumdepth >\m@ne \if@mainmatter \@chapapp\thechapter\@chappos\hskip1zw \fi \fi ##1}{}}% \def\sectionmark##1{\markright{% \ifnum \c@secnumdepth >\z@ \thesection \hskip1zw\fi ##1}}}% \makeatother \begin{document} \frontmatter \chapter{はじめに} いろはにほへとちりぬるを,よたれそつねならむ,うゐの おくやまけふこえて,あさきゆめみし,ゑひもせすかな. …(前書きが2ページ分続く) \end{document}
この書き込みへの返事: