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

[MD:4245] `centering' option (was: scroll-conservatively)



>>>>> [meadow-develop : No.4219] にて
>>>>> "三好" = 私は書きました:
himi> > ちゃんと対応するには、フォントのオプションでセンタリングを指定す
himi> > る必要があるのですが、これをやる必要はあるでしょうかね?

himi> はい。そうですね。対称性を確保するためにはやったほうが良いかも。

三好> こちらは、暇を見てやっておきます。

やっておきました。

フォントのオプションに `centering' を導入しました。
non-nil で垂直方向にセンタリングすることを意味します。

この設定と vertical-centering-font-regexp の設定の双方が有効にな
ります(or 判定)。

使用例は次のとおりです。

(w32-add-font
 "tt-font"
 '((strict-spec
    ((:char-spec ascii :height 120)
     (w32-logfont "Courier New" 8 16 400 0 nil nil nil 0 1 3 49)
     ((centering . t)))
    ...
    )))


また、High level API にも、同様に centering が使えるようにしまし
た。使用例は次のとおりです。

(create-fontset-from-request "myfontset"
			     '((width . 8)
			       (height . 16)
			       (fixed . t)
			       (centering . t)
			       (weight . 400)
			       (italic . nil))
			     '((family . "Courier New")
			       (family . "MS ゴシック")))

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