名前: H.O 日時: 2010-05-07 18:46:53 IPアドレス: 210.128.61.*
お世話になります。 \ifthen とcommentを組み合わせて、 Mycounter1の値指定により文章の表示/非表示をしようとしています。 下記の様な例を書いて試してみたのですが、 下表の様な不可解な症状が出ます。 (Mycounter1が1のとき%(1)部分がないとエラーが出る) %(1)部分を書いておけばMycounter1の値によらずエラーは出ないのですが、 余分なものを書いておきたくありません。 解決方法を教えていただけないでしょうか? -------- 症状 ----------------------- Mycounter1 %(1)部分 結果 1 あり OK 1 なし エラー 0 あり OK 0 なし OK -------- 例 ------------------------- \documentclass[12pt,a4j,twoside]{jsbook} \usepackage{ifthen} \usepackage{comment} \newcounter{Mycounter1} %% Note用 \setcounter{Mycounter1}{1} %% 0:非表示, 1:表示 \begin{document} 条件分岐のテスト \ifthenelse{\value{Mycounter1}=0}{}{\begin{comment}} はふはふ \ifthenelse{\value{Mycounter1}=0}{}{\end{comment}} \begin{comment} %(1) ふむふむ %(1) \end{comment} %(1) \end{document}
この書き込みへの返事: