vim用于latex的编码设置

2175阅读 0评论2011-12-19 mpoix
分类:LINUX

使用xetex实现latex对中文的支持是一个好的途径,因为这样可以使用系统安装字体。xetex要求使用utf-8编码。在使用vim进行文本输入时,在~/.vimrc中涉及到的编码设置有如下几项:
因此,最重要的是要设置fenc:set fenc=utf-8。
此外,在vim打开文件情况下,用:set fenc可以查看文件采用的编码方式,以此类推。

做了如上设置,在输入latex代码后,发现还是不正确,编译后打开是乱码,或者直接vim打开源码就是乱码,用set fenc检测是cp936编码方式,一直不解,因为用vim输入其他中文、中英文都是设置的utf-8编码方式,单单tex文件是这样。后来想到可能与tex文件有关,因为自己安装了vim-latex套件,搜索了一下,果然看到了它的cp936设置。因此,假如安装了这个工具,还需要修改它的设置:~/.vim/ftplugin/tex.vim
把set fenc=cp936换为utf-8即可。

参考链接
【1】http://hi.baidu.com/pkucbj/blog/item/95a17b8fa9dcd7e9f11f366b.html
【2】
【3】http://blog.csdn.net/dengxu11/article/details/6763765

上一篇:网络设置
下一篇:词典软件GoldenDict