[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:578]create-fontset-from-request and bdf font
- X-ml-count: 578
- Subject: [MD:578]create-fontset-from-request and bdf font
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 12 Mar 1998 15:26:38 +0900
- X-mailer: Semi-gnus 6.0.4 (based on Quassia Gnus v0.23)
YAMAMOTO Akishige <yamamoto@xxxxxxxxx> writes:
> Yoshiki Hayashi <penny@xxxxxxxxxxxxxxxx> writes:
>
> > himiさんがmule-win32 MLの方で言われていた、BDF fontのBackendというのは、
> > w32-auto-regist-bdf-fontを使ってhigh level APIでフォントを登録できる
> > ようにする、と言うものでしょうか。
> > 普通のフォントの方が片付けば挑戦してみたいと思います。
>
> 実は、私も書きかけたコードがあるにはあります。しかし、実際に書いてみ
> ると、結構設計に悩む点がありまして、やっぱり、こーゆー所は、凡人が考
> えても、himi さんのお眼鏡に適わないんだろうな、と思い、途中で投げ出
> した形になってます^^;;
うわぁっ ^^;;;
で、まあ、ぷれっしゃぁ ...すねぇ。
> # やっぱり、himi さんのような方に、ビシィッと、設計してもらわないと。
> # でも、himi さんも忙しいようですし、設計なんてするんなら、ご自分で
> # 書かれた方が早いでしょうし、なんて、考えちゃったもんですから。
な、な、な、^^;;;
私の設計が果たしてまともかは考える必要あると思いますよ。
## だいたい、Corel Drawいれたら、fontが76種類のファミリーになってしまって、
## さすがにHigh Level APIそのままでは遅いことに気づいた。^^;;;
## ので、結果を保存できるようにします。
#### それともcustom使うほうがいいかなぁ。
#### でも、私、customの使い方が、まだ、あんまり良く分かっていないんです。
#### 誰か教えてくれないかしら。(い、いかん、人に頼っている)
### さすがに76ファミリーだとひたすら探索しなくてはいけないもんなぁ。
> まあ、私の考えていたのは、こんな感じです。
>
> 1. やっぱり、BDF のトップディレクトリを指定するだけで、全自動がうれ
> しいな。ディレクトリを再起すると、当然時間がかかるから、ファイルに
> キャッシュ。
うーんと、customか、何かを使って、high-level APIの結果を
保存できるようにすれば、時間がかかってもいいかも、と、
思っています。^^
> 2. (おそらく半田さんの書かれた) fontset.el というのがあるから、出来
> る限り利用したい。つまり、BDF font の識別子は、XLFD を利用したい。そ
> うすれば、font から、charset の対応が簡単になる。
うーーーむむむ、BDF fontの識別子にXLFDはちょっと...;_;
> 3. XLFD の取得には、時間がかかるから、1. と一緒にファイルにキャッシュ。
> まあ、mw32bdf.c に細工すれば、それほどコストは高くなくなりますが。
XLFD取得できないBDFフォントがありますし、や、やめましょうよ。^^;;;
> 4. やっぱり、遅いから、一度得られた結果はキャッシュしたいなぁ。
>
> 以下、謎。
>
> 5. request, reuired に width を指定された場合、bdf の場合どう振舞う
> のか。
やっぱり、requiredなら、(w32-get-logfont-info)で一致したときだけ、
選択するんでしょうね。
> 6. 同じく、italic, bold, fixed はどうすべきか。まあ、XLFD があれば、
> 取得可能ですが。もしくは、mw32bdf.c をちょいと改造するとか。
;_; たしかに。w32-get-logfont-infoで取得できるようにしたほうがいいのかなぁ。
## もしくは、「無視」でしょう。^^;;;;
> 7. encoder の設定はどこで、行うべきなのか。
> # 自分で書いちゃおって気になりました? > himi さん
いえいえ、ぜひ、書いてくださると、いろいろと喜ぶ方がいらっしゃると思います。^^;;;
from himi