菊池@春日部です。 Vine2.6 の Ghostscript は、 ghostscript-5.50-0vl10 です。 At Tue, 19 Nov 2002 04:42:33 +0900, Toshiyasu KOJIMA (小島登志泰) wrote: [...] > 一応確認のために、実験-2で作ったpsファイルの最後のほうに、 > > /HeaderLinesRight [ > [ /h0 /pagenumberstring load ] > [ /h1 (11\222\267\356 19 2002) ] > ] def > > こんな命令があると思うので、どうなってるか教えてくれませんか? -----ここから----- /HeaderLinesRight[ [/h0 /pagenumberstring load] [/h1 (2002?11?18?)] ]def -----ここまで----- で、実験1、2とも同じでした。 > Emacs20.7で作ると、同じファイルは、 > > /HeaderLinesRight [ > [ /h0 /pagenumberstring load ] > [ /h1 (Nov 19 2002) ] > ] def う〜ん、今 Emacs20.7 は入っていないので確認できないです。 [...] > 原因は、組み込み関数format-time-stringの出力が変ったことにあるの > で、Emacs自体を改造しないとこれは変りません。 う、なるほど、そうなんですか。 > (format-time-string "%b %d %Y") > > をEmacs20.7とEmacs21とXEmacsで評価してみれば違いが分かります。 > 何と、Emacs21はlocaleを見てくれちゃうわけです。;-) 確かに、"11月 19 2002" と表示されました(Emacs21)。 [...] > (defun ps-time-stamp-yyyy-mm-dd-workaround () > "Return date as \"2001-6-18\". It won't be required with gs6.5." > (format-time-string "%G-%m-%d")) > (setq ps-right-header > (list "/pagenumberstring load" > 'ps-time-stamp-yyyy-mm-dd-workaround)) > (setq ps-multibyte-buffer 'non-latin-printer) > > これでもgsが文句言うようなら... ま、その時考えましょ。:-) ありがとうございます。やってみます。 > P.S. > 菊池> # 今日は XEmacs21.1.14 ですが、実験は Emacs21.2 で行なっています。 > > FLIM/1.14.4 (=?ISO-8859-1?Q?Kashiharajing=FE-mae?=) > になっとります。ひょっとして、ネットワーク越し? はい、X 飛ばしですぅ。 -- ;; Emacs と Wanderlust 学習中... 菊池順一 <maxi@xxxxxxxxxxxxx>