Re: 柱に見出し番号を複数表示させる場合

名前: 北見 けん
日時: 2005-05-18 10:27:11
IPアドレス: 211.128.71.*

>>35916 下のようなものでどうでしょうか? \rightmark の再定義はどうかと思ったので、何でもいいのですが \marks というのに変えました。 LaTeX のマーク機構({{}{}})を捨てて、単純なマークを使うことにすればもっと簡単になるでしょう。 また、同じページに見出しが三つ以上現れるときには全ての見出し番号を並べたりするのでしょうか? もしそうなら下のものではだめで、auxファイルに書き出すような方法を使わないといけないかもしれません。 \documentclass{tbook} \makeatletter \def\ps@normal{% \def\@evenhead{\hfill(\marks)}% \def\@oddhead{(\marks)\hfill}% \let\@mkboth\markboth \def\marks{% \edef\firstsectionmark{\expandafter\@rightmark\firstmark\@empty\@empty}% \edef\botsectionmark{\expandafter\@rightmark\botmark\@empty\@empty}% \ifx\firstsectionmark\botsectionmark\else\firstsectionmark・\fi \botsectionmark } \def\sectionmark##1{\markright{\thesection}} } \renewcommand{\thesection}{\@Kanji\c@section} \makeatother \pagestyle{normal} \begin{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)