2009年10月14日

[plamo:30178] Re: emacs-23 上でボールドフォントが枠表示になる場合がある

加藤泰文です.

一応,contrib の emacs-23.1 をテキトーに作っています.(^_^;)

>>> On Wed, 14 Oct 2009 03:31:22 +0900 (JST)
in message "[plamo:30174] emacs-23 上でボールドフォントが枠表示になる場合がある"
Hideyoshi ARAKIDA-san wrote:

> plamo 4.6 のときから,plamo 標準の emacs よりちょっと先行して
> emacs-23 を使っています.4.6 で emacs-23 を使っている時には
> 生じなかったのですが,4.7 で emacs-23 上のボールドフォントが
> 枠表示(豆腐?)になる場合があって,原因が分からず困っております.

で,手元ですが,特に問題はないようです.というわけで,私もサッパリなの
で,荒木田さんの挙げてくださっている設定をなぞっていきます.

> のように問題なく表示されます.しかし \bf をつけると,
> http://cassini.edu.waseda.ac.jp/tmp/emacs-with-bf.png

ちなみに表示は (画像クリックして拡大)
http://wassr.jp/channel/plamo/messages/vwDRJJzp3s

> 手元の emacs-23 はソースから,
> ./configure --prefix=/usr --with-x-toolkit=gtk --without-xim

contrib のやつは ./configure --with-x-toolkit=gtk ... です.prefix と
か,ディレクトリ指定は Plamo 標準.

> GNU Emacs 23.1.2 (i686-pc-linux-gnu, GTK+ Version 2.16.5) of
> 2009-10-13 on icarus

GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.16.5)
of 2009-08-20 on enterprise

> .emacs でのフォント設定は,
> (if (and (eq window-system 'x) (>= emacs-major-version 23))
> (progn
> (set-default-font "IPAGothic-16:spacing=0")
> (set-fontset-font (frame-parameter nil 'font)
> 'japanese-jisx0208
> '("IPAGothic-16:spacing=0" . "unicode-bmp"))
> (set-fontset-font (frame-parameter nil 'font)
> 'katakana-jisx0201
> '("IPAGothic-16:spacing=0" . "unicode-bmp"))
> (set-fontset-font (frame-parameter nil 'font)
> 'ascii
> '("IPAGothic-16:spacing=0" . "unicode-bmp"))
> (set-fontset-font (frame-parameter nil 'font)
> 'unicode
> '("IPAGothic-16:spacing=0" . "unicode-bmp"))
> ))


(eval-and-compile
(cond
((>= emacs-major-version 23) ; emacs-23
(cond (window-system
(set-default-font "M+2VM+IPAG circle-8:spacing=0")
(set-fontset-font (frame-parameter nil 'font)
'japanese-jisx0208
'("ヒラギノ角ゴ3等幅" . "unicode-bmp"))
; (setq face-font-rescale-alist
; '((".*ヒラギノ角ゴ Pro.*" . 1.25)
; (".*メイリオ.*" . 1.25)
; ("-cdac$" . 1.3)))
))
)))

> <match target="font">
> <test compare="contains" target="pattern" name="lang">
> <string>zh-tw</string>
> <string>zh-cn</string>
> <string>ja</string>
> <string>ko</string>
> </test>
> <edit name="spacing"><int>0</int></edit>
> <edit name="globaladvance"><bool>false</bool></edit>
> </match>

<match target="font">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="spacing"><int>0</int></edit>
<edit name="globaladvance"><bool>false</bool></edit>
</match>

--
==============================================
(((( 加藤泰文
○-○ karma @ jazz.email.ne.jp
==============================================
(Web Page) http://www.ne.jp/asahi/ka/to/
==============================================

投稿者 xml-rpc : 2009年10月14日 15:09
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/89453
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。