Shigeo Honda
本夛です。みなさんアドバイスありがとうございます。
(1) SuSE8.1のデフォルトインストール状態のもう一台のマシンの /usr/X11R6/lib/X11/app-defaults/Kinput2 と比較してみた のですが記述はまったく同じでした。ちなみに
*defaultFontList: -misc-fixed-medium-r-normal--14-*-*-*-c-*
フォントサイズを12とかに変えても変わりありませんでした。 3.1になって変換字の文字サイズが大きくなってしまうと、どのユーザー で、KDE、Gnomeいずれでログインしても同じ症状になっています。
/usr/X11R6/lib/X11/app-defaults/Kinput2 とは関係ないです。
overthespot を使用する場合には、Qt が確認前の文字サイズを決定します。
Kinput2 の設定で変更できません。
確認前の文字が大きくなった原因は次のパッチです:
http://www.kde.gr.jp/patch/qt-x11-free-3.0.5-xim-xfontset-20021220.diff
Trolltech がこのパッチを Qt 3.1.1 に含まれました。
パッチ無しの Qt 3.0.5 を使用する場合には、確認前の文字サイズはいつも
14 ピクセルでした。小さな画面を使用すると、14 ピクセルがいいかもしれま
せんが、高解像度の画面を使用すると、小さすぎるでしょう。
パッチを当てたから、確認前の文字サイズが 16 ピクセル或は 24 ピクセルに
なりました。アプリケーションで使用されているフォントのポイント・サイズ
が 20 以下の場合には、確認前の文字サイズが 16 ピクセルになります。アプ
リケーションのフォント・サイズが 20 以上の場合には、確認前の文字サイズ
が 24 ピクセルになります。
Qt のソースにフォント・サイズを編集して、再コンパイルする事は可能です
が、それ以外、ユーザがサイズを簡単に変更できません。
勿論、これはまだ完璧ではありません。
--
Mike Fabian