ken_taka
fctak****@mbd*****
2006年 2月 4日 (土) 15:05:31 JST
お疲れ様です ken_taka です。 ずいぶん前に「アニトL等幅」を使いたいのだが豆腐になってしまう…という 話がありましたが、CFLAGS="-DUSE_ATSUI" を付けてコンパイルした emacs で は表示出来るようです。 (prin1-to-string(x-list-fonts "*")) してみると \"-apple-アニト_L等幅-bold-i-normal--0-0-0-0-m-0-jisx0201.1976-0\" \"-apple-アニト_L等幅-bold-r-normal--0-0-0-0-m-0-jisx0201.1976-0\" \"-apple-アニト_L等幅-medium-i-normal--0-0-0-0-m-0-jisx0201.1976-0\" \"-apple-アニト_L等幅-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0\" \"-apple-アニト_L等幅-bold-i-normal--0-0-0-0-m-0-jisx0208.1983-sjis\" \"-apple-アニト_L等幅-bold-r-normal--0-0-0-0-m-0-jisx0208.1983-sjis\" \"-apple-アニト_L等幅-medium-i-normal--0-0-0-0-m-0-jisx0208.1983-sjis\" \"-apple-アニト_L等幅-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-sjis\" と \"-apple-anito-bold-i-normal--0-0-0-0-m-0-iso10646-1\" \"-apple-anito-bold-r-normal--0-0-0-0-m-0-iso10646-1\" \"-apple-anito-medium-i-normal--0-0-0-0-m-0-iso10646-1\" \"-apple-anito-medium-r-normal--0-0-0-0-m-0-iso10646-1\" の2種類のアニトが出てきます。前者で fontset を作るとはやはり豆腐になっ てしまうのですが、後者の iso10646-1 だと正常に表示させることが出来ます。 また、広松さんの carbon-font.el 1.5.4 を使って、説明書きに従って以下に ように書いてみたところ、あっさり各サイズのセットが出来てしまいました(^^) (setq carbon-font-encode-family-list-anito '((ascii . "anito") (japanese-jisx0208 . "anito") (japanese-jisx0212 . "anito") (katakana-jisx0201 . "anito"))) (carbon-font-create-fontset "anito" carbon-font-defined-sizes carbon-font-encode-family-list-anito) (set-default-font "-*-*-medium-r-normal--12-*-*-*-*-*-fontset-anito") 今まで Carbon Emacs では使用出来ないとされてきた TrueType フォントもい くつかあったわけですが、それらも使用できるようになっているかも知れませ んね。 ;;; 以下、アニトの紹介 アニトというフォントはそもそも有償の製品なのですが、字数制限のある「教 漢」タイプというのがありまして、それに関しては無償で使用することが出来 ます。(要登録) https://www12.myssl.jp/www.type-labo.jp/web/Hanpuanitowaku.html 半角英数/全角ともに、小サイズのアンチエイリアス表示でも読みやすいフォ ントです。 -- ken_taka : Ken Takano email : fctak****@mbd*****