PALMisLIFE 討論區
標題:
[分享] 在 debian 下製作 qpf 字型的方法
[列印本頁]
作者:
mfhsieh
時間:
2005-1-6 03:49
標題:
[分享] 在 debian 下製作 qpf 字型的方法
因為我慣用 debian 的 linux 系統,而之前大家所提製作 qpf 字型的方式都以 rpm + tgz 為主。
我在多方嘗試後,試出了在 debian 下製作 qpf 字型的方法,在此野人獻曝回饋一下。這看來會比在 redhat 下容易,以前沒試過的人,若以後要轉 qpf 字型時,可以考慮一下 debian 的平台。
1. 安裝 qt3-dev-tools-embedded,這個套件中就有 qvfb 及 makeqpf 兩支程式:
apt-get install qt3-dev-tools-embedded
2. 上面裝的 makeqpf 並無法用來產生我們須要的 qpf 字型。詳情請看
Converting TTF fonts into QPF
。所以要另抓可用的版本:
wget
http://moria.ionkov.net/zaurus/makeqpf/makeqpf-ft-2.1.4-default
為了怕名字太長難記,把它改名為 makeqpf:
mv makeqpf-ft-2.1.4-default ~/makeqpf
3. 建立目錄架構:
mkdir -p ~/qt3/lib/fonts
4. 在剛剛建立的 fonts 目錄下,建立檔案 fontdir,內容大概是 (請自行調整):
arial arialuni.ttf FT n 50 100 u
arial arialuni.ttf FT n 50 120 u
... (略)
arial arialuni.ttf FT n 50 240 u
另外把從 windows 複製出的 arialuni.ttf 也放到這個目錄中。
5. 開啟 QT 的 virtual framebuffer,執行後會有一個全黑的視窗跑出來:
qvfb &
6. 執行 makeqpf,執行後會在上面的視窗中跑出一個小視窗:
export QTDIR="~/qt3"; ~/makeqpf -display Transformed:Rot270 -A
在等待一會兒後,在 ~/qt3/lib/fonts 中就自動會有字型檔生成了。
--
註:其實我在第二個步驟虛耗了好幾個鐘頭。後來才發現要 patch 過的版本才能用。
註:其實方式和
以前
的差不多啦!只是裝軟體時容易一些,而且執行指令時環境變數用預設的就可以了。
[
Last edited by mfhsieh on 2005-1-6 at 04:01
]
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5