指令 GZTT - 字型初始化

一句話說明:把 Grebarz、Grebarz_pmh、Grebarz_Bold 三個文字樣式,依你在 GzOP 系統選項設定的字型,套用到目前作用中的圖面。

這個指令能做什麼

GZTT 會把目前圖面的三個 Grebarz 專用文字樣式,統一設定為你在 GzOP 系統選項中指定的字型:

若圖面中尚未建立這三個樣式,GZTT 會自動建立;若已存在,則直接覆寫其字型設定。若你從未在 GzOP 調整過字型,套用的就是原廠預設值(見下表)。

套用新字型後,GZTT 會一併自動重新計算圖面中所有標註與非靠左對齊文字(含圖塊屬性文字)的顯示位置,讓它們跟著新字型的字寬正確歸位,不需要你再手動搬移或複製這些物件才能刷新顯示。

什麼情況下需要執行

情境 說明
剛在 GzOP 改了字型設定 GzOP 按下確定會自動套用到「目前」的圖,但不會套用到其他已開啟的圖面,需各自執行一次 GZTT
開啟舊圖或外部來源的圖面後文字異常 插入圖塊、開啟其他單位提供的圖面後,Grebarz 系列樣式的字型設定可能被覆蓋或污染
AutoCAD 2027 開啟部分舊圖後文字整片消失 見下方〈AutoCAD 2027 已知問題〉

操作步驟

  1. 切換到需要處理的圖面
  2. 輸入指令 GZTT 並按 Enter,不需選取物件或做任何額外操作
  3. 完成後跳出訊息視窗,列出 Grebarz、Grebarz_pmh、Grebarz_Bold 三個樣式各自套用的字型,並提示字型可於 GzOP 調整、其他已開啟的圖需各自執行一次

字型預設值

文字樣式 用途 預設字型
Grebarz 一般配筋文字 isocp.shx(另掛 chineset.shx 顯示中文)
Grebarz_pmh 游標跟隨提示文字 txt.shx(另掛 chineset.shx 顯示中文)
Grebarz_Bold 粗體文字 微軟正黑體;本機未安裝時退回目前 Grebarz 主字型的設定值
💡這些不再是寫死的固定值

三個樣式使用的字型,現在都可以在 GzOP 系統選項中調整。上表是「從未調整過」時的原廠預設值——調整過之後,GZTT 套用的會是你設定的值,不是表格中的預設值。

AutoCAD 2027 已知問題:部分舊圖開啟後文字整片消失

部分圖檔在 AutoCAD 2027 開啟後,Grebarz 樣式使用的主字型會整片載入失敗,文字消失,狀態列出現「造型 xxx 未定義」的訊息。經比對確認,AutoCAD 2020 與 2027 內建的 isocp.shx 是完全相同的檔案(檔案大小、建立日期皆相同),已排除字型檔案本身損毀或版本間內容不同的可能——這是 AutoCAD 2027 對這個字型載入行為的已知回歸,不是圖面或本機字型檔案的問題。

若遇到這個狀況,可以嘗試自救:

  1. 執行 GzOP,把 Grebarz(與同樣使用 SHX 字型的 Grebarz_pmh)的主字型改成 isocp2.shx——這個選項與 isocp.shx 字高相同,不會影響既有文字的版面配置
  2. 按確定套用後,回到出問題的圖面再執行一次 GZTT
  3. 確認文字是否恢復顯示;若沒有效果,可再嘗試 GzOP 提供的其他字型選項
💡已實測有效

這個排除方式已在實際專案中測試確認可解決 AutoCAD 2027 的文字消失問題,並額外驗證梁號歸位、高程定義、GzSTA 材料統計、筋串搭接四項資料流皆正常運作。不過這次驗證範圍是單一專案,並非逐一窮舉所有受影響圖面;若切換後仍未恢復顯示,可能是另一個原因,建議保留圖檔並聯繫技術支援協助排查。

注意事項

相關指令

指令 說明
GzOP 設定 Grebarz、Grebarz_pmh、Grebarz_Bold 各自使用的字型;GZTT 就是把這份設定套用到目前的圖
GZ109 掃描並修復圖面中其他文字樣式的缺字型問題,會略過 Grebarz 專用的三個樣式