麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > RedHat > 正文

漢化你的RedHat全攻略(2)- TrueType字體的使用

2024-07-26 00:30:41
字體:
來源:轉載
供稿:網友
前言: 

在上一篇文章當中,我向大家介紹了如何安裝中文環境和輸入法,不知道大家留意到沒有,Gnome的桌面字體是非常難看的。想個辦法讓他好看一點吧。最好的辦法當然是讓Redhat接受TrueType字體。 

如果你使用的不是Redhat 7.0的話,很不幸,他們所附帶的Xf86對TrueType字體的支持并不是很好,甚至可以用非常的差來形容。所以,確定你的Xfree86版本是4.0以上版本是非常必要的。(RH 6.2的Xfree86是3.3.6版本) 


注:網上有文章介紹如何讓Xfree 3.3.6支持TrueType,我測試過了,好像并不怎么行,小弟不才,請高手指點!! 


一.XFree86 


1-1 確定Xfree86的版本 

如果你使用的是Redhat 7.0以下的版本,你需要升級你的Xfree86. 


1-2 獲得Xfee86 4.01 

下載下面這些軟件包(from xree86.org) 


Xlib.tgz 

Xetc.tgz 

Xdoc.tgz 

Xf100.tgz 

Xfcyr.tgz 

Xfenc.tgz 

Xflat2.tgz 

Xfnon.tgz 

Xfnts.tgz 

Xfscl.tgz 

Xfsrv.tgz 

extract 

Xinstall.sh 

Xinstall.bin 

Xjdoc.tgz 

Xhtml.tgz 

Xman.tgz 

Xnest.tgz 

XPRog.tgz 

Xmod.tgz 

Xprt.tgz 

Xps.tgz 

Xvar.tgz 

Xvfb.tgz 

Xxserv.tgz 


總共大概是20M,一個多小時可以下載完畢! 


1-3 升級Xfree86 


其實Xfree86的升級是超級簡單,但是在升級以前請備份下面的兩個文件: 


/etc/X11/xinitrc/Xclients -- 將來可以用他成為啟動X的預讀文件 

/usr/X11R6/bin/startx -- 新的startx好像不會讀取gnome的gtk資源文件. 


到新的Xree86目錄下面 


./Xinstall.sh -- 安裝XFree86 

然后一路 [y] 下去就可以了. 


然后,你就得用xf86config之類的命令來配置XF86Config文件.詳細的方法不說了,請參考其他文章. 


然后: 

cp startx /usr/X11R6/bin/startx -- 用舊的startx覆蓋新的. 

cp Xclients /etc/X11/xinitrc/xinitrc -- startx會讀取這個文件,選用給定的桌面.(一般是gnome) 


修改/etc/xinitrc,注釋掉文件最后這些 

xclock -geometry 100x100-5+5 & 

xterm -geometry 80x50-50+150 & 

if [ -f /usr/bin/netscape -a -f /usr/doc/HTML/index.html ]; then netscape /usr/doc/HTML/index.html & 

fi 

if [ -f /usr/X11R6/bin/fvwm ]; then 

exec fvwm 

else exec twm 

fi 

(不同版本的RH可能會用一些不一樣) 


如果一切順利,startx后會進入gnome環境! 


二 字體 


2-1 xfs 


新的xfree86默認是不使用xfs,如果是想使用TrueType,我也不推薦使用xfs.所以 setup->system service->關閉xfs 


2-2 得到TrueType字體 


mkdir /usr/X11R6/lib/X11/fonts/trueType -- 建立TrueType的存放目錄 

cp /windows/fonts/simsun.ttf /usr/X11R6/lib/X11/fonts/TrueType -- 將你win98下的simsun字體復制到linux下. 


cd /usr/X11R6/lib/X11/fonts/TrueType 

ttmkfdir>fonts.dir -- 生成fonts.dir 


我使用的Windows 98是SE版本,將生成的fonts.dir改成了下面的樣子. 




simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1 


生成fonts.scale:cat fonts.dir>fonts.scale 


2-3 讓XFree86能夠解析TrueType 

修改/etc/X11/XF86Config,找到解析Fonts的地方,由于FreeType和xtt解析不能夠共存,所以我們關閉FreeType解析,打開xtt解析。 


# This loads the Type1 and FreeType font modules 

Load "type1" 

# Load "freetype" 

Load "xtt" 


然后,還是修改/etc/X11/XF86Config,加入字體搜索路徑: 


FontPath "/usr/X11R6/lib/X11/fonts/local/" 

FontPath "/usr/X11R6/lib/X11/fonts/misc/" 

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" 

FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" 

FontPath "/usr/X11R6/lib/X11/fonts/Type1/" 

FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" 

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" 

FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" 

FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" <-加入這一行 


(注:默認條件,新的XFree86不使用xfs) 


2-4 讓gnome使用TrueType 


修改/etc/gtk/gtkrc.zh_CN,讓gtk使用TrueType字體。 


style "gtk-default-zh-cn" { 

"-misc-SimSun-medium-r-normal--12-0-0-0-p-0-*-*"  




三 享受TrueType 


到這里,你可以享受TrueType的樂趣了! 


把LC_ALL環境變量設定為zh_CN.GB2312(關于中文環境及中文輸入法的安裝請參考上一章),startx看一下吧!! 


讓netscape使用TrueType 

Edit->Preferance->Fonts 將相應的字體項目改為chinese的就夠了。 


漢化 GNOME 的菜單項: 

在 /usr/share/gnome/apps/ 下,有一些以 .desktop 為后綴的文件,打開該文件,加入一行 


Name[zh]=你想要的中文名 


則可對相應的菜單項增加中文名,很容易,一看就會。 

GNOME 的個人菜單項存放在 HOME 目錄下的 .gnome/apps目錄里,形式相同。 


后記: 

以上是本人安裝TrueType字體支持的全過程,如果各位還有什么問題,請發信到[email protected]. 


事情到這里看起來好像是非常完美了,X-Windows有了中文支持,有了中文輸入法,可以使用TrueType字體。但是事實并不是這樣的,BUGS很多,中文的支持也是非常的不完整: 


Gnome所附帶的程序當中,好像就有一個gedit是支持vim協議的。 


在qt 1.42的時候,有一個zh_qt-1.4.2.patch可以讓kde支持中文,1.44的qt加入更好的東方語系的支持但是好像還需要一個補丁,所以當你在gnome環境下看kde菜單的內容是中文的,但是一旦你使用kde桌面,就變成亂碼了。 


gedit對TrueType的支持也不是太好,一旦把它的字體設置成為TrueType,他就會當掉。 


等等。。。。太多了 


我們選擇Linux的原因是它的自由性,臺灣人很無私的做到了這一點,我們目前所能夠看到的合用到的中文支持,好多來自于臺灣。我們又做了些什么?看看那些這個版本那個版本的中文Linux,充其量不過是把RedHat拿回來漢化了一遍而已,是如何漢化的呢?-不告訴你,因為這是他們賺錢的法寶! 


Linux到如今,還并不是一個穩定成熟的系統,在中國流行起來也不過是一兩年而已,現在就靠他想賺錢,總有一天會走上。。。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品乱码久久久久 | 99最新地址 | 久久另类视频 | 伦一区二区三区中文字幕v亚洲 | 欧美国产综合视频 | 鲁丝片一区二区三区免费入口 | 欧美激情猛片xxxⅹ大3 | 99视频有精品 | 青青草在线免费观看 | 91精品久久久久久久久网影视 | 免看黄大片aa | 在线成人av观看 | 久久久久久久九九九九 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 亚洲网在线观看 | 国产视频第一区 | 日本不卡视频在线观看 | 色婷婷av一区二区三区久久 | 欧美成人精品一区二区男人小说 | 国产精品成人免费一区久久羞羞 | 久色伊人 | 亚洲精品91 | 91成人在线免费 | 蜜桃传媒视频麻豆第一区免费观看 | 久久久久久久亚洲精品 | 国产成人自拍视频在线 | 免费看a级片 | 九九热精品在线视频 | 黄色免费电影网址 | 黄色片网站在线看 | 涩涩激情网 | 第一区免费在线观看 | 999精品国产 | 国产精品视频一区二区三区四区五区 | 欧美爱爱视频 | 午夜视频在线 | 精品国产一区二区三区在线观看 | 欧美日韩在线视频一区 | 中文字幕在线资源 | 蜜桃网站在线观看 | 免费一级a毛片免费观看 |