PDF 新細明體破碎原因與解法 - MAC

By Vanessa
at 2011-03-24T15:30
at 2011-03-24T15:30
Table of Contents
因為 10.6.7, 只好來回憶一下古早的自救解法XD
破碎原因前面有人找了網址, 就自己去看吧, 簡單講一下重點方便後面解釋
主要當然是因為舊版的華康細明體系列用了筆畫組字技術
可以參考 http://izero.pixnet.net/blog/post/20388890
這也是為什麼去外面找印刷可能會看到他們明文不接受這三種 Windows 內建字型...
這篇也有提到 http://bbs.bnw.com.tw/conference/viewtopic.php?t=2856
瀏覽器使用的是系統字型, 而且有 font fallback 機制
所以大不了就是把舊版砍掉(讓系統 fallback), 或者升級成新版的就沒事了
問題在於 PDF 會優先使用內嵌字型
如果你載的檔案裡有內含舊版細明體(之類的), 那就很難搞
解法有兩個
第一種把檔案中內嵌的字型幹掉...說來簡單說來難
第二種是用 Adobe PDF Reader 開, 他們有實作筆畫組字系統(他們自己就是元兇之一)
可是你就會說 Adobe PDF Reader 慢的跟豬一樣, 用了就不爽, 可以不要嗎
事實上我也這麼覺得...所以提供個稍微好一點的方法
第一次還是要用 Adobe PDF Reader 開, 這跑不掉
不過既然從那裡開是正常的, 從那裡列印出來也會正常
然後我們又想到咦 Mac OS X 不是有列印至 PDF 功能嗎!
BUT!! 人生就是這個 BUT!!(趕一下流行)
Adobe PDF 竟然機歪到把這個功能鎖起來了啊啊啊啊啊啊啊
https://picasaweb.google.com/lh/photo/-UnSVyBc7x0-pNp1tMplcQ?feat=directlink
所以此路不通
不過畢竟生命總是會找到出路
內建的不行, 那我們就用 dirty hack 硬敲出一條血路
答案其實遠在天邊近在眼前, 為了方便大家就看網頁版吧:
http://www.ptt.cc/bbs/MAC/M.1297371893.A.D82.html
不過 /var 這個路徑裡面的東西預設沒辦法在 Finder 看到
所以為了方便, 可以再加個小步驟
首先去 Finder, 按 cmd shift g, 前往 /var/spool/cups-pdf
裡面會有一個目錄和你的使用者名稱一樣, 如果沒有就自己建一個
然後在上面按右鍵, 選檔案夾動作設定
在跳出來的下拉式選單中點 add - reveal folder
(如果沒有可以從這裡抓 http://d.pr/osvl
修改名稱後放到 ~/Library/Scripts/Folder Action Scripts)
這時候你的視窗裡應該會上面「啓用檔案夾動作」有打勾
然後左半邊有個你的使用者名稱的選項有打勾
如果選擇那個選項, 右邊會出現一個 add - reveal folder 的選項有打勾
確定是這樣沒錯後就可以關掉了
然後用 CUPS-PDF 印個東西試試看
應該在 PDF 產生後 /var/spool/cups-pdf/你的使用者名稱 這個檔案夾就會跳出來了
以後用預覽程式或隨便什麼程式開也都不會有問題
附上一個實例...因為一時找不到什麼檔案所以用台大研究所榜單XD
原本 http://tinyurl.com/4kacrw3
轉檔後 http://d.pr/QKkM
--
「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。
如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」
-- 班尼多‧加羅素,前義大利藍隊成員
--
Tags:
MAC
All Comments

By Sarah
at 2011-03-26T19:33
at 2011-03-26T19:33

By Olga
at 2011-03-29T02:00
at 2011-03-29T02:00

By Edwina
at 2011-03-31T15:12
at 2011-03-31T15:12

By Frederic
at 2011-04-03T17:38
at 2011-04-03T17:38

By Carol
at 2011-04-06T05:49
at 2011-04-06T05:49

By Susan
at 2011-04-10T07:57
at 2011-04-10T07:57

By Hazel
at 2011-04-11T04:45
at 2011-04-11T04:45

By Vanessa
at 2011-04-13T16:01
at 2011-04-13T16:01
Related Posts
剛跟新完10.6.7,就發生慘劇了....

By Olivia
at 2011-03-24T13:30
at 2011-03-24T13:30
xcode如何更換 gcc

By Bethany
at 2011-03-24T12:03
at 2011-03-24T12:03
灌win7如何格式化bootcamp空間

By Bennie
at 2011-03-24T11:00
at 2011-03-24T11:00
iPad是用小心得

By Andy
at 2011-03-24T06:38
at 2011-03-24T06:38
剛跟新完10.6.7,就發生慘劇了....

By Bennie
at 2011-03-24T00:27
at 2011-03-24T00:27