本人認為Ubuntu默認的中文字體不美觀,所以導致漢字顯示出來大大小小,而且不同字體混在一起。前兩天浏覽/etc/fonts目錄才發現其實系統已經安裝了“文鼎PL細上海宋Uni”和“文鼎PL中楷Uni”,僅僅是因為 fontconfig搜索路徑沒有設置對,導致漢字顯示效果不好。所以只要把這兩個字體在搜索路徑的位置提前,讓它們成為漢字顯示的第一選擇即可。於是, 在/etc/fonts下創建一個新文件local.conf,內容如下:
serif
Bitstream Vera Serif
DejaVu Serif
Times New Roman
Thorndale AMT
Luxi Serif
Nimbus Roman No9 L
Times
AR PL ZenKai Uni
sans-serif
Bitstream Vera Sans
DejaVu Sans
Verdana
Arial
Albany AMT
Luxi Sans
Nimbus Sans L
Helvetica
AR PL ZenKai Uni
monospace
Bitstream Vera Sans Mono
DejaVu Sans Mono
Andale Mono
Courier New
Cumberland AMT
Luxi Mono
Nimbus Mono L
Courier
AR PL ZenKai Uni
上面大部分內容都是抄/etc/fonts/conf.avail/60-latin.conf的,只是加了紅色的三行,問題就搞掂了。