Debian中文美化

2021-03-31 16:34:34 字數 3503 閱讀 8467

對於使用x window的使用者而言,擁有乙個漂亮的介面是非常重要的,只有這樣,工作的時候才能心情娛悅,否則,看著大小不一或者是朦朦朧朧的字型,恐怕沒人會有心情做自己的工作。

由於中文ttf字型檔的版權原因,很多linux的髮型版都沒有攜帶最常用的簡體中文字型檔。雖然台灣的文鼎公司捐助了四款中文字型給自由社群,但其中的簡體中文本型卻只不完整地支援gb2312的字符集,對於多數應用而言都是不夠的。redhat等髮型版購買了一些中文字型,但其效果卻並不怎麼好,因此, rh/fedora的中文使用者一般也都會安裝其它的中文字型。

以下內容在我自己的機器上實驗過,不過如果在你的系統上跑來有什麼其它的問題,也可以直接和我聯絡。

要美化自己的桌面環境,首先必須要安裝一些軟體包,用管理員的身份使用如下命令安裝,如果已經安裝過的則可以跳過這一步。

# apt-get install x-ttcidfont-conf

fontpath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/truetype"

fontpath "/var/ilb/defoma/x-ttcidfont-conf.d/dirs/cid"

如果你確信自己並未使用cid字型,可以不加第二行。

雖然本文重點在於中文桌面的美化,但沒有漂亮的英文本型,桌面也是好看不了的。在linux上可以選擇的英文本型非常多,其中我個人比較欣賞的是由 bitstream出品的vera系列字型,和由microsoft提供的windows核心字型。前者是一款開源字型,而後者則可以從sourcefe

bitstream的字型可以直接用apt-get命令安裝,而ms的核心字型則需要先從sourcefe

的**art package of microsoft's core fonts

# apt-get install ttf-bitstream-vera msttcorefonts

由於需要安裝的中文字型包並非debian官方發布中的內容,因此,需要修改/etc/apt/sources.list,在其中加入如下內容:

deb http://211.100.7.181/~liling/debian/ttfonts/ ./
deb http://10.1.0.155/~liling/debian/ttfonts/ ./
然後執行如下命令:

# apt-get update

# apt-get install ttf-microsoft-simsun ttf-microsoft-simhei

# apt-get install ttf-microsoft-simyou ttf-microsoft-simli

這些中文字型包使用的是中文win98及office中的ttf字型,為了能配合cjk-latex,在打包時選擇了ttf而非ttc字型。

、simhei.hints

、simli.hints

、simyou.hints

。註冊字型的命令為defoma-hints,這方面的介紹還是很多的,在此不再贅述。

檔案以供參考。

對於早期的使用gtk 1.x的應用程式,它們有自己特有的配置字型的方式,對於簡體中文而言,只要修改/etc/gtk/gtkrc.zh_**,並將內容替換為:

style "gtk-default-zh-**" 

class "gtkwidget" style "gtk-default-zh-**"

如果你使用的是utf-8字符集,那麼需要修改的檔案就是/etc/gtk/gtkrc.utf-8,並將內容替換為:

style "default-text" 

class "gtkwidget" style "default-text"

,這樣就可以獲得漂亮的字型了。

# apt-get install openoffice.-l10n-zh-** ttf-baekmuk
,多謝。

以下是我在emacs的配置檔案中設定字型的部分,在我換了cvs版的emacs

之後,就沒有用這段配置了,而是用下文的修改x資源檔案的方法。

emacs.pane.menubar.font: 7x14

emacs.menu*.font: 7x14

emacs.dialog*.font: 7x14

emacs.font: fontset-song

emacs.fontsetlist: song kai hei lucida

emacs.fontset-0: -misc-fixed-medium-r-*-*-14-*-*-*-*-*-fontset-song,

mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso10646-1,

chinese-gb2312:-*-song-medium-r-*--14-*-*-*-*-*-gb2312*-0

emacs.fontset-1:-misc-fixed-medium-r-*-*-14-*-*-*-*-*-fontset-kai,

mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso10646-1,

chinese-gb2312:-*-kai-medium-r-*--14-*-*-*-*-*-gb2312*-0

emacs.fontset-2:-misc-fixed-medium-r-*-*-14-*-*-*-*-*-fontset-hei,

mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso10646-1,

chinese-gb2312:-*-hei-medium-r-*--14-*-*-*-*-*-gbk-0

xfontsel.*.font: 7x14

xman.*.font: 7x14

xman.*.manualfontnormal: -misc-fixed-medium-r-*-*-14-*-*-*-*-*-*-*

xman.*.manualfontbold: -misc-fixed-bold-r-*-*-14-*-*-*-*-*-*-*

xman.*.manualfontitalic: -misc-fixed-medium-o-*-*-13-*-*-*-*-*-*-*

xman.*.directoryfontnormal: -misc-fixed-medium-r-*-*-14-*-*-*-*-*-*-*

需要注意的是,~/.xdefaults檔案中的內容並不會被自動地讀入,每次啟動x之後,都需要執行xrdb -merge ~/.xdefaults命令。如果希望其內容被自動讀入,可以設定環境變數xenvironment,也可以將該檔案命名為~/.xdefaults-hostname,其中hostname是你正在使用的系統的主機名。

$date: 2004/12/13 17:03:12 $

home

feedback

Debian中文美化

對於使用x window的使用者而言,擁有乙個漂亮的介面是非常重要的,只有這樣,工作的時候才能心情娛悅,否則,看著大小不一或者是朦朦朧朧的字型,恐怕沒人會有心情做自己的工作。由於中文ttf字型檔的版權原因,很多linux的髮型版都沒有攜帶最常用的簡體中文字型檔。雖然台灣的文鼎公司捐助了四款中文字型給...

Debian 9 美化介面

aptitude install gnome tweak toolgnome look上有很多主題包,這裡主要講解以下幾種主題的安裝配置方法 cp r darkred1 usr share themes 開啟tweak tool設定 開啟tweak tool設定 開啟tweak tool設定,即可看...

Debian中文字型安裝

預設裝的英文辦的debian7,看中國字不太美,這好辦照著做吧 1.setup locales dpkg reconfigure locales 選擇zh cn gb2312 zh cn.gbk gbk zh cn.utf 8 utf 8 預設locale還是選en us.uf8 2.install...