Ubuntu 7.10ブラックソリューション


February 1st, 2007
Ubuntu 7.10ブラックソリューション
Category: Ubuntu, Author: Nicky, Popularity: 66%
2007年10月18日更新.
「Ubuntuの黒ソリューション」と「Ubuntuの黒ソリューション(続き)」の2つの記事を組み合わせた.
この方法は最新のUbuntu 7.10でテストに合格した.中国語の黒体が好きでない場合は、他の黒体を使って代用することもできます.修正方法は変わりません.
Ubuntu中国語フォントを中国語黒体(STHeiti)で置き換える方法:1、STHeitiフォントをダウンロードする
ここでstheitiをダウンロードします.rarフォントパッケージは、解凍して/usr/share/fonts/truetypeの下にコピーします.
STHeitiを設定します.ttf読み取り可能権限:sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf2、STHeitiを優先中国語フォントに設定sudo gedit /etc/fonts/language-selector.conf
検索(合計3箇所):
AR PL UMing CN
上の行に追加:
STHeiti
フォントキャッシュをリフレッシュします:sudo fc-cache -f -v3、英語のフォントとレンダリング方法を設定する
システム-プリファレンス-外観-フォントパネルを開きます.
フォントオプションで、Lucida GrandeやBitstream Vera Sansなどの英語のフォントを選択します.[フォントレンダリング](Font Rendering)オプションで、[サブピクセルスムーズ](Second Smooth)または[最適シェイプ](Optimal Shape)を選択します.
update(07/4/21):「より良い中国語黒体レンダリング効果」のように設定することもできます.
注意:Firefoxで英語が正しく表示されない場合は、Lucida GrandeやBitstream Vera Sansなど、Firefoxの「オプション->コンテンツ->フォントと色」で英語のフォントを選択する必要があります.
4、強制STHeiti微調整を使用しないsudo gedit /etc/fonts/fonts.conf
にある

次のセクションを追加します.

    
        STHeiti
    

    
        false
    


なぜ最後の一歩になったのかわからない場合は、こちら「Ubuntuのブラックソリューション(続き)」をご覧ください
OK、Ctrl+Alt+BackSpaceを使ってxを再起動して効果を見ます.
使用後の効果:
より多くの黒体効果はここを見てください.
June 19th, 2006
ubuntuの黒体ソリューション(続き)
Category: Ubuntu, Author: Nicky, Popularity: 19%
前回お話しした「ubuntuの黒体ソリューション」では、mac上の中国語の黒体をubuntuの中国語の字型に置き換えます.しかし、使用中に問題が見つかりました.「システム-プリファレンス-フォント」では、すべてのフォントの微調整がオフになっているため、英語のフォントが少しぼやけています.フォントレンダリングエンジンの微調整については、「Fontconfig構成の詳細」の説明を参照してください.
Hintingは、フォントの表示方法を最適化するために使用されます.スクリーンの画素が限られているため、ベクトルの字型のスケーリングには、例えば、1本の線位が2つの画素格子の中間にある場合、左の格子と右の格子のどちらを取るべきか、より多くの考慮が必要です.このような制御ができていないと、字型のライナーが整列していない場合や、小さな字が歪んでいる場合がよくあります.Hintingは追加の情報で、rendererがこれらの細部の部分をどのように処理すべきかを教えて、ベクトルの字が小さい字の時にきれいになることができます.そのため、Hintingは非常に手間のかかる仕事で、TrueTypeは字型が多いが、良好なHintingがある字型は多くない.下手なHintingは字をみっともなくします.中国語の小さい字を読むには、今のところhintingをオフにしたほうがいいです(中国語の字型の大部分はhintingをオフにすると喜ばれる外観がありますが、新細明体は必ず開く以外は)
STHeiti(中国語黒体)が微調整を開くと、多くの字が詰まってしまい、macの下でもこのフォントの微調整機能がオフになっていると信じています.しかし、私たちが使っている英語のフォントは、文字が滑らかできれいで、毛がないように見えるように微調整する必要があります.こうなった以上、STHeiti(中国語黒体)の微調整だけをオフにする方法を探しました.以下のようにします.
「ubuntuの黒体ソリューション」の3番目のステップを次の方法で置き換えます.
1、「システム-プリファレンス-フォント」パネルを開き、「フォントレンダリング」オプションで「最適な形状」を選択します(LCDでは「サブピクセルスムーズ」を選択できます).
2、sudo gedit/etc/fonts/fontsを開く.confファイルは、次のセクションに追加されます.
<
match
target
=
"
font
"
>
    
<
test
name
=
"
family
"
>
        
<
string
>
STHeiti
string
>
    
test
>
    
<
edit
name
=
"
hinting
"
>
        
<
bool
>
false
bool
>
    
edit
>
match
>
xを再起動して効果を見て、完成します.
中(黒体)英語フォント微調整効果比較図
付録:matchのプロパティの説明
Arial,Bitstream Vera Sans...style-String-フォントのようなfamily-String-フォントの名前、Regular,Bold,Italic...spacing-Int-フォントの幅、Proportionalは異なる幅、monospaceは単一の幅です.antialias-Bool-フォントレンダリングでアンチエイリアシング機能が使用されているかどうか.hinting-Bool-レンダリングエンジンが微調整されているかどうか.Autohint-Bool-Freetype独自のhintメソッドでhint字型を作成するかどうかを決定します.rgba-Bool-subpixelで字を描くかどうかを決めます.
参考『Fontconfig構成詳細』