編輯 CXF 字型
QCAD 內建一組採用其自有 CXF 格式的線條字型。線條字型有時在 CAD 中用來取代 TrueType 字型。線條字型也常用於雕刻或其他後續加工。QCAD 可以使用系統上安裝的任何 TTF 字型,以及其字型目錄中可用的 CXF 字型。
QCAD 可以載入及編輯 CXF 格式的字型。
開啟 CXF 字型以進行編輯
Section titled “開啟 CXF 字型以進行編輯”若要在 QCAD 中載入現有的 CXF 字型檔以檢視及編輯其字形,只需使用選單 檔案 > 開啟,並選擇格式篩選器 “CXF Font Files (*.cxf)”。接著選擇您要開啟的字型檔。QCAD 隨附的字型儲存於您 QCAD 安裝的 “fonts” 目錄中。
請注意,依您的安裝路徑、登入憑證及作業系統而定,此目錄可能為唯讀。在此情況下,您可能會想將字型檔移至其他資料夾以進行編輯。
編輯 CXF 字型
Section titled “編輯 CXF 字型”字型字形(字型中各種字母與符號的表示)會以區塊定義的形式載入 QCAD。請確保塊狀列表為可見(檢視 > 塊狀列表),以便您能輕鬆瀏覽字型字形。每個代表字形的區塊都有一個格式為 “[十六進位 Unicode] [字元]” 的名稱,例如 Unicode 為 65(十六進位為 41)的大寫 “A” 為 “0x0041 A”。若要開啟並編輯字型字形,請雙擊其區塊。字形接著會顯示於 QCAD 的圖形檢視中:
依字型而定,可能會顯示輔助線。這些並非字型的一部分,僅用於在建立及編輯字形時提供一些引導。您可以透過關閉 “Auxiliary” 圖層來關閉輔助線。
依 CXF 格式的慣例,大寫 “A” 應以 9 個繪圖單位的高度來建構。當字型用於文字實體時,QCAD 會依使用者所選的文字高度加以縮放。字形的參考點 0,0 應位於基線的左下角。在 CXF 格式中,字形可以包含線、弧與多聚合線。可以使用雲形線,但在匯出時會轉換為多聚合線。
若要新增字型中目前不存在的字形,您需要新增一個名稱為 [十六進位 Unicode] [字元] 的區塊,例如大寫 A 為 “0x0041 A”。您可以在 Unicode 聯盟官方網站的 Code Charts 區段查詢 Unicode 代碼。如果字型已包含許多字元的字形,您可能會想使用 區塊 > 複製區塊 複製具有相似字形的現有區塊。
儲存 CXF 字型
Section titled “儲存 CXF 字型”字型檔可以像圖面檔一樣使用 檔案 > 儲存 或 檔案 > 另存新檔 儲存。需要重新啟動 QCAD 才能重新初始化其 “fonts” 目錄中的所有 CXF 字型。
CXF 檔案標頭
Section titled “CXF 檔案標頭”CXF 字型會將字型的額外資訊儲存在一個簡單、人類可讀的字型標頭中。此資訊可以使用文字編輯器或在 QCAD 內以下列方式編輯:
- 確保屬性編輯器顯示來自圖層的屬性:編輯 > 應用首選項 > 小工具 > 屬性編輯器:勾選選項「顯示目前區塊和目前圖層的屬性」。
- 在圖層列表中啟用 “0” 圖層(檢視 > 圖層清單)。
- 在屬性編輯器(檢視 > 屬性編輯器)中,將頂部的選取從「全部」變更為「圖層」。屬性編輯器現在會顯示 “0” 圖層的屬性。
- 使用屬性編輯器變更 CXF 字型的中繼資訊:
- Authors:以逗號分隔的字型作者清單
- AuxiliaryLines:以逗號分隔的輔助線位置與角度清單,格式為:x1,y1,angle1, x2,y2,angle2, …
- Encoding:字型編碼(應為 “UTF-8”)
- LetterSpacing:兩個字母之間的間距
- WordSpacing:兩個單字之間的間距
- LineSpacingFactor:可用來增加/減少預設行距
- Names:以逗號分隔的此字型名稱/別名清單