作者SmallBeeWayn (喵喵叫的蜜蜂貓)
看板LaTeX
標題[心得] XeLaTeX編譯之後無法複製中文的問題
時間Mon Nov 1 15:38:47 2010
如題,編譯成PDF之後,複製文字就會變成一堆方塊字
用所有另存新檔都會變成亂碼一片
試了很多方法都搞不定
網路上有的處理方法
例如cmap,先編成dvi之類的都是早期非XeLaTeX的解決方案
最終,測來測去終於發現是xeCJK的問題
主要的原因是,我在xeCJK中啟用BoldFont
而標楷體本身並沒有粗體,所以是用模擬出來的粗體
只要在這樣的架構下,編出來的PDF文字會無法複製
解決方法目前有二
1.停用BoldFont,但這樣就沒有中文粗體字了
2.改用有粗體的中文字形(ex. 微軟正黑體)
可惜投稿單位有規定要使用標楷體跟粗體標題,所以兩法都不可用
只能上傳不能複製文字的版本......
==================================
如果有第三解懇請提供
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.180.163
※ 編輯: SmallBeeWayn 來自: 122.116.180.163 (11/01 15:39)
1F:推 andrew43:並沒有這個問題. 我是有選用 xdvipdfmx. 11/01 19:05
2F:推 sanhsia:묱我看不懂你在說什麼 怎樣沒辦法複製中文? 11/04 07:56