最新更新日 2007.05.24.
|
1.紹介 そもそも、一番最初にパッチを書いてくださっていたのは akito さんです。akito さん は qt-x11-free-3.2.2 までは毎回パッチを出してくださっていたのですが、訳あってパッチの更新をやめてしまいました。 僕は akito さんが作成してくださったパッチを利用したかったし、必要に迫られていたので、akito さんのパッチをそのまま、最新の QT に あたるようにしているだけです。 パッチの効能や機能については akito さんのページに詳しく書かれているのでそちらを参考にしてください。 -> http://www.kde.gr.jp/~akito/xft/patch_xft.html 2.このパッチの効能 o. フォント名を GTK2 アプリみたいに日本語で表示してくれます。 o. konsole で扱える等幅フォントの数が格段に多くなります。 o. (FreeBSD で?)Bold フォントが表示できません。 --> 「FreeBSD で bold フォントを表示する。」 ■お知らせ qt-3.3.8 では src/kernel/qfontdatabase.cpp と qfontdatabase_x11.cpp に大幅に変更が入ったので今までのパッチが全然適用できなくなったのでなので、今後のパッチの作成は停止します。 なお、FreeBSD においては /usr/ports/x11-toolkits/qt33/files/ 内の xxxx-qt-font-default-subst.patch と言うパッチにおいて FreeBSD の ports 側で CJK 対応が行われているため、もうパッチは必要ありません。 FreeBSD では Xft や fontconfig においても CJK 対応がなされてたため GNOME でも KDE と同様に日本語のフォント名が表示されるようになりました(これを抑制するためには WITHOUT_TTF_BYTECODE_ENABLED=yes を指定することができます)。 しかし、KDE3 においては MS ゴシックなど一部の等幅フォントは 8 ポイント以下では AA が有効とならなかったり、 konsole では「フォント」→「選択」において利用できる等幅フォントが著しく少なくなりました。 konsole で任意の等幅フォントを使えるようにするにはどうしたらよいか?実は一個だけ方法があります。 ~/.kde/share/config/konsolerc の以下の行を任意のフォント名にすることができます。
フォント名である「MS ゴシック」はどこから持ってくるかと言うと、konqueror の設定ウィンドの「フォント」に表示されている日本語のフォント名をそのまま記述すれば大丈夫でしょう。「フォント」の等幅フォントの一覧に表示されているフォントであれば konsole で利用できるでしょう。 ちなみに、KDE-3.5.6 をインストール直後の状態で default の konsolerc がどこにあるのかという点についてですが、探してみましたが見当たりませんでした。なので、システム標準として「さざなみゴシック」を利用するとか言う設定を埋め込むのは難しそうです。 Linux 方面の皆さん。どうも済みません・・。 と、言うことでこれにて完全に qt のフォントパッチの更新については終了と言うことになりそうです。今まで利用してくださった皆さん。有り難うございました。 3.ダウンロード
4.スクリーンショット 以下はパッチを適用したときとしなかったときの表示の違いのスクリーンショットです。どちらが好みかは皆さんで判断してください;-)。 o. konsole のフォント選択のメニュー(パッチ適用前)
5 リンク
|