在 Mozilla 中觀看含有 MathML 的網頁

Mozilla 有內建的 MathML 支援,所以您只需要安裝 MathML 字型就可以了。 :)

不同環境的字型作法不同,若您的環境本頁沒提到,請參考 [WWW] Fonts for MathML-enabled Mozilla 網頁的說明。

GNU/Linux 作業系統

根據 [WWW] Fonts for MathML-enabled Mozilla 網頁,GNU/Linux 上可用的字型格式有兩種:Type1 或 TrueType

這裡只說明 TrueType 字型的使用。主要的安裝指引在 [WWW] http://bugzilla.mozilla.org/show_bug.cgi?id=128153#c81

下載字型

有三套 TrueType 字型可以用:

目前並沒有完全符合自由軟體定義的數學字型。 :(

安裝字型

安裝字型很簡單,把所有的 ttf 檔拷到某個目錄中,再告訴 fontconfig 有這個目錄要它注意。

把字型位置快取起來:執行 fc-cache。

設定 Mozilla/Firefox

關掉 Mozilla/Firefox,找到您 Mozilla 或 Firefox 的 prefs.js 檔,用任何文字編輯器打開,加上一行:

存檔後再啟動 Mozilla/Firefox。

測試

網路上有一些測試 MathML 的網頁,您可以連上去,看看是不是能看到數學式子。

Mozilla 或許會跳出一個視窗說您需要安裝 "Symbol" 字型,但是可以忽略,因為所需的字在 Computer Modern font 裡應該都有了,至少我看 Mozilla MathML Torture Test 網頁都正常。要把這個錯誤訊息消掉似乎要手動改 fonts.cache,複雜了點。

參考

如何知道您的 Mozilla 有沒有支援 XFT?

last edited 2005-06-11 20:26:40 by PingYeh