[[diary/Kojima]]

・fontconfig と OOo-2.0

fontconfig が返すフォント名が UTF-8 でフォント名が化ける問題,あれこれ
調べたけど,どうやらOpenOffice.org-2.0 の側の問題な気がしてきた.

fontconfig-2.3.94 と fontconfig-2.3.2 で比べた場合,fc-list で表示され
るフォント名はいずれも UTF-8 化されていて kterm 等で読むには lv を通す
必要がある.一方,KDE のコントールセンター -> 概観&テーマ -> フォント
の設定は fontconfig が 2.3.94 でも 2.3.2 でも正しく(日本語で「IPA UI ゴ
シック」等)フォント名が表示される.

OOo-2.0 のフォント選択メニューの場合,fontconfig 2.3.2 では英語でフォン
ト名が表示される(IPAPgothic等)のに対し,2.3.94 では UTF-8 な日本語でフォ
ント名が表示されているようで文字バケが発生する(IPA眼 等)

それでは,,と firefox を動かしてみると 2.3.2, 2.3.94 とも英語でフォン
ト名が表示される(IPAUIGothic)模様.

ということは,結局 OpenOffice.org のフォント名選択のあたりで,フォント
名を locale に合わせていないというのが根本的な原因な気配.

それでは,ということで,locale を C にして OOo を動かすと,フォント名の
リストは英語だけ(IPAPGothic等)になるので当たりみたい.でも,この状態だ
と日本語入力ができないから意味ないや.

ということで,この問題はどうやら OOo-2.0 の問題で,fontconfig-2.3.94 以
降への更新できるかは OOo-2.0 の状況を見ながら,ということになりそうだなぁ.

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS