[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: 初期起動時のフレームサイズ
- X-ml-count: 5078
- Subject: Re: 初期起動時のフレームサイズ
- From: Tomoki Sekiguchi <tomoseki@xxxxxxxxxxx>
- Date: Wed, 21 Jan 2004 17:23:06 +0900 (JST)
関口です。
先ほどのメールでImageMagickの設定に問題ありかと書きましたが、
どうもそうではないようです。
現象としては、以下のようになります。
・private-fontsetを使うと、フレーム作成が異常に遅く、20秒以上かかる。
Meadow起動時だけでなく、switch-to-buffer-other-frame等も遅い。
フレームはすぐに表示されるが、Meadowがしばらく固まる。
この間、CPUが100%で動いている。
・defaultのフォントを使う場合、フレーム作成速度は正常に見えるが、
横サイズがおかしい。73字分で作成される。
・以下のフォントを使うと、フレーム作成速度、サイズに問題はない。
(w32-add-font
"tt-font"
'((spec
((:char-spec ascii :height 120)
strict
(w32-logfont "Courier New" 0 -13 400 0 nil nil nil 0 1 3 49))
((:char-spec ascii :height 120 :weight bold)
strict
(w32-logfont "Courier New" 0 -13 700 0 nil nil nil 0 1 3 49))
((:char-spec ascii :height 120 :slant italic)
strict
(w32-logfont "Courier New" 0 -13 400 0 t nil nil 0 1 3 49))
((:char-spec ascii :height 120 :weight bold :slant italic)
strict
(w32-logfont "Courier New" 0 -13 700 0 t nil nil 0 1 3 49))
((:char-spec japanese-jisx0208 :height 120)
strict
(w32-logfont "MS ゴシック" 0 -16 400 0 nil nil nil 128 1 3 49))
((:char-spec japanese-jisx0208 :height 120 :weight bold)
strict
(w32-logfont "MS ゴシック" 0 -16 700 0 nil nil nil 128 1 3 49)
((spacing . -1)))
((:char-spec japanese-jisx0208 :height 120 :slant italic)
strict
(w32-logfont "MS ゴシック" 0 -16 400 0 t nil nil 128 1 3 49))
((:char-spec japanese-jisx0208 :height 120 :weight bold :slant italic)
strict
(w32-logfont "MS ゴシック" 0 -16 700 0 t nil nil 128 1 3 49)
((spacing . -1))))))
(set-face-attribute 'variable-pitch nil :family "Courier New" :height 0.9)
#http://www.boreas.dti.ne.jp/~miyoshi/Meadow2/ から頂きました。
・defalut-frame-alistでfontを上記のtt-fontを指定し、
フレームのフォントをprivate-fontsetに切り替えると、meadowが固まる。
しばらく後、フォントが切り替わって表示される。
・private-fontsetで表示しているフレームがあると、
default-frame-alistにtt-fontを指定していても、
新しいフレーム作成時にmeadowが固まる。
上記のフォント設定で、個人的にはとりあえず良いのですが、
なにかすっきりしないですね。
--
関口
--- Tomoki Sekiguchi <tomoseki@xxxxxxxxxxx> からのメッセージ:
> 関口です。
>
> 以下の設定で80字でフレームが作成されるようになりました!
> 効いているのは、dot.emacs.jaの
>
> ;; (change-fontset-from-request "private-fontset"
> ;; '((width . 8)
> ;; (height . 16)
> ;; (fixed . t)
> ;; (weight . 700)
> ;; (italic . nil))
> ;; '((family . "MS ゴシック")
> ;; (family . "Courier New"))
> ;; 1)
>
> を有効にしていた、というところのようです。
> private-fontsetにイタリックのフォントを追加する、
> くらいの意味と想像して、実際イタリックを使うことはないけど、コメントは
> はずしておいてみよう、といったくらいの気持ちで設定していました。
>
> とりあえずは、80字幅で表示されるようになったので、
> 私としては、良いことにします。
>
> これはバグであるということであれば、再現テストには協力させて頂きます。
>
> もう一点のフレーム表示が以上に遅いというのは、
> 下記の設定でも解消されませんでした。
> 思い当たる点としては、ImageMagickをnetinstallで
> インストールしたことくらいです。
> この設定が、うまくいっていないのだと思います。
> (Pathを設定してみたら、フレーム上部にボタンが表示されるように
> なりましたので ^^;)
> こちらは、自分でぽちぽち設定してみます。
>
> どうもありがとうございました。
>
> --
> 関口
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/