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

Re: [MD:4399] strict-spec & function.



>>>>> [meadow-develop : No.4401] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:
himi> At Sun, 25 May 2003 10:22:19 +0900,
himi> MIYOSHI Masanori wrote:

himi> > たとえアルファ版といえども、限りなくベータに近い(と思われている)
himi> > 状態ですので、可能であれば移行措置があったほうがいいと思います。

himi> え? そうなの?

himi> ## αのうちに駆け込み変更してしまいたかったというのがあるんですが。^^;;

あくまでも
> 可能であれば
の話です。

ただ、開発者以外にも多くの人が使っている現状を考えると、混乱を少
なくするための配慮があってもいいと思います。


himi> かわりに、high level font selection APIの互換性は確保するつもりです。

そういえば、私が仮に実装した現状の高水準 API は問題があります。
問題というのは、Meadow1 と同じ設定の場合、

>>>>> [meadow-develop : No.4178] にて
>>>>> "三好" = 私は書きました:
三好> 設定例1は、dot.emacs.ja のサンプルと同じです。これでは、"Courier
三好> New" のボールド・イタリック体の幅が狭くなり、逆に "MS ゴシック" 
三好> のボールド体の幅が広くなってしまいます。

となってしまします。これを解決するには、

三好> 設定例2は、ノーマル、ボールド、イタリック、ボールド+イタリック全
三好> てについて、"Courier New" と "MS ゴシック" の幅の比を1:2にする、
三好> 少々マニアックな設定です。

とする必要があります。これでは、低レベル API を使った場合よりも複
雑になってしまいます。

himi さんの実装では、これが解決するのでしょうか?

;; 確認はしていないのですが、Win9X 系と NT 系ではフォントの表示が
;; 微妙に異なるといううわさも聞きました。


これが解決しない場合は、高水準 API を人に積極的に勧める気がしませ
ん。

>>>>> [meadow-develop : No.4402] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:
himi> もし、互換性を取るなら、strict-specから、specへのformat変更
himi> をw32-add-fontでやってしまうのが良いのではないかと思ってい
himi> ます。

これが実現するのであれば、今回の変更に異論はありません。


himi> ## 個人的にはあんまりやりたくないですが。

ぜひお願いします。^^;;;

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