Firefly新宋體的疑問

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

Firefly新宋體的疑問

文章Charlie » 週六 2月 19, 2005 9:05 pm

我安裝了Firefly兄製作的新宋體,但因為新宋體在一般的情況底下仍然是很模湖,因此我在GNOME的字型設定中選擇了"不平滑化",雖然字體清晰了,但每當電腦顯視一些較細小的字體時都會有"堆在一起"感覺,不知道該如何解決?謝謝!
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm

文章joce » 週六 2月 19, 2005 9:09 pm

應該不會模糊吧?
可否貼個圖看看?
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

文章Charlie » 週六 2月 19, 2005 9:16 pm

一般情況:
圖檔
採用"不平滑化"的情況:
圖檔
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm

文章joce » 週六 2月 19, 2005 9:22 pm

您是否有執行firefly.sh ?
請參考:
http://apt.nc.hcc.edu.tw/docs/debian_X/ ... irefly.htm
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

文章lueo » 週日 2月 20, 2005 12:47 am

把gnome的桌面字型調大就好啦
firefly的補丁現在大部份不需要了吧
記得之前run那個script會造成升級時的相依性問題
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

文章訪客 » 週一 2月 21, 2005 12:47 pm

基本上, 字型會「糊糊、霧霧」的, 就是因為用了 anti-alias, 而且
是「全面使用」, 如果你指定「大於某個等級」才使用 anti-alias
那麼小字會用點陣, 就不會看起來「糊糊的」.

目前 firefly 字型就是內嵌了點陣字, 最適於用來指定某個等級以下
使用點陣字, 這樣就會「畫面清晰,字體明確」, 可是很多人還是
不知道, 一直全面使用 anti-alias 才會讓畫面「糊糊、霧霧」的.

當然, 有人認為那種「糊糊、霧霧」的字比較有濛瀧之美的話, 就
不建議他們對字型的 anti-alias 設限了.
訪客
 

文章caosheng » 週一 2月 21, 2005 3:30 pm

Gnome 10點的字看起來的確有點擠的感覺,調成11點字就會鬆開一些

關於/etc/fonts/local.conf
可以參考下面「三段式」:


<match target="font">
<test qual="any" name="family" compare="eq">
<string>AR PL New Sung</string>
<string>MingLiu</string>
<string>PMingLiu</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>11</double>
</test>
<edit name="antialias">
<bool>false</bool> <!--如果是Ubuntu xorg設成true-->
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
</match>

<match target="font">
<test qual="any" name="family" compare="eq">
<string>AR PL New Sung</string>
<string>MingLiu</string>
<string>PMingLiu</string>
</test>
<test name="pixelsize" compare="more_eq">
<double>12</double>
</test>
<edit name="antialias">
<bool>false</bool>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
</match>

<match target="font">
<test qual="any" name="family" compare="eq">
<string>AR PL New Sung</string>
<string>MingLiu</string>
<string>PMingLiu</string>
</test>
<test name="pixelsize" compare="more_eq">
<double>17</double>
</test>
<edit name="antialias">
<bool>true</bool>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
</match>
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章訪客 » 週一 2月 21, 2005 4:12 pm

上面這段 fontconfig 的設定是不是有問題?

還是我沒有領會你想要做的設定

為什麼對同樣的三組字型

你先把 pixel size 小於等於 22

和大於等於 24 的都取消 AA

然後又把 pixel size 大於等於 34 設定要 AA


:-?
訪客
 

文章caosheng » 週一 2月 21, 2005 5:14 pm

分成大字、一般字、小字,分別設定
是因為大家視覺上喜好不太一樣,或者不同字型的因素等,這樣方便分別作調整

小字,像是在ubuntu ,小字看起來真的很丑,但是顏色比較深黑一些,所以可以用antialias平滑描繪
反之,在debian,顏色比較淺,小字相對比較好看,用antialias會很灰濛的感覺,所以16px以下(相當於網頁字體12pt)全用點陣字和取消antialias

中字,因為12~16px有包含點陣字,就都取消掉antialias


13pt以上大字,個人感覺平滑字型比較好看些,某些truetype 字型沒有antialias會有鋸齒很難看,firefly設不設antialias都還可以
這是照800*600來設定的,如果解析度較高這些值都可以斟酌增加一些(+2)(或者把字型解析度96dpi增加到120dpi ,與windows的大字型設定相容)
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章Charlie » 週六 2月 26, 2005 8:41 pm

joce 寫:您是否有執行firefly.sh ?
請參考:
http://apt.nc.hcc.edu.tw/docs/debian_X/ ... irefly.htm


感謝你的提議,但我裝了Patch後dpkg及Nautilus都有錯誤,究竟有沒有其他方法把Firefly New Sung變得清晰呢?
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm

文章Charlie » 週六 2月 26, 2005 9:02 pm

Charlie 寫:
joce 寫:您是否有執行firefly.sh ?
請參考:
http://apt.nc.hcc.edu.tw/docs/debian_X/ ... irefly.htm


感謝你的提議,但我裝了Patch後dpkg及Nautilus都有錯誤,究竟有沒有其他方法把Firefly New Sung變得清晰呢?


自問自答:中國Linux公社有Deb包下載 :-D
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm

文章Charlie » 週六 2月 26, 2005 9:09 pm

又有新問題了,Firefly Patch的版本跟現在的部份軟體有衝突,怎麼辦???
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm

文章caosheng » 週六 2月 26, 2005 10:15 pm

>>又有新問題了,Firefly Patch的版本跟現在的部份軟體有衝突,怎麼辦???

大概只有compile 東西時要恢復打了Firefly Patch的版本
其他時候應該不至於衝突吧
什麼情況/東西衝突到了?
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章lueo » 週一 2月 28, 2005 4:38 pm

Charlie 寫:又有新問題了,Firefly Patch的版本跟現在的部份軟體有衝突,怎麼辦???

用aptitude,按"/"然後找"~b" broken packages,然後一個一個把它們按"_"purge掉。
如果不行…那就找firefly patch過的東西,比如libxft,然後按"enter"進去,到最後一段,找到非firely的版本,然後按"+"重新安裝它。
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

文章Charlie » 週一 2月 28, 2005 7:32 pm

lueo 寫:
Charlie 寫:又有新問題了,Firefly Patch的版本跟現在的部份軟體有衝突,怎麼辦???

用aptitude,按"/"然後找"~b" broken packages,然後一個一個把它們按"_"purge掉。
如果不行…那就找firefly patch過的東西,比如libxft,然後按"enter"進去,到最後一段,找到非firely的版本,然後按"+"重新安裝它。


最後還是重新安裝了,系統的字型又跟以前一樣了
Charlie
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 06, 2004 10:06 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客