疑難排解 Adobe 應用程式的字體問題
本文件可以協助您解決安裝字體,或在 Adobe 應用程式使用字體時產生的問題。 字體問題會以多種形式顯現出來,包括但不限於:
- 應用程式的字體選單中未出現字體。
- 字體無法正確列印。
- 選單和對話方塊中的字體出現不正確的字母或字元。
- 字體無法正常顯示在畫面上。
- 安裝字體後發生錯誤或當機。
- 只有特定使用者能使用字體。
為使本文內容發揮最大效用,請依序執行下列工作。
1. 檢查系統是否支援該字體格式。
如果您使用的是不受支援的字體格式,則系統將無法在應用程式中顯示或列印字體。
Adobe 應用程式支援下列字體格式:
- .dfont
- Multiple Master (僅限 macOS X 10.2 以上版本)
- OpenType (.otf)
- TrueType (.ttf)
- TrueType Collection (.ttc)
2. 確定字體已安裝在正確的資料夾中。
macOS X 具有五個字體資料夾,可讓您以不同方式使用字體。macOS X 允許系統擁有重複的字體副本,因此字體資料夾的數目不受限制,您可以視需求安裝字體。如果字體有重複的名稱,無論字體格式為何,macOS X 都會依序從下列位置使用字體:
- 使用者/[使用者名稱]/資料庫/字型
- 資料庫/字體
- Network/Library/Fonts
- System/Library/Fonts (請避免變更此資料夾,其中含有 macOS X 系統和顯示器所需使用的 .dfont 字體)。
- System Folder/Fonts
附註:安裝在 System Folder/Fonts 中的字體適用於所有 Cocoa 應用程式。
若要在 macOS X 中安裝字體,請執行下列作業:
-
結束所有應用程式 (才能使用這些應用程式中的字體)。
-
登入:
- 如果您是將字體安裝在 Users/[使用者名稱]/Library/Font 資料夾中,請使用您的使用者名稱登入。
- 如果您是將字體安裝在 Library/Fonts 資料夾中,請以管理員身分登入。
- 如果您是將字體安裝在網路伺服器上的 Network/Library/Fonts 資料夾中,請聯絡您的網路管理員。
-
將原始媒體 (如: CD) 中的字體檔案,拖曳到硬碟中一或多個下列資料夾:
附註: 安裝 PostScript 字體時,請將外框字體檔案和點陣字體包裝檔一起拖曳到適當的資料夾。(在 macOS X 中,字體包裝檔和其他字體檔案的外觀及執行方式類似。無法像在 macOS 9 一樣按兩下開啟檔案。)
- 系統資料夾 / 字體,用以存取執行 macOS X 系統的應用程式字體。
- 程式庫 / 字體,用以供全部執行 macOS X 的使用者在所有應用程式上存取字體。
- Users/[使用者名稱]/Library/Fonts,提供特定使用者在 macOS X 中使用。(只有在您以特定的使用者身分登入時,才可以在 macOS X 環境下的所有應用程式中使用此字體。)
- Network/Library/Fonts,提供遠端使用者在 macOS X 環境下執行的網路檔案伺服器中,透過區域網路 (LAN) 存取
3. 疑難排解協力廠商的字體管理軟體
停用所有字體管理公用程式,例如 Connect Fonts (前稱為 Extensis Suitcase Fusion)、Insider FontAgent Pro 或 Linotype FontExplorer X,然後嘗試執行先前曾出錯的動作 (啟動應用程式、存取字體選單等等)。接著執行下列其中一項:
- 如果問題再次出現,請繼續參閱下一節內容。
- 如果問題不再出現,請重新啟動字體管理公用程式。使用此程式執行字體二進位隔離檢查,先停用 50% 的字體,再比較各半的結果。接著,再針對重複出現問題的另一半字體執行此程序。
4. 移除字體檔案。
從「使用者」、「資源庫」和「網路」資料夾的「字體」資料夾,將字體檔案移動到桌面或其他位置,然後重新啟動電腦。如果問題不再出現,就表示問題原因來自您移動的其中一或多個字體檔案。每次取代幾個字體檔案,找出導致問題的字體。(例如,先將名稱是 A 到 E 開頭的字體檔案放到 System/Library/Fonts 資料夾,然後再重新啟動電腦。如果未出現問題,就再新增一些其他字體檔案。如果此時出現問題,表示您這次新增的字體檔案可能就是問題原因所在。請移除這些字體檔案,然後再逐次逐一放回資料夾。每次移動便重新啟動一次電腦,直到您找出造成問題的字體檔案。)找到有問題的字體檔案後,請從原始媒體重新安裝字體。
7. 使用字體的最新版本
確定您使用的字體是最新版本。
若要從 Adobe Type Library 查看字體,請選取字體檔案,然後選擇「檔案 > 取得資訊 > 一般」,查看字體建立日期。(如果您使用的是 PostScript 字體,請檢查每個外框和包裝檔案的建立日期。)
8. 清除系統字體快取
即使字體並未受損,但只要字體快取檔案損毀,就可能會導致字體無法正確顯示。較常見的情況是,螢幕上顯示的文字會斷斷續續。只要清除快取,損毀的字體快取 (也就是造成問題的可能原因) 也會消除。
9. 疑難排解受損字體
如果 應用程式存取受損字體,系統會發生錯誤。
-
將 Library/ Fonts 資料夾的內容拖曳到桌面上的新資料夾。(如果您曾手動新增字體到 Library/ Application Support/ Adobe/ Fonts 資料夾,也請將這些字體拖曳到新的資料夾。)
-
從 Finder 依序選取「檔案」>「尋找」。
-
鍵入 AdobeFnt.lst,選取系統磁碟機,然後按下「Return」鍵。
-
刪除找到的所有 AdobeFnt.lst 檔案 (例如,AdobeFnt10.lst)。
-
重新啟動電腦。
-
重新啟動 InDesign。InDesign 會建立新的 AdobeFnt.lst 檔案。
-
嘗試重現問題. 接著執行下列其中一項:
- 如果問題不再出現,請將一個字體放回 Library/Fonts 資料夾,然後重複步驟 5 和步驟 6,直到您找出有問題的字體。
- 如果您有字體管理公用程式,請重新啟動該程式,然後啟用少數字體或個別啟動,以便找出有問題的字體。
- 如果問題又再出現,請將桌面新資料夾中的內容移回 Library/Fonts 資料夾。
附註: 如果搜尋結果中找不到 adobefnt.lst 檔案,請確定「尋找」對話方塊中的搜尋條件已設為「任何」。
若要使用「字體簿」疑難排解字體問題,請執行下列作業:
重要: 在執行完此程序的最後步驟之前,請勿清空「垃圾桶」。
-
結束「字體簿」和所有其他開啟中的應用程式。
-
導覽至 Home/Library/Preferences 並移除下列檔案:
- com.apple.fontbook.plist
- com.apple.ATS.plist
附註: 第一個檔案是「字體簿」偏好使用的檔案。第二個檔案會指定為您在「字體簿」中停用的字體。刪除 com.apple.ATS.plist 之後,所有先前停用的字體會在您下次登入時載入。如果您安裝了大量的字體,則在將所有先前停用的字體載入時,系統效能可能會變得很慢。
-
刪除字體快取。若要刪除字體快取,請執行下列作業:
-
開啟 Library/Caches/ATS 資料夾。
-
找到並刪除字體快取資料夾。例如,如果您是在 Mac 中定義的第一個使用者,則資料夾會命名為 501。如果您是第二個使用者,資料夾名稱會是 502。
附註:如果您使用「快速切換使用者」功能,則 ATS 資料夾中可能會有數個 501.xxx、502.xxx 資料夾。將這些資料夾移到「垃圾桶」。
-
-
如果丟棄這些資料夾需要先經過驗證,請提供您的管理者密碼。
-
重新啟動電腦。
-
登入帳戶並清空「垃圾桶」。