Red Hat 7.2/7.3 中文字體設置工具 fm
2024-07-21 02:36:06
供稿:網友
fm-1.1.tar.gz在本站軟件下載區下載。
該軟件在你安裝了redhat 7.2或7.3后使用,可以使您顯示粗體斜體中文,您的KOFfice和AbiWord就能顯示粗體和斜體中文了。該軟件內含了ttfm包,自動幫您安裝ttfm包,并自動幫你安置redhat自帶的中文字體。AbiWord 1.0.2可以顯示和打印粗體斜體中文,KOffice要等到qt-3.0.5推出也可以打印粗體斜體中文了。和微軟說byebye吧。
選擇安裝簡體中文、繁體中文和英文的顯示支持,缺省設置簡體中文。redhat安裝完畢后就可以顯示和輸入中文了。然后按照下面步驟執行:
su
tar xvfz fm-1.1.tar.gz
cd fm-1.1
./fm.sh
重新啟動就行了。
然后用ttfm.sh就可以增加其他你喜歡的中文ttf字體了。
su
ttfm.sh --add simhei.ttf
這樣就增加了黑體。簡單吧。重新啟動xfree就可以看到斜體和粗體的黑體字了,其他ttf字體可以照此安裝。
下面是ttfm的用法:
ttfm 采用模組化的設計。每一個需要使用到 ttf 字型的
程式都可以提供 ttfm 的模組,然後便可透過 ttfm.sh 來做到
字型的安裝,移除,列表,設定預設字型等治理的動作。
目前已有的 ttfm 模組有:
abiword 安裝給 abiword 用
gscjk 安裝給 Ghostscript6-.51 + CJK patch 用
xttfm 安裝給 X-TT 用的 font.dir, font.alias
舊的模組:
chitex 安裝 ChiTeX 字型
ttf2pk 供 freetype-contrib 的 ttf2tfm, ttf2pk 使用
xfreetype 安裝給 X-freetype 用的 font.dir, font.alias
xttfm-tcl 安裝給 X window 用的 font.dir, font.alias
一些使用范例:
1. 加入字型:
$ ttfm.sh --add /bsmi00lp.ttf
(xttfm 會令 xfs 重新載入字型名稱。假如你不是使用 xfs,
你要自己下 xset fp rehash 令新的字型名稱生效,
或者重新啟動 X Window )
2. 列出字型:
$ ttfm.sh --list xttfm
會列出 xttfm 模組所有安裝的字型。
你現在可以用 xlsfonts 看到這些字型名稱。
并可用 xfd -fn 試試能否看到字型。
3. 移除字型:
$ ttfm.sh --remove bsmi00lp.ttf
這不需多做解釋吧?
4. 設定預設字型:
$ ttfm.sh --setdefault xttfm bkai00mp.ttf
將 xttfm 模組的預設字型更改為 bkai00mp.ttf
這或許是 ttfm 最 powerful 的功能之一了。
你可發現 X Window 預設的中文字型通通變成楷體的。
注重預設字型是跟 encoding 有關的。你可以對不同的
encoding 分別給定預設字型。ttfm 會自動根據所給定
ttf 自動判定應設定那種 encoding 的預設字型。
例如 ttfm.sh --setdefault xttfm gkai00mp.ttf
會設定 GB 的預設字型為楷體。
5. 模組的初始化
$ ttfm.sh --initm ...
這個功能是用來在安裝一模組時,將系統已有的
ttf 字型通通安裝到該模組中。
假如下:
$ ttfm.sh --initm all
會令所有已安裝的模組都做初始化的動作。
(也就是將所有字型安裝到所有的模組中)
假如你撰寫了一個 ttfm 的模組,請記得在安裝時
執行 ttfm.sh --initm
總之,在 CLE 中使用 TrueType 字型,只有一句話可形容:
"哪無加 EASY?!
!" :)