AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

11頁(共12頁) 上一頁  1, 2, 3 ... , 10, 11, 12  下一步

向下

[報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 Tiger&蘋果爸 于 2011-10-19, 17:33

主題回顧 :


當在傳輸交流DWG圖檔時,我們必須提供對方圖檔相關聯的檔案(如:字體檔及大字體檔),對方才可以正常顯示圖面中所有文字內容,雖然可以透過「電子傳送」ETRANSMIT指令,自動將DWG圖檔所有字體檔打包成ZIP格式檔,連同DWG圖檔一併提供給對方,但有了字體檔使用者本身還是必須手動方式,放置到AutoCAD系統預設的字型支援路徑中,這樣開啟DWG圖檔才能正確找到字體顯示文字內容。

AutoCAD一直以來沒有自動指定替代「中文大字體檔(SHX)」功能,簡單說就是打開DWG圖檔後,圖面中若找不到的中文大字體,可透過介面設定以「chineset.shx」大字體暫時替換。目前使用者依預設當找不到中文大字體時,螢幕畫面會出現「替換字體」對話方塊,需以手動方式逐一選用「替代字體檔」,通常選用「chineset.shx」大字體暫時替換。

註:這邊的「暫時替換」意思是說,在目前圖面中暫時顯示正確文字內容而已,既有的文字型式大字體並不會替換,也就是說下次關閉AutoCAD後,再開啟圖檔或不同電腦開啟仍然需要手動方式選用「替代字體檔」

所以目前業界選用「chineset.shx」大字體方式千其百種,在我的工作經歷及教學過程也提到了不少方式,但是截至目前為止AutoCAD仍然沒有一個簡單又有效率的方式,在這裡特別整理出心得與解決方法供大家參考,希望能對各界朋友在工作中能夠順利的解決替代大字體問題。

好開心



■字體檔概述:
關於 DWG 圖檔中使用的文字字體,可以分別選用 Windows「TrueType字體」或 AutoCAD「SHX字體」這二種。
1、TrueType字體:使用者在 DWG 圖檔中比較常用的為「細明體」及「標楷體」

TrueType字體優點可以同時顯示「英文/數字/中文」,缺點若是圖面中大量使用相當耗資源,會造成開圖及改圖延遲緩慢等狀況。當您使用特殊TrueType字體(如:華康中黑體、全真中圓體等其他字體),在其他的使用者電腦中若沒有這些特殊字體,系統將自動使預設字體替換。
註:選用「TrueType字體」時,無法選擇大字體。

2、SHX字體:使用者在 DWG 圖檔中比較常用的依照預設為「txt字體」及「chineset大字體」這二種

txt(字體檔)主要用於顯示「英文/數字」,chineset(大字體檔)則用來顯示「繁體中文」,一般「文字型式」使用「SHX字體」及「SHX大字體」組合,優點可以有效降低資源消耗,開圖及改圖不會有延遲緩慢等狀況。若是使用特殊SHX大字體(如:lsp.shx、china.shx等其他大字體),在其他的使用者電腦中若沒有這些特殊大字體,當開啟DWG圖檔時系統將會出現「替換字體」對話方塊,使用者需手動選擇替換大字體。
註:通常在亞洲使用SHX字體均需選用「大字體檔」,並依照不同版本語系選用不同的大字體檔(如:簡體中文字體gbcbig.shx 及 日文字體bigfont.shx 等其他字體)。



■替代字體檔說明:
AutoCAD目前提供二種方式,依照不同的「字體」有不同的替代方法。
1、「替代字體檔」FONTALT系統變數:這個功能目的在自動替代電腦找不到的字體(TrueType字體及SHX字體),系統預設字體為 simplex(SHX字體)。

若是DWG圖檔中TrueType字體的文字字串內容為「英文/數字/中文」,多行文字(MTEXT)「英文/數字」部分會使用simplex.shx替代字體,「中文」部分會使用Windows中一個類似字體替換(如:細明體),單行文字(TEXT)「英文/數字」部分會使用simplex.shx替代字體,「中文」部分無法使用字體替換TrueType字體,文字內容則會以問號顯示。
註:FONTALT系統變數僅處理透過 MTEXT指令建立的文字。

二、「字體對映檔」FONTMAP系統變數:這個功能目的在於DWG圖檔關於中文的大字體檔替代

使用者可透過記事本開啟 acad.fmp(字體對映檔),加入對映行內容語法(lsp;chineset.shx),優點日後當電腦找不到的特殊SHX大字體(如:lsp.shx),會自動使用 chineset(大字體檔)替代,螢幕畫面不會出現「替換字體」對話方塊。
缺點若有五種以上大字體找不到,使用者本身需要自行逐一加入對映行內容語法,需要先開起DWG圖檔查詢找不到的特殊SHX大字體名稱。



■替代大字體解決方案:
2、新增大字體(@chineset.shx)
將預設的 chineset.shx(大字體檔),複製後在更名為「@chineset.shx」,目的在於日後開起DWG圖檔時找不到大字體檔,螢幕畫面出現「替換字體」對話方塊,利用檔名名稱排序特性,@chineset.shx大字體檔會置頂為第一個顯示,使用者只需要連續點選「確定」按鈕,不用花時間選用預設「chineset.shx」。

chineset.shx大字體檔位置:
C:\Program Files\AutoCAD 版本\fonts(autocad 2011以下版本)
C:\program files\autodesk\autocad 版本 - traditional chinese\fonts(autocad 2012以上版本)

影片操作:


二、字體對映檔(FMP)
字體對映檔(FMP)為字體及其替換字體的清單。找不到圖面中使用的字體(SHX)時,會使用「字體對映檔」將缺少的字體替換為其他字體。請注意不是自動置換字體而是暫時替換取代字體。
字體對映檔位置:
XP系統: C:\Documents and Settings\使用者帳號\Application Data\Autodesk\AutoCAD 版本\版本代號\cht\support\acad.fmp
Win7以上系統: C:\Users\使用者帳號\appdata\roaming\autodesk\autocad 版本\版本代號\cht\support\acad.fmp


影片操作:


三、開發程式(chinesetshx.lsp)
透過AutoLISP開發程式,將目前的DWG圖檔的所有文字型式的大字體,全部變更為「chineset.shx」大字體,日後不同的電腦或AutoCAD版本開啟DWG圖檔,都不需要再選用替換大字體。

註:若是公司自己的圖檔有字型檔規範,建議將原始DWG圖檔另存後再執行程式,若為對方的圖檔則可以直接執行程式轉換(若有必要可以備份對方的原始DWG圖檔)。

影片操作:


chinesetshx.lsp程式下載:(回覆可見


四、自動替換大字型檔(CorelCAD)
1.使用自動選用替代大字型檔,透過「工具(T)」功能表 →「選項」→ 螢幕畫面中會出現「選項」視窗
2.「檔案位置(F)」→「工程圖支援」→「替換字型檔案」→「大字型」→「瀏覽」
3.請選擇預設的 chineset.shx 大字型檔 →「確定」,這樣日後 CorelCAD 將自動幫您選用替代大字型檔
4.確認指定好「大字型」,下次開圖就不再會出現 "找不到字型檔,請指定替代字型檔" 訊息


影片操作:




相關文章討論:
「問題」範例 AUTOCAD 2006...找不到字型檔
[知識]TrueType字體轉SHX字體
[討論]請問如何讓AUTOCAD開檔的速度加快及字型可以自動化!
[已解決]關於開啟圖面時 CHINA.SHX 字型找不到,而要手動指定成 chineset.shx 字型檔問題的回覆


Tiger&蘋果爸 在 2017-04-05, 10:07 作了第 6 次修改

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17820
年齡 : 42
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 68069
威望值 : 13256
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下


回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 hongyear 于 2017-09-29, 15:20

這個真的很有用,謝謝!
avatar
hongyear
一般會員
一般會員

文章總數 : 16
年齡 : 50
來自 : 台中
職業 :
愛好 : 電腦
個性 : 溫和
使用年資 : 5
使用版本 : 2000
經驗值 : 2487
威望值 : 6
注冊日期 : 2011-11-28
藍鵲296號
男 巨蟹座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 leocad 于 2017-10-03, 09:24

謝謝樓主實用教程
avatar
leocad
新手上路
新手上路

文章總數 : 1
年齡 : 39
來自 : 台北
職業 :
愛好 :
個性 :
使用年資 : 1
使用版本 : 2015
經驗值 : 292
威望值 : 0
注冊日期 : 2017-10-03
男 摩羯座 馬

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 rr0204 于 2017-10-03, 10:53

之前圖檔都4~5種要變所以都直接用手動換,今天拿到新圖檔居然有16個,趕緊上來尋求協助!!感謝分享
avatar
rr0204
一般會員
一般會員

文章總數 : 30
年齡 : 28
來自 : 中華民國宜蘭縣
職業 : 學生
愛好 : AutoCAD
個性 : 求知慾很強
使用年資 : 4年
使用版本 : 2004-2008
經驗值 : 3573
威望值 : 5
注冊日期 : 2008-11-26
男 金牛座 馬

http://www.wretch.cc/blog/Rr0204

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 19nature 于 2017-10-11, 22:34

感謝分享,正碰到這個問題。
avatar
19nature
新手上路
新手上路

文章總數 : 2
年齡 : 40
來自 : 台南
職業 : 待業
愛好 : 爬山
個性 : 隨性
使用年資 : 初學
使用版本 : 2016
經驗值 : 287
威望值 : 0
注冊日期 : 2017-10-11
男 天秤座 蛇

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 cheryl.yao 于 2017-10-25, 08:23

感謝分享
avatar
cheryl.yao
一般會員
一般會員

文章總數 : 12
年齡 : 38
來自 : 北埔村
職業 : 繪圖員
愛好 : 玩3C類
個性 : 迷糊(嗚~~
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 346
威望值 : 30
注冊日期 : 2017-10-18
女 白羊座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 junnan 于 2017-11-08, 13:19

非常感謝,蘋果爸。
avatar
junnan
新手上路
新手上路

文章總數 : 1
年齡 : 38
來自 : 新北
職業 : 機電工程規劃
愛好 : 運動及爬山
個性 : 外向
使用年資 : 10年
使用版本 : 2016
經驗值 : 360
威望值 : 0
注冊日期 : 2017-07-27
男 水瓶座 羊

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 joyliu1234 于 2017-11-28, 15:14

感恩常用的工具
avatar
joyliu1234
一般會員
一般會員

文章總數 : 4
年齡 : 50
來自 : taipei
職業 : mis
愛好 : 騎車
個性 : ok
經驗值 : 3276
威望值 : 0
注冊日期 : 2009-08-17
男 雙魚座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 yamahaha 于 2017-11-30, 15:27

感謝!!!
非常需要!
avatar
yamahaha
新手上路
新手上路

文章總數 : 1
年齡 : 37
來自 : 桃園市
職業 : 工程師
愛好 : 電影
個性 : 驕傲
使用年資 : 新手初學
使用版本 : 2009
經驗值 : 234
威望值 : 0
注冊日期 : 2017-11-30
男 摩羯座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 Jane lai 于 2017-12-09, 09:03

感謝您的分享,整理得真好~~
avatar
Jane lai
初級會員
初級會員

文章總數 : 31
年齡 : 50
來自 : 高雄市
職業 : 屋面&帷幕設計工程師
愛好 : 思考及閱讀
個性 : 挑戰自己
使用年資 : 10年以上
使用版本 : 2018
經驗值 : 3432
威望值 : 12
注冊日期 : 2009-07-02
經典問與答讀者 女 雙子座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 jaifei 于 2017-12-13, 15:23

感謝分享教學!
avatar
jaifei
新手上路
新手上路

文章總數 : 1
年齡 : 35
來自 : Taiwan
職業 : Architecture
個性 : .......
經驗值 : 3356
威望值 : 0
注冊日期 : 2009-05-14
女 處女座 狗

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 Joan-Yeh 于 2018-01-31, 09:53

原來還有自動替代自體的方法啊 下載來用用 這樣就不用一直點了 竊喜 竊喜 竊喜
avatar
Joan-Yeh
專屬會員
專屬會員

文章總數 : 132
年齡 : 49
來自 : 台灣
職業 : 設計師
愛好 : 閱讀 放空
個性 : 中性
使用年資 : 10年
使用版本 : 2012
積分 : 1
經驗值 : 3897
威望值 : 15
注冊日期 : 2009-05-21
顧問外掛程式 經典問與答讀者 女 雙子座 雞

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 bojue5 于 2018-01-31, 14:00

真的沒有字體可以用這個方式臨時解決,
又學到一個新的解決方案
avatar
bojue5
一般會員
一般會員

文章總數 : 5
年齡 : 30
來自 : 台中市
職業 : 待業
愛好 : 上網
個性 : 內向
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 191
威望值 : 0
注冊日期 : 2018-01-30
男 射手座 兔

回頂端 向下

感謝分享

發表 由 素緣 于 2018-02-05, 16:28

感謝分享,受益良多謝謝
avatar
素緣
新手上路
新手上路

文章總數 : 1
年齡 : 35
來自 : 宜蘭
職業 : diy
愛好 : 布袋戲
個性 : 隨和
使用年資 : 新手初學
使用版本 : 2013
經驗值 : 167
威望值 : 0
注冊日期 : 2018-02-05
男 獅子座 狗

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 denniskc 于 2018-02-23, 16:23

感謝蘋果爸分享字體替代方案
avatar
denniskc
一般會員
一般會員

文章總數 : 34
年齡 : 48
來自 : Taoyuan
職業 : Civil
愛好 : game
個性 : SONG
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 2304
威望值 : 6
注冊日期 : 2012-08-21
男 獅子座 雞

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 jensen58 于 2018-03-02, 13:48

蘋果爸,感謝!很有幫助!
avatar
jensen58
新手上路
新手上路

文章總數 : 6
年齡 : 50
來自 : 台灣高雄
職業 : 營造廠工程師
愛好 : 繪圖
個性 : 中性
使用年資 : 20+
使用版本 : 2010
經驗值 : 2043
威望值 : 0
注冊日期 : 2013-01-03
男 水瓶座 羊

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 hankchou 于 2018-03-04, 22:00

感謝解決問題
avatar
hankchou
新手上路
新手上路

文章總數 : 1
年齡 : 26
來自 : 台灣新北市汐止
職業 : 待業
愛好 : 電腦組裝,室內設計
個性 : 創新
使用年資 : 新手初學
使用版本 : 2018
經驗值 : 140
威望值 : 0
注冊日期 : 2018-03-04
男 巨蟹座 猴

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 dd0916 于 2018-03-08, 08:59

非常容易發生的事情
多謝蘋果爸的分析整理與教學
受益非淺~~~感恩!
謝謝囉
avatar
dd0916
一般會員
一般會員

文章總數 : 38
年齡 : 41
來自 : taipei
職業 : ME
愛好 : MOVIE
個性 : 良善
使用年資 : 10
使用版本 : 17
經驗值 : 302
威望值 : 12
注冊日期 : 2018-03-07
男 雙子座 蛇

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 chuncheng 于 2018-03-14, 11:01

感謝 蘋果爸分享
avatar
chuncheng
一般會員
一般會員

文章總數 : 10
年齡 : 29
來自 : 新北市
職業 : 機電工程業
愛好 : 研究電腦
個性 : 內向
使用年資 : 3年
使用版本 : 2014
經驗值 : 247
威望值 : 0
注冊日期 : 2018-01-04
男 雙魚座 蛇

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 lok 于 2018-03-16, 15:48

謝謝!
avatar
lok
一般會員
一般會員

文章總數 : 21
年齡 : 43
來自 : 台北市
職業 : 機械工程
愛好 : cad繪圖
個性 : 內向
使用年資 : 剛接觸
使用版本 : 2011
經驗值 : 3052
威望值 : 0
注冊日期 : 2010-05-21
男 雙子座 兔

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 btoker 于 2018-03-29, 14:08

感謝分享
avatar
btoker
一般會員
一般會員

文章總數 : 2
年齡 : 33
來自 : 台北
職業 : 工程師
愛好 : 工程
個性 : 溫良恭謙讓
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 602
威望值 : 0
注冊日期 : 2016-12-02
男 雙魚座 牛

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 edmondsforum 于 2018-04-07, 17:21

謝謝蘋果爸 最近派得上用場了
avatar
edmondsforum
一般會員
一般會員

文章總數 : 9
年齡 : 28
來自 : 台中
職業 : 水保顧問
愛好 : 電玩
個性 : 隨和、
使用年資 : 2年
使用版本 : autocad 2008 ,autocad 2017
經驗值 : 434
威望值 : 0
注冊日期 : 2017-07-11
男 白羊座 馬

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 kumamuk 于 2018-05-03, 18:33

感謝分享,一直找不到根治字型問題的方法。
avatar
kumamuk
一般會員
一般會員

文章總數 : 2
年齡 : 33
來自 : 台北
職業 : 待業
愛好 :
個性 : 討厭填表
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 91
威望值 : 6
注冊日期 : 2018-05-03
男 雙魚座 牛

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 naglfar0228 于 2018-05-11, 23:27

剛使用CAD不久,對於空白的畫面花了不少時間想為甚麼,經由這篇讓我恍然大悟
avatar
naglfar0228
新手上路
新手上路

文章總數 : 1
年齡 : 37
來自 : 台東
職業 :
愛好 : 打籃球
個性 : 溫和
使用年資 : 2年
使用版本 : 2015
經驗值 : 88
威望值 : 0
注冊日期 : 2018-04-25
男 雙魚座 雞

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 Tiger&蘋果爸 于 2018-05-12, 17:16

naglfar0228 寫到:剛使用CAD不久,對於空白的畫面花了不少時間想為甚麼,經由這篇讓我恍然大悟
現在明白不算晚~
趕快分享給你的冰友吧!
竊喜

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17820
年齡 : 42
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 68069
威望值 : 13256
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [報告]DWG圖檔找不到大字體(SHX檔)之「替代大字體」解決方案

發表 由 spaceport 于 2018-05-16, 16:43

感謝蘋果爸分享寶貴知識
avatar
spaceport
新手上路
新手上路

文章總數 : 1
年齡 : 33
來自 : 桃園
職業 : 工程師
愛好 : 大自然
個性 : 隨和
使用年資 : 新手
使用版本 : 2012
經驗值 : 2035
威望值 : 0
注冊日期 : 2012-12-25
男 白羊座 牛

回頂端 向下

11頁(共12頁) 上一頁  1, 2, 3 ... , 10, 11, 12  下一步

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章