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

Re: font :height setting



矢木です。

IEだと
http://www.meadowy.org/meadow/wiki/%E8%A9%B3%E7%B4%B0%E8%A8%AD%E5%AE%9A%E5%8F%8A%E3%81%B3%E6%8B%A1%E5%BC%B5%E6%A9%9F%E8%83%BD#%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E8%A6%81%E6%B1%82%E3%81%AE%E8%A8%98%E8%BF%B0
ではページの途中に行けず、(ページの先頭が表示される)
http://www.meadowy.org/meadow/wiki/%E8%A9%B3%E7%B4%B0%E8%A8%AD%E5%AE%9A%E5%8F%8A%E3%81%B3%E6%8B%A1%E5%BC%B5%E6%A9%9F%E8%83%BD#フォント要求の記述
だとページの目的の箇所が表示されました。

ページ内の記述と実際の実装が食い違っているので、ちょっと理解に苦しみました。
  ・w32-logfont の要素の数が違う。
  ・SPEC-PLIST の代わりに any を指定することはできない。
  ・:height unspecified と明示的に設定することはできない。

色々と試行錯誤した結果、SPEC-PLIST に nil を指定したものを加えると良い
と言う結論に達しました。

(w32-add-font FONTNAME '((spec ((nil strict ASCII-LOGFONT) ...))))

:height (105 . 119) とか :weight (light normal) とか指定できると
設定がシンプルで済んでうれしいんだけどな。

MIYOSHI Masanori <miyoshi@xxxxxxxxxxx> writes:
>(w32-add-font
> "fontset-std"
...以下略

scale-factor の意味が今一つわからなかったのですが、
どう言うことでしょうか?

おわり