名前: トニイ@FTEX 日時: 2004-01-23 07:59:13 IPアドレス: 220.145.46.*
>>25115 >bookクラスで柱に表示されるのが全て大文字になってしまします。 (中略) >chapterに書いた通りに出力したいのですが、小文字は小文字のままで出力する方法は >ないでしょうか? ヘッダーに出力される際に \MakeUppercase によって,大文字に変換されてますので この部分を除去したページスタイルを用いれば良いでしょう。 % LaTeX2e \documentclass{book} \makeatletter \def\ps@headings{% \let\@oddfoot\@empty\let\@evenfoot\@empty \def\@evenhead{\thepage\hfil\slshape\leftmark}% \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% \let\@mkboth\markboth \def\chaptermark##1{% \markboth {%% \MakeUppercase{% <-- remove \ifnum \c@secnumdepth >\m@ne \if@mainmatter \@chapapp\ \thechapter. \ % \fi \fi ##1}{}}%% remove one } \def\sectionmark##1{% \markright {%% \MakeUppercase{% <-- remove \ifnum \c@secnumdepth >\z@ \thesection. \ % \fi ##1}}}%% remove one } \makeatother \pagestyle{headings} \begin{document} \chapter{Hoge Hoge} \newpage hoge hoge \chapter{Nanchara Kanchara} \newpage nantoka kantoka \end{document}
この書き込みへの返事: