名前: 狩野賢志 日時: 2001-11-29 17:23:41 IPアドレス: 133.31.42.*
今書いている文章で, jsarticle と jsbook を簡単に切り替えられるようにしようと思ったのですが, \chapter{}のある,無しが結構面倒です. そこで,プリアンブルに以下のように書いてみました. \makeatletter \@ifundefined{thechapter}{% \def\sec#1{\section{#1}} \def\ssec#1{\subsection{#1}}% \def\sssec#1{\subsubsection{#1}}% }{% \def\sec#1{\chapter{#1}} \def\ssec#1{\section{#1}}% \def\sssec#1{\subsection{#1}}%}{% } \makeatother この判別方法だと, jarticle と jbook ではうまくいっても,jsarticle と jsbook ではうまくいきません. (jsarticleでも\sec{}が\chapter{}になってしまう) \chapter{}が使えるかどうかをうまいこと判別する方法というのは ないものでしょうか. よろしければ,お知恵をお貸しください.
この書き込みへの返事: