Re: 付録、目次に関して

名前: ut
日時: 2012-01-06 17:57:02
IPアドレス: 157.118.27.*

>>56532 お忙しいところ応答をしていただき、ありがとうございます。 > ・練習問題1:いったい何と何が比較されて,そのようなことになるのですか. appendix であるところでは、\expandafter のお蔭で \@chapapp だけがまず \appendixname に展開されて、それから、\appendixname と \appendixname がどちらも“付 録”に展開されて(jbook.cls の場合)、それで、両者が一致した、という風に考えたのですが、 (またしても)早とちりだったようです…。 > ・練習問題2:次の記述と,上記の引用部分での処理とを比較してください. ZR さんのご回答に対して「分かりました」と答えた際には、 \newcommand{\checkifappendix}{% \edef\@tempa{\@chapapp}\edef\@tempb{\appendixname} \ifx \@tempa \@tempb ``Here in appendix.'' \else ``Not in appendix.''\fi } というようにして試してみましたので、こちらについては、大体当 たっていたのでしょうか(でもこれだと「余計なごみ」が入ってし まうのでしょうか…?)。 > # \newif で新しいフラグを導入してそのフラグを \appendix の際に立てる > # ようにしたほうがまだ安全です. 分からないなりにやっていたことのほうが、安全なやり方だったの ですね…。 現時点では「練習問題1」のほうは、どうして一見うまく行ったよう に見えたのかが分からないままなのですが、週末は書き込み出来ない かも知れないため、取り急ぎお返事をさせていただきました。

この書き込みへの返事:

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