名前: 竹の 日時: 2007-02-26 09:37:28 IPアドレス: 202.243.120.*
>>47163 > (dviprint-command-format 変数名が頭とは ? > #printf ("%s", hoge) が (format "%s" hoge)だろうと. > #となると,elispの方で hogeに対応するものを探さないと。。。 それが (if (get 'dvi2-command 'region) (substring YaTeX-texput-file 0 (rindex YaTeX-texput-file ?.)) (YaTeX-get-preview-file-name)) の部分だと思います。C 風に書けば、 if ('dvi2-command['region]==t) { return substring(YaTeX-texput-file,0,rindex(YaTeX-texput-file,/\./)); } else { return YaTeX-get-preview-file-name(); } みたいな感じなんじゃないかと思います。実際には return しているわけでは なくて、これ全体が (format cmd の次の引数に入っているわけですが。 # ちなみに YaTeX1.73 の yatexprc.el の YaTeX-lpr です
この書き込みへの返事: