[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4201] Re: bdffont



>>>>> [meadow-develop : No.4282] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:
himi> 各方面で被害の発生が予想されるので、注意を喚起するよう要請します。^^;;;

himi> encoding keyのとりうる値は以下の通りです。

himi>    o ... nil (default)
himi>    o ... 1-byte-set-msb
himi>    o ... 2-byte-set-msb
himi>    o ... shift_jis
himi>    o ... unicode
himi>    o ... <encoder> registered by (w32-regist-font-encoder).

himi> それぞれ、予想されるべくして予想されるようなencodingになります。

設定方法が今ひとつ良く分かりません(特に nil の扱いが)。

次のような設定で、表示はできるようにはなりました。

でも、今まで ascii では option が不要だったのに、明確に設定するこ
とが必要になりました。

これは意図した動作でしょうか?

(w32-add-font
 "fontset-std"
 '((strict-spec
    ((:char-spec ascii :height 120)
     (bdf-font "c:/usr/local/share/emacs/fonts/bdf/lt1-16-etl.bdf")
     ((encoding . 1-byte-set-msb)))
    ((:char-spec ascii :height 120 :weight bold)
     (bdf-font "c:/usr/local/share/emacs/fonts/bdf/lt1-16b-etl.bdf")
     ((encoding . 1-byte-set-msb)))
    ((:char-spec ascii :height 120 :slant italic)
     (bdf-font "c:/usr/local/share/emacs/fonts/bdf/lt1-16i-etl.bdf")
     ((encoding . 1-byte-set-msb)))
    ((:char-spec ascii :height 120 :weight  bold :slant italic)
     (bdf-font "c:/usr/local/share/emacs/fonts/bdf/lt1-16bi-etl.bdf")
     ((encoding . 1-byte-set-msb)))
    ((:char-spec japanese-jisx0208 :height 120 :weight any :slant any)
     (bdf-font "c:/usr/local/share/emacs/fonts/bdf/jiskan16.bdf")
     ((encoding . nil))))))
;; (encoding . nil) は省略可能

--
三好 雅則 mailto:miyoshi@xxxxxxxxxxxxxxxx
          http://www.boreas.dti.ne.jp/~miyoshi/ (Meadow2 のページ始めました)