更改ubuntu字型順序 [論壇 - 版面風格]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


更改ubuntu字型順序
會員五級
註冊日期:
2008/4/9 14:04
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 765
MP : 447 / 34550
EXP: 60
離線
平常都是用「文泉驛正黑」的字體當作是系統的顯示字型,只是很討厭的事情是有很多的字,都是用簡體字的寫法。比如說誤會的「誤」這個字,在右手邊的「吳」繁體中文與簡體中文就不一樣,簡體中文用的是「 口 天 」,看了就覺得好像錯字一大堆的感覺...(純粹習慣問題)
因此就找了一下系統的字型有哪些是正確的。
AR PL UMing TW
這套字是可以顯示正確的繁體中文,但是字型實在是不討喜。
所以我只好將華康中黑體(unicode)裝了上去。
裝上去之後顯示正常了,但是英文等寬字型卻整個黏在一起,看的很痛苦,將他設定為monospace等寬字型的時候,顯示中文又變成是簡體中文的版本,看了實在很煩。
google了一下,發現只要修改一個檔案,將文字的優先順序改一下就可以了。
修改

/etc/fonts/conf.d/69-language-selector-zh-tw.conf

這個檔案裏面就可以看到分成三大區,是設定serif、sans-serif、monospace字型的,我看了一下monospace的區段,原來在Bitstream Vera Sans Mono這個純英文字型之後,會去抓DejaVu Sans這個中文字型進來顯示,也就是說中文字型在Bitstream底下是沒有的,由於缺字的關係就會到第二順序的DejaVu去找缺的字,以下以此類推。
因此我就將華康中黑體加入Bitstream與DejaVu字體中間,成為第二優先順序。



<fontconfig>

<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" >
<string>華康中黑體(P)-UN</string>
<string>AR PL UMing TW</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai TW</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Bitstream Vera Sans</string>
<string>華康中黑體(P)-UN</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing TW</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai TW</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Bitstream Vera Sans Mono</string>
<string>華康中黑體(P)-UN</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing TW</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai TW</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>

</fontconfig>

經過這樣子的設定之後,使用monospace字型不管是在桌面應用,還是firefox應用,都不會有簡體中文出現了。

2009/9/29 10:30
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員三級
註冊日期:
2007/7/6 19:42
所屬群組:
已註冊使用者
等級: 15
HP : 0 / 360
MP : 90 / 17057
EXP: 40
離線
文泉驛正黑現時開發進度緩慢,一票人都在補完微米黑,還只能呼籲正體中文的使用者能早日開始這方面的開發,不然我相信這問題還會困擾不短的日子。

2009/9/29 12:42
自由價更高,暫別 Ubuntu。
三腳貓誌 Three-leg-cat Blog
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員三級
註冊日期:
2007/6/11 22:53
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 261
MP : 51 / 12450
EXP: 46
離線
建議您安裝王漢宗的細黑,個人覺得非常棒!不輸華康,比文泉棒!

2009/9/29 14:57
Xubuntu 20.04
Sparky Linux (Debian lxqt)
Manjaro (lxde)
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員五級
註冊日期:
2008/4/9 14:04
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 765
MP : 447 / 34550
EXP: 60
離線
王宗漢教授的字型是big5的編碼,在utf-8的ubuntu系統下使用,有沒有發生過什麼問題啊?

2009/9/29 15:22
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 42182
EXP: 81
離線
真巧最近我也在練習配字型,這是我的設定,英文字型我用Monaco,中文我用Droid Sans Fallback(最近可能會換微米黑)
<fontconfig>

	<match target="pattern">
		<test qual="any" name="family">
			<string>serif</string>
		</test>
		<edit name="family" mode="prepend" binding="strong">
<string>Monaco</string>
<string>Droid Sans Fallback</string>

			<string>AR PL UMing TW</string>
			<string>AR PL ShanHeiSun Uni</string>
			<string>WenQuanYi Bitmap Song</string>
			<string>Bitstream Vera Serif</string>
			<string>DejaVu Serif</string>
			<string>AR PL UKai TW</string>
			<string>AR PL ZenKai Uni</string>
		</edit>
	</match> 
	<match target="pattern">
		<test qual="any" name="family">
			<string>sans-serif</string>
		</test>
		<edit name="family" mode="prepend" binding="strong">
<string>Monaco</string>
<string>Droid Sans Fallback</string>
			<string>Bitstream Vera Sans</string>
			<string>DejaVu Sans</string>
			<string>WenQuanYi Zen Hei</string>
			<string>AR PL UMing TW</string>
			<string>AR PL ShanHeiSun Uni</string>
			<string>WenQuanYi Bitmap Song</string>
			<string>AR PL UKai TW</string>
			<string>AR PL ZenKai Uni</string>
		</edit>
	</match> 
	<match target="pattern">
		<test qual="any" name="family">
			<string>monospace</string>
		</test>
		<edit name="family" mode="prepend" binding="strong">
<string>Monaco</string>
<string>Droid Sans Fallback</string>

			<string>Bitstream Vera Sans Mono</string>
			<string>DejaVu Sans Mono</string>
			<string>WenQuanYi Zen Hei</string>
			<string>AR PL UMing TW</string>
			<string>AR PL ShanHeiSun Uni</string>
			<string>WenQuanYi Bitmap Song</string>
			<string>AR PL UKai TW</string>
			<string>AR PL ZenKai Uni</string>
		</edit>
	</match> 

</fontconfig>

2009/9/29 15:38
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員五級
註冊日期:
2008/4/9 14:04
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 765
MP : 447 / 34550
EXP: 60
離線
Droid Sans Fallback
還是一樣有簡體中文參雜在裏面啊..... >_<

2009/9/29 16:05
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 42182
EXP: 81
離線
他是CJK的阿00有簡體字應該蠻正常吧?

2009/9/29 16:32
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員五級
註冊日期:
2008/4/9 14:04
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 765
MP : 447 / 34550
EXP: 60
離線
就是不想要看到簡體字才想要改變字型順序的..... -_-|||
最主要是因為家裏面有小學生,正在學國字,有時候用電腦打給他看,結果出來的是簡體字,那種與課本教的不一樣的尷尬,是很難解釋清楚的。加上自己也從來不會用簡體字來書寫(雖然看得懂大多數的簡體字),把字型改成完全的繁體字,就變成了必要的動作了。
CJK我看網路上的說法,是說就編碼而言,有分繁體字與簡體字,但是由於是從簡體字發展的字型,繁體字的建立就顯得慢很多。因此有很多的字都是沿用簡體字的造型,尚未改為繁體字,但是編碼卻是完全不同的兩個編碼。
已經有在進行繁體字的造型,只是......聽說很慢。
手頭有華康的中黑UTF-8字型,拿來用最實在,反正是合法的。(windows底下反而這套字沒用過)

2009/9/29 20:50
應用擴展 工具箱
人類
回覆: 更改ubuntu字型順序
Anon:人類
教育部有提供標準字體的字型檔
但在Ubuntu下效果很差
http://www.edu.tw/mandr/content.aspx?site_content_sn=3775

2009/9/29 21:23 | 14ab6 bad5d b3c1f 5da95
應用擴展 工具箱
回覆: 更改ubuntu字型順序
會員三級
註冊日期:
2007/6/11 22:53
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 261
MP : 51 / 12450
EXP: 46
離線
rossiliu 寫到:
王宗漢教授的字型是big5的編碼,在utf-8的ubuntu系統下使用,有沒有發生過什麼問題啊?


我已使用很久了,沒有任何問題。不知您指的發生問題是在什麼情況?看非台灣的網頁嗎?上大陸和外國的網頁都沒問題呀!傳二張畫面給大家看。
http://picasaweb.google.com.tw/duh2004/Test?feat=directlink
注意一下第一張中間的字,既使放大了也沒有糊掉喔!漂亮吧!

2009/9/29 21:51
Xubuntu 20.04
Sparky Linux (Debian lxqt)
Manjaro (lxde)
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.