蘋果電腦冷到字都在發抖 - MAC

By Sandy
at 2011-04-27T20:04
at 2011-04-27T20:04
Table of Contents
※ 引述《Adonisy (堂本瓜一)》之銘言:
: : 推 sixersai:看到apple該負責我就笑了 03/25 18:27
: : 推 sixersai:果然是電腦白痴 03/25 18:30
: : 推 Adonisy:apple負責+1,升級前都沒事,升級後就有事,當然是apple問題 03/25 19:06
: : 推 Fantasywind:出問題的不是apple的東西阿 微軟不弄好半套支援 03/25 19:16
: → skychy:樓上... 要記得這次出問題的主因在「新細明體」這個字型本 04/27 14:21
: → skychy:身喔!... 新細明體本來就是個蠻惡名昭彰的字型... @@ 04/27 14:21
無意參戰,不過 10.6.7 字體問題詳細的狀況是,並非只有新細明體出問題。
只要 10.6.7 內嵌在 PDF 中的 Type1 (PostScript) 字體,都會嵌入錯誤的
BlueValues (hinting). 規格中是只能整數,結果按 spec 解讀出來都變浮點。
新細明體筆劃組字的 hinting 所卡的 patents 本身也是 Apple 的,只是
Apple 在 10.x 以前都沒實作這玩意,直接忽略,所以之前顯示會有問題。
Apple 要解決這問題應該是可以做的,不像 FreeType 之前卡 patents。
這次 10.6.7 不知道為什麼又 regress 了,新細明體顯示再度爛掉。
但光是新細明體爛掉不算什麼,因為也沒人在用。重點是 PDF 嵌入的 Type 1
是爛掉的 hinting,蘋果自己的 Font Engine 推測也 regress 忽略 hinting
所以 Preview 沒事還可以開這些 PDF(但也造成新細明體碎掉),但 Adobe
讀到 hinting 爛掉就完全無法開啟。(這個 BlueValues 在 CFF spec 上有
規定是整數,所以變浮點可以說是 Apple 的 bug)
所以很多人抱怨 Adobe 的一些字型都爛掉,甚至無法列印。(有些 OpenType
是用 CID 嵌入無此問題)
除了新細明體以外,大家可以試試,用蘋果儷中黑打個「睛」輸出成 PDF,
再用 Adobe Reader 開開看,是不是無法打開?
這問題是因為蘋果儷中黑的「睛」這個字明明只有八個外框,但字體裡卻記錄
了九個,只是最後一個外框是空的。Adobe Reader 遇到這樣的格式就會炸裂,
但其實 TrueType 的規格中並沒有指明這是不合法的(edge case),所以我認為
對於此字的處理,Apple 的 Font Engine 反而比 Adobe 好。此字出不來,
應該算 Adobe 的問題。但因 Adobe 主宰印前,誰管你該不該負責,打不開就是
打不開,所以我也只能寫信給蘋果請他們把這個字體的問題修正。但顯然沒人
鳥我就是了。同樣的問題在蘋果儷細宋裡的「艐」也有。
誰該處理誰不該處理,在 End User License 裡都一定會有出問題我不保證
修正之類的自保條約,所以沒有該不該。只是如果這問題不修正會讓很多使
用者哭哭,市佔率下降,軟體公司自然會想辦法去修,如此而已。
--
: : 推 sixersai:看到apple該負責我就笑了 03/25 18:27
: : 推 sixersai:果然是電腦白痴 03/25 18:30
: : 推 Adonisy:apple負責+1,升級前都沒事,升級後就有事,當然是apple問題 03/25 19:06
: : 推 Fantasywind:出問題的不是apple的東西阿 微軟不弄好半套支援 03/25 19:16
: → skychy:樓上... 要記得這次出問題的主因在「新細明體」這個字型本 04/27 14:21
: → skychy:身喔!... 新細明體本來就是個蠻惡名昭彰的字型... @@ 04/27 14:21
無意參戰,不過 10.6.7 字體問題詳細的狀況是,並非只有新細明體出問題。
只要 10.6.7 內嵌在 PDF 中的 Type1 (PostScript) 字體,都會嵌入錯誤的
BlueValues (hinting). 規格中是只能整數,結果按 spec 解讀出來都變浮點。
新細明體筆劃組字的 hinting 所卡的 patents 本身也是 Apple 的,只是
Apple 在 10.x 以前都沒實作這玩意,直接忽略,所以之前顯示會有問題。
Apple 要解決這問題應該是可以做的,不像 FreeType 之前卡 patents。
這次 10.6.7 不知道為什麼又 regress 了,新細明體顯示再度爛掉。
但光是新細明體爛掉不算什麼,因為也沒人在用。重點是 PDF 嵌入的 Type 1
是爛掉的 hinting,蘋果自己的 Font Engine 推測也 regress 忽略 hinting
所以 Preview 沒事還可以開這些 PDF(但也造成新細明體碎掉),但 Adobe
讀到 hinting 爛掉就完全無法開啟。(這個 BlueValues 在 CFF spec 上有
規定是整數,所以變浮點可以說是 Apple 的 bug)
所以很多人抱怨 Adobe 的一些字型都爛掉,甚至無法列印。(有些 OpenType
是用 CID 嵌入無此問題)
除了新細明體以外,大家可以試試,用蘋果儷中黑打個「睛」輸出成 PDF,
再用 Adobe Reader 開開看,是不是無法打開?
這問題是因為蘋果儷中黑的「睛」這個字明明只有八個外框,但字體裡卻記錄
了九個,只是最後一個外框是空的。Adobe Reader 遇到這樣的格式就會炸裂,
但其實 TrueType 的規格中並沒有指明這是不合法的(edge case),所以我認為
對於此字的處理,Apple 的 Font Engine 反而比 Adobe 好。此字出不來,
應該算 Adobe 的問題。但因 Adobe 主宰印前,誰管你該不該負責,打不開就是
打不開,所以我也只能寫信給蘋果請他們把這個字體的問題修正。但顯然沒人
鳥我就是了。同樣的問題在蘋果儷細宋裡的「艐」也有。
誰該處理誰不該處理,在 End User License 裡都一定會有出問題我不保證
修正之類的自保條約,所以沒有該不該。只是如果這問題不修正會讓很多使
用者哭哭,市佔率下降,軟體公司自然會想辦法去修,如此而已。
--
Tags:
MAC
All Comments

By Hedwig
at 2011-04-29T12:57
at 2011-04-29T12:57

By Caroline
at 2011-05-03T12:27
at 2011-05-03T12:27

By Charlotte
at 2011-05-06T10:32
at 2011-05-06T10:32

By Madame
at 2011-05-07T18:49
at 2011-05-07T18:49

By Caroline
at 2011-05-08T02:26
at 2011-05-08T02:26

By Gilbert
at 2011-05-12T17:23
at 2011-05-12T17:23

By Emma
at 2011-05-13T01:33
at 2011-05-13T01:33

By Anonymous
at 2011-05-14T10:35
at 2011-05-14T10:35

By John
at 2011-05-18T19:27
at 2011-05-18T19:27

By Quanna
at 2011-05-22T14:42
at 2011-05-22T14:42

By Annie
at 2011-05-26T04:30
at 2011-05-26T04:30

By Wallis
at 2011-05-26T06:34
at 2011-05-26T06:34

By Barb Cronin
at 2011-05-26T22:45
at 2011-05-26T22:45

By Anonymous
at 2011-05-31T13:04
at 2011-05-31T13:04
Related Posts
macbook的硬碟更換推薦及一些硬碟相關問題

By Mason
at 2011-04-27T17:51
at 2011-04-27T17:51
SVN 軟體

By Selena
at 2011-04-27T17:36
at 2011-04-27T17:36
有可以替代soundflower的軟件嗎?

By Yuri
at 2011-04-27T15:48
at 2011-04-27T15:48
想存圖片時選擇的檔案夾?

By Kristin
at 2011-04-27T14:40
at 2011-04-27T14:40
STELLA軟體

By Irma
at 2011-04-27T13:24
at 2011-04-27T13:24