讨论系统设到zh_CN.UTF-8码的好处
时间:2006-03-15
来源:互联网
我的locale以前是gb2312的,但是后来rox总给我提示中文命名的文件或者文件夹是非法的unicode码,并且新建立的中文文件在mrxvt中用ls查看是乱码,当然我还有一个urxvt没有问题。后来转成了utf-8倒也没有花什么周折。但是最近要用latex写东西。latex-cjk不是不支持utf-8码吗?并且gentoo中的latex-unicode不能安装说是什么文件大小不匹配。虽然可以用iconv转换文件内容的编码到gb2312再执行latex,这样太麻烦,不过还有最大的一个问题是不能用latexsuite(一个gvim中的latex扩展),想转回到gb2312了。大家有什么意见,给点用这两个不同区域的好处和缺点吧,我权衡一下。
作者: vulcan 发布时间: 2006-03-15
locale和文件内容没有必然的关系阿,你可以设定emacs读写*.tex文件的时候用gb2312,其他文件用utf8,这样就基本没问题了
latex-unicode 我这里可以用,工作也不错,等一段日子就可以抛弃cjk了
latex-unicode 我这里可以用,工作也不错,等一段日子就可以抛弃cjk了
作者: seerhut 发布时间: 2006-03-15
你把那个latex-unicode文件在/usr/portage/distlfiles中找到,删除,重新emerge,也许文件大小不匹配的问题就解决了。
作者: smily2005 发布时间: 2006-03-15
我用vim,现在问个问题,按照楼上的思路,我怎么设置让vi读到.tex文件,设置编码为gb2312呢?谢谢。如果这个问题解决了,也就一切不成问题了。我现在的方法是如果我要编辑一个文件,我先写一小段,然后用iconv转编码了。然后再用vim去继续编辑,这样vim也不会把文件内容转成utf-8,那么我就可以用latex-suite了。
作者: vulcan 发布时间: 2006-03-15
set ffs=unix,dos,mac " support all three, in this order
set encoding=utf-8
set fileencodings=utf-8,cp936,big5,latin1
set fileencoding=utf-8
set termencoding=utf-8
我的 vimrc 里边有这些东西,好像可以自动检测到 gb2312 的文件并且自动转换。文件保存后还是 gb2312 charset的。
set encoding=utf-8
set fileencodings=utf-8,cp936,big5,latin1
set fileencoding=utf-8
set termencoding=utf-8
我的 vimrc 里边有这些东西,好像可以自动检测到 gb2312 的文件并且自动转换。文件保存后还是 gb2312 charset的。
作者: 晨想 发布时间: 2006-03-16
谢了,很有用
作者: bravlee 发布时间: 2006-03-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28