Re: 目次のレイアウト

名前: 北見 けん
日時: 2006-05-30 20:39:07
IPアドレス: 211.128.71.*

>>43176 一応解決したようでよかったのですが、 > …を間に入れて(これでよいのでしょうか)、無事解決致しました。 > なにぶん初学者なもので。 とのことなので少しよけいなことを書きます。 43174には > section→「章」に、subsection→「節」に変えて > 論文を作成しているのですが、 とありましたが、そうではなくて「章」を書くなら \chapter を、 「節」を書くなら \section を使えばよいと思います。 jsarticle では \chapter が使えないからというのなら jsbook(必要なら report オプションを付きで)を使えばよいですし、 そのときの章見出しや節見出しの体裁がいやなら体裁を変更すればよいでしょう。 下の例をご覧下さい。章見出しの体裁変更についてはとりあえず保留しています。 それとも、もっと他の理由があるのでしょうか。 %---------------------------------------------------------- \documentclass[14pt,report]{jsbook}% ← 文書クラスを変更 %---------------------------------------------------------- \makeatletter %文字数設定 \def\kcharparline#1{ \newcounter{chr} \setcounter{chr}{#1} \@tempdima=\linewidth \advance\@tempdima by-\value{chr}zw \addtocounter{chr}{-1} \divide\@tempdima by \value{chr} \advance\kanjiskip by\@tempdima \advance\parindent by\@tempdima} \def\lineparpage#1{ \baselineskip=\textheight \divide\baselineskip by #1} %---------------------------------------------------------- \kcharparline{32} % 一行の文字数 \lineparpage{25} % 一頁の行数 %---------------------------------------------------------- %\renewcommand{\thechapter}{{第\@arabic\c@chapter}章}% ← こちらは不要 \renewcommand{\thesection}{{第\@arabic\c@section}節}% ← こちらは所望のもの %---------------------------------------------------------- \begin{document} \tableofcontents %---------------------------------------------------------- %\newpage% ← \chapter なので不要 \chapter{いろはにほへと}% ← \section を \chapter に \section{ちりぬるを} わかよたれそ \section{つねならむ} うゐのおくやま %\newpage% ← \chapter なので不要 \chapter{けふこゑて} \section{あさきゆめみし} よひもせず \end{document} %----------------------------------------------------------

この書き込みへの返事:

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