[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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/
==============================================


Follow-Ups
[plamo:30179] Re: emacs-23¾å¤Ç¥Ü¡¼¥ë¥É¥Õ¥©¥ó¥È¤¬ÏÈɽ¼¨¤Ë¤Ê¤ë¾ì¹ç¤¬¤¢¤ë, Hideyoshi ARAKIDA
References
[plamo:30174] emacs-23¾å¤Ç¥Ü¡¼¥ë¥É¥Õ¥©¥ó¥È¤¬ÏÈɽ¼¨¤Ë¤Ê¤ë¾ì¹ç¤¬¤¢¤ë, Hideyoshi ARAKIDA

[¸¡º÷¥Ú¡¼¥¸] [¥á¡¼¥ë°ìÍ÷]
Plamo ML ¸ø³«¥·¥¹¥Æ¥à