Re: jsbookのreportモード使用時のbackmatter

名前: トニイ
日時: 2006-01-16 13:07:55
IPアドレス: 61.198.89.*

>>40743 >jsbookでもjbookでもページの右肩に\backmatterの前の章番号などが表示されました。 私の環境では jbook のみ現象を確認出来ました。 Windows2000(SP4) 角藤さんの W32TeX 最新版 This is pTeX, Version 3.141592-p3.1.9 (sjis) (Web2C 7.5.5) pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0) >参考文献ページを一つの章のように扱うようにする方法は存在しないのでしょうか。 >もし (LaTeX自体のソースコードをいじることなく) 簡単に実現できる方法が存在するのであれば、 thebibliography 環境を再定義すれば出るようになります。 } の位置をずらして \@mkboth を \chapter* の外に出すだけなのですが,欧文の book.cls では,このままでも大丈夫なものが jbook.cls では,うまくいかないが 昔から不思議なところです。 % pLaTeX2e \documentclass{jbook} %% Document Class: jbook 2002/04/09 v1.4 Standard pLaTeX class \makeatletter \renewenvironment{thebibliography}[1] {\chapter*{\bibname}\@mkboth{\bibname}{\bibname}% } の位置を変更しただけ \list{\@biblabel{\@arabic\c@enumiv}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\@arabic\c@enumiv}}% \sloppy \clubpenalty4000 \@clubpenalty\clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} \let\@openbib@code\@empty \makeatother \pagestyle{headings} \begin{document} \backmatter \chapter{test} hoge \begin{thebibliography}{9} \bibitem{foo} foo \end{thebibliography} \newpage ここのヘッダーが,プリアンブルの再定義が無い場合「関連図書」ではなく「test」となる。 \end{document}

この書き込みへの返事:

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