Re: \write と \bgroup

名前: トノ
日時: 2004-09-02 15:03:55
IPアドレス: 150.35.254.*

>>31222 》 \immediate\openout\verbatimoutstream\jobname.out% ここの行末はコメントアウトしない方が安全かと思います。 ※ あるいは、「t」の直後に \relax を入れて置いてもいいでしょう。 この行末に由来する空白トークンは、ファイル名の終わりを示すものと 解釈され、出力に現れることはありません。その空白トークンが ない場合、後続のトークンがファイル名の一部を構成し得るもので あった場合、期待とは異なるファイルが作成されてしまいます。 ※ 他の点で間違いなく作成されたソースであれば、その位置に そのようなトークンが出現することはほとんどないはず (そのようなトークンは Missing \begin{document} のエラーを 生じさせるものなので)ではありますが。 また、 》 \catcode`\^^M\active \catcode`\^^I=12% のところの行末に由来する空白トークンも、数値の終わりを示すものとして 「飲込まれ」ます。もっとも、この後ろには「\def」の出現するのが 確実ですから、TeX が誤解する心配はありませんが。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)