Re: ヘッダにepsファイルを張り付けたい

名前: 本田
日時: 2001-07-10 23:16:18
IPアドレス: 210.130.109.*

>\ps@myheadings 内で使用する際には,\protect が不要なんですね. >これまた私には不思議な事なのですが,\mark の定義と関連してい 展開のタイミングの問題なんだと思います. \ps@hogehogeの場合は,展開されずに最後(\@outputpage)までいきます 一方,\markの場合は,\edef,\xdefと同様に その場で展開されてしまいますので, そういう場合は\protectで抑制する必要があるのでしょう この手の「展開しちゃう系」命令としては \markのほかには,\special,\write,\message,\errmessageがあります. 展開を抑制する方法としては,展開したくない命令を 一時的に\relaxに\letしてしまうというのもあります. \labelなんかで使われている\protected@writeはこの手法を使って \thepageだけ展開させないで他のものは展開させるということを実現しています.

この書き込みへの返事:

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