[Momonga-users.ja:00442] Re: KDEアプリで波形の長音が表示されません


こんばんは、中井です。

On Sat, 8 Sep 2007 18:24:38 +0900
¨KUDOH¨ <artisan@xxxxxxxxxxxxx> wrote:

>  中井さんのコメントに従い、フォントを編集しMo4を再起動してみました。
> 
再起動は必要ありません。

> > /usr/share/fonts/truetype/japanese/ipagp.ttf
> >
> > を fontforge で開きます。
>
> > 1) Ctl+Shift+> で U+FF5E を検索し右クリックからコピー
> > 2) Ctl+Shift+> で U+301C を検索し右クリックから貼り付け
> > 3) Ctl+Shift+G で TrueType を選択し ipagp.ttf を出力
> 
>  が、ダメでした。
>  で、ここで、ふと自分のボケかましに気づいて、確認して見たのですが、
>  Mo4のKDEアプリのデフォルトフォントは、例えば、
> 
>     Kate: Monospace
>     KMail: Sans
>     KSpread: Sans
> 
>  であったりします。これを、例えば M+1P+IPAG に変更すると表示される
>  ようになります。
>
>  ということで、選択するフォントを M+ 付きのものに変えれば本件は回避
>  できることがわかりました。
>  ただ、M+ 付きのものは、Kmail などではあまり美しくないので、できれば
>  Monospace や Sans のフォントファイルの編集で回避できたらうれしい
>  のですが、どのファイルをいじればよいか、ご教示ねがえませんでしょうか?
>
デフォルトでは KDE は、
 
Sans: IPA Pゴシック (ipagp.ttf)
Monospace: Bitstream Vera Sans Mono

です。
で、手元で、上に書いた fontforge による修正で、Sans: IPA Pゴシックが
正常に wave dash を表示することは確認しました。
Monospace については、Bitstream Vera Sans Mono を使うより、
IPA ゴシック(ipag.ttf)を修正して当てた方が良いかもしれません。

Mo3->mo4 では Monospace の扱いが少し変わっていて、konsole 等、
アプリケーションによっては、GUI のフォントボックスなどで、
簡単に指定できるフォントは限られています。
IPA ゴシックを konsole で使用したい場合、

~/.kde/share/config/konsolerc

をエディタで開き、

defaultfont=IPAゴシック,11,-1,5,50,0,0,0,0,0

この様に指定する必要があるかもしれません。
この件については、

http://www.kde.gr.jp/~takachan/aa/index.html

ここにも情報があります。

尚、kate, kmail は普通に設定可能です。

というわけで、私の環境では、

Sans: IPA Pゴシック /usr/share/fonts/truetype/japanese/ipagp.ttf
等幅: IPAゴシック /usr/share/fonts/truetype/japanese/ipag.ttf

の fontforge による編集(修正)で、正常に wave dash を表示できているので、
もう一度、ご確認をお願いします。

また、フォントの設定を深く知りたい場合は、

/etc/fonts/

以下のファイルを読むことにより、徐々に理解できるようになります。
では。

-- 
Ichiro Nakai
ichiro@xxxxxxxxxxxxx