廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 2830 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
pigpig5442
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[轉帖]X-Window 下安裝新的中英文字型
您可以到 ftp://cle.linux.org.tw/pub...edHat/RPMS/ 去下載 ttfm-1.0-6.i386.rpm,
或是到各大學的 ftp 網站仔細找找,依據 CLE 網站的提示,列出了下列地點:

台大計中 CLE 主站:ftp://cle.linux.org.tw/pub/CLE/
中研院 TLUG 站:ftp://tlug.sinica.edu.tw/pub3/CLE/gaga/

Mirror站台:
中研院:ftp://linux.sinica.edu.tw/CLE/CLE/

交通大學:
ftp://linux.nctu.ed...ts/CLE/
ftp://linux2.nctu.e...sts/CLE/
ftp://linux.csie.nctu.edu...utions/CLE/

中山大學:
ftp://ftp.nsysu.edu....CLE/CLE/
ftp://ftp.cdpa.nsysu.e.../CLE/CLE/

中央大學:ftp://ftp.ncu.edu.tw/Linux/distributions/CLE/
成功大學:ftp://ftp.ee.ncku.edu.tw/pub/Linux/CLE/CLE/
中華大學:ftp://ftp.chu.edu.tw/Linux/CLE/
東華大學:ftp://ftp.ndhu.edu.tw/Linux/CLE/CLE/
輔仁大學:ftp://ftp.tku.edu.tw/OS/Linux/distributions/CLE/gaga/
台北科技大學:ftp://ftp.ntut.edu.tw/OS/Linux/CLE/CLE/
台灣科技大學:ftp://ftp.ntust.edu.tw/unix/linux/CLE/gaga/
中正理工學院:ftp://ftp.ccit.edu.tw/OS/Linux/CLE/CLE/

當您取回了 ttfm 套件後,以 root 身份安裝它
(接下來要做的其他變動,也都是以 root 身份進行喔)
# rpm -Uvh ttfm*




--------------------------------------------------------------------------------

修改 ttfm 套件中附帶的 xttfm.ttfm(修正英文字距過大的瑕疵)
請先從本站下載 xttfm.ttfm.gz 這個檔案。並且將它放到 /usr/share/fonts/install/ 這個目錄下,
做如下處置:

# cd /usr/share/fonts/install/
先備份原來的檔案
# mv xttfm.ttfm xttfm.ttfm.bak
再解壓縮修改過的檔案
# gunzip xttfm.ttfm.gz
改成可執行檔
# chmod +x xttfm.ttfm



經過了以上步驟,再以 ttfm 管理的字型,便不會有英文字距太大的情況出現。
如果您先前有用 ttfm.sh 新增過字型,出現某些 SIZE 英文字距過大,您可以先
移除原來安裝過的字型,再安裝一次字型即可。

# cd /字型路徑/
# ttfm.sh --remove 字型檔案名稱

(也許有人要問:為什麼會有某些英文 SIZE 過大?有些卻不會?)

問得好!!筆者也是經過一番苦思,再加上不斷測試,大體上已經知道是怎麼
一回事,不過,不要怪筆者藏私,這不是三言兩語可以說盡的,何況,筆者尚
未完全融會貫通,若是隨便說說,怕會誤人子弟,總之呢!是 encoding 的問題。

有興趣的話,您可以看一下 xttfm.ttfm 的內容,在 install_xfont() 這個函數中,有
一段以 ######################## 標註起來的內容,那是筆者自行加上的,聰明
的您一看,就什麼都明白了 ^_^


--------------------------------------------------------------------------------

用 ttfm 來管理字型
安裝好了 ttfm 之後,就可以用 ttfm.sh 這個 Shell Script 來安裝新字型了。
這裡是以 Windows 的 mingliu.ttc(新細明體)為例,這是最多人想要安裝
的字型了,接著說明如何使用 ttfm。


# ttfm.sh --add /路徑/mingliu.ttc

註(1):"/路徑/" 是您 mingliu.ttc 完整的路徑 ,如果您是從 Windows 直接複製的話,檔名也許是 Mingliu.ttc,請注意大小寫。

註(2):用 ttfm.sh --help 可以看到更多的用法。



(什麼!?就這樣?你騙我!)
沒有!我沒騙你,真的,就是這麼 Easy ^_^

這道指令執行完後,會將 mingliu.ttc 複製到 /usr/share/fonts/ttf/ 這個目錄下,
並且在 /usr/X11R6/lib/X11/fonts/TrueType/ 建立連結以及 fonts.alias、fonts.dir、fonts.scale 等相關設定檔,您可以去看看。


[ 此文章被andyz在2005-05-18 20:05重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:台灣數位聯合 | Posted:2005-03-15 19:29 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.090229 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言