我有這個PostScript文件在裏面:後記英鎊跡象
/Helvetica findfont 12 scalefont setfont
(£1.60) show
當我查看該文件顯示爲
http://i.stack.imgur.com/KLWa0.png
同樣的事情與任何違約的情況我嘗試的字體。
如何在開始時擺脫不正確的字符?
我有這個PostScript文件在裏面:後記英鎊跡象
/Helvetica findfont 12 scalefont setfont
(£1.60) show
當我查看該文件顯示爲
http://i.stack.imgur.com/KLWa0.png
同樣的事情與任何違約的情況我嘗試的字體。
如何在開始時擺脫不正確的字符?
發現我的問題,文檔編碼設置爲UTF-8,如果將其設置爲ANSI,則工作正常。
您需要重新編碼Helvetica字體,以便/ sterling名稱位於要使用的字體編碼數組的索引處。如果字體沒有字母/符號,它將使用/.notdef,而這通常是PostScript字體的非標記字形。
當我想到我之前已經提到過,敏銳培訓約翰Deubert已出版的優秀系列文章在這裏:
http://www.acumentraining.com/acumenjournal.html
你應該看看月和2001年12月的PostScript文章。
我試着從文章的代碼,但無法讓它工作。我也嘗試從pfa文件中加載一個不同的字體,該文件的確有/英鎊定義但在它看到之前仍然有一個不想要的字符:https://i.imgur.com/RSeutWh.png –
發現我的問題,文檔編碼是設置爲UTF-8,如果將其設置爲ANSI,則工作正常。 –
這應該沒有什麼區別。 UTF8是這些字符的ANSI超集。 – Puppy
不太確定它爲什麼會起作用,我在Notepad ++中將編碼更改爲ANSI,「隱藏」字符可見,我可以將其刪除。 –
那會是一個Notepad ++錯誤。 – Puppy