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 の状況を見ながら,ということになりそうだなぁ.



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:41