如何刪除字體的數學元資料?

如何刪除字體的數學元資料?

我經常在 Word 中編寫數學文檔,最近我安裝了一種名為“的新字體”新電腦現代」。它應該是一個普通的字體,但它被Word識別為數學字體(即,如果您插入方程式並進入“轉換”選單,它顯示為數學字體), 即使它不是一種數學字體(它的另一個版本確實有數學支持,但這個版本不應該有它)。

我不希望它被識別為數學字體的原因很簡單:我想用這種字體編寫文本,將其稱為字體 A,並用另一種字體(例如字體 B)編寫數學方程式。是一種數學字體(不應該是),因此它不會使用字體B 編寫方程式,而是自動使用字體A 編寫方程式(該字體沒有數學支持,因此數學方程式看起來很糟糕)。

我相信數學字體無法從 Word 的數學字體清單中刪除,因此我想使用以下程式編輯 OTF 檔案本身字體鍛造刪除數學元數據,但我不知道要調整或刪除什麼。字體的哪些屬性使其被識別為數學字體?有人有建議嗎?

答案1

您始終可以將 NewComputerModern 字體用作普通字體,只需在「主頁」窗格中選擇它作為目前字體即可。您沒有義務僅將其用作數學字體。

您可以在「轉換」對話方塊中將其他字體設定為預設數學字體。


正如您所說,無論您的設定如何,Word都堅持使用此字體,您可能需要編輯OTF檔案。

例如,我嘗試使用該文件NewCMMath-Regular.otf,使用免費的線上編輯器對其進行編輯 字形工作室 並得到了這個有趣的頁面:


在此輸入影像描述


這可能是創建非數學新字體的一種方法。我還沒有嘗試完全了解它是如何工作的,但是使用上述選項並保存新字體已經相當慢了。

相關內容