2012-01-27 17 views
2

これは奇妙なものです。私は長年にわたってLinux上でEclipseを使用してきましたが、Inconolataを私の固定幅フォントとして選択しました。私は最近、Kubuntu 11.10を試してみると同時に、Eclipse Indigoにアップグレードしました。私が今使っている問題は、固定長の文字がエディタペインに縦に並んでいないということです。ここで説明する画像です(このサンプルにはタブが、それはとにかく重要ですべきではないということはありません):Eclipseで固定幅フォントが整列していない

screen grab from Eclipse editor window

これは、画面のグラブで、Gimpの中に2倍に拡大縮小しました。問題を浮き彫りにするためにいくつかのガイドラインを追加しました。

私はいつもLinuxでEclipseを使っていましたが、私はを持っていませんでした。にはこのようなものがありませんでした。私はそれがKDEの問題、Eclipseの問題、または他の奇妙なものかどうかはわかりません。 dpkgは、これがバージョン001.010-2のttf-inconolataであると報告しています。

これを修正するためのデバッグに関する提案は非常に歓迎されます!

答えて

2

だから掘り下げた後、私は答えを見つけました。 ~/.fonts.configでは、autohintプロパティを設定します。 Firefoxまたはpidginのサイズが小さすぎたり小さすぎたりします。しかし、自動ヒントは、Eclipseで固定幅文字の配置をねじ込みます - 私は理由を知らず、説明を歓迎します。

修正点は、Inconsolataだけのオートヒントをオフにすることでした。だから、.fonts.configでは、私は持っている:

<match target="font"> 
<test name="family" compare="eq" qual="any"><string>Inconsolata</string></test> 
<edit name="autohint" mode="assign"><bool>false</bool></edit> 
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit> 
</match> 

すべてがうまくいます。

関連する問題