名前: 北見 けん 日時: 2006-10-05 14:49:05 IPアドレス: 211.128.71.*
>>45270 答えも一緒に記述しておくのは便利ですね。 ただ > 後は \newlabel を再定義して .aux ファイルを取り込めば, という方法だと、aux ファイルに他の情報も書き込まれていたときに上手くなさそうです。 (他に本来の参照用に \label が使われていた場合など) もっとも、試験問題のたぐいであればあまり心配いらないとは思いますが。 aux ファイルに書き出すときに \label ではなく専用のマクロを用意するか、 aux ファイルに書き出さずにマクロに記憶させておく方法もよさそうです。 例えばこんな具合でしょうか。 % #1 が答えであるとして \expandafter\def\csname answer@\the\value{toi}\endcsname{#1}
この書き込みへの返事: