[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:586] bdf font
- X-ml-count: 586
- Subject: [MD:586] bdf font
- From: Yoshiki Hayashi <penny@xxxxxxxxxxxxxxxx>
- Date: 12 Mar 1998 21:08:23 +0900
- X-mailer: Semi-gnus 6.0.4 (based on Quassia Gnus v0.23)
morioka@xxxxxxxxxxx (守岡 知彦 / MORIOKA Tomohiko) writes:
> BDF font file の中身を見るなら CHARSET_REGISTRY と CHARSET_ENCODING を
> 見る方が良いんじゃないでしょうか?
>
> あと、file 名というのはほとんど使えないんじゃないでしょうか?
>
> どうせ、file の中身を見るなら、property を全部取って alist にするとか。
> (やりすぎかな?)
>
> system が XLFD を返してくれるならその方が速い訳ですが、Meadow が自前で
> 管理するなら Lisp 向きな data 構造を使った方が便利でしょう。
結局はファイルの中身を見なければならない、ということですね。
前のメールを出した後によく見てみたら、FONT のところを取得していましたね。
よく見ていなかったのがばれてしまいました。(^^;;
propertyを全部取ってつなげるとXLFDになるのですよね。
BDF fontの仕様書みたいなものはどこかにあるのでしょうか。
僕が持っているBDF FONT(intlfonts-1.0.tarダウンロードに約2時間近く
かかった。(;_;))にgrepをしてみたところ、
すべてのフォントがXLFDを持っていたみたいですが、XLFDを取得できない
BDF fontってどんなものがあるのですか。
w32-get-logfont-infoではどの値を使っているのでしょうか。
(ソースを見てもよくわかりませんでした。Cはちょっとかじったことが
あるだけなので。)
# elisp初心者なので、ソースを読むのに結構苦労します。
# 文字列処理をすると、Perlで書きたい衝動に駆られます。
# あぁ、せっかく調べたHigh level APIのドキュメントを書かなきゃ。
----
Yoshiki Hayashi