作者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