About me

我的相片
I'm a web and software developer from Kaohsiung, Taiwan.
I design and implement user interfaces, also contribute to open source projects.
http://penkia.net/portfolio

2008年4月22日 星期二

將全真字型 (TrueType) 轉為點陣字 (pcf)

要讓編好的 Xvesa 能夠在不增加字型路徑的情況下顯示中文字, 其中一個方法就是將 TTF 字型轉成 PCF.

在 Ubuntu 上, 要安裝兩個套件:
apt-get install xfonts-utils gbdfed

使用 gbdfed 匯入 (import) 字型 (如 /usr/share/fonts/truetype/arphic/uming.ttf) 並另存為 uming.bdf

bdftopcfgzip 指令將它壓縮:
bdftopcf uming.bdf -o uming.pcf; cat uming.pcf | gzip -9 > uming.pcf.gz
這樣就完成啦!

做好的 uming.pcf.gz 大約是 840K, 放到 /usr/share/fonts/X11/misc/ 底下, 終端機總算是可以顯示中文了. :-)

沒有留言: