The reason is that the library used by the X11 application to render TrueType fonts (called FreeType) does not have the so-called bytecode interpreter enabled. This is usually disabled for legal/patent reasons and has to be switched on when the software is compiled. Ironically, Apple is the holder of those patents No idea why they didn’t enable it on their own OS...
The FreeType 1.x series came with a built-in TrueType bytecode interpreter, simply because it was coded before the patent situation was publicized. The FreeType 2.x code could be compiled with the bytecode interpreter turned on, but the FreeType project does not provide it in any binaries, nor (as far as I am aware) do commercial Linux vendors.
sony 寫:當時我們曾經向華康反應它的組字法TrueType在Adobe Acrobat Distiller會出問題,建議他們測試一下,希望他們可以提供測試結果與Adobe RD這邊參考比對,結果他們表示在DynaDoc上沒有問題,這是Adobe單方面的問題.從此就斷了溝通管道.華康堅持它的組字法沒有問題,但是在資訊分享與開發商支援方面有很大的問題.