最近用TexIDE写了一个PDF文章,生成的PDF拷贝文字的时候,英文出现乱码。这个很奇怪,因为以前经常碰到的是中文乱码,英文乱码从来没有碰到。
搜索了一下有两种解决方法:
-
- 换编译器
换成xelatex就没有问题。另外如果用dvipdfmx来编辑dvi,就不会乱码了。但是直接用winedt的pdftexify编译,还是是会有问题。
由于我是使用TexIDE环境,用xelatex编译不成功,而且TexIDE应该是在云上运行的,所以也没法配置本地字库。
-
- 使用这个宏包
\usepackage{mathptmx}
这个是设置正文和数学字体为times字体。在texIDE中使用pdftexify来编译出来的PDF就可以正常拷贝了。MS word也可以直接打开这样的PDF,显示基本没有问题。