gephi中文标签乱码,uedit中文乱码

  gephi中文标签乱码,uedit中文乱码

  解决gedit在虚空之外的乱码问题

  解决gedit Linux的乱码问题添加评论1,719个视图

  我们知道,Ubuntu中的汉字是用UTF 8编码的。但实际上我们有很多来自Windows的文件,都是用GB*(GB18030 GBK GB2312)编码的,很多时候变成乱码。如下所示,这是一个我用gedit打开的编码为GBK的文档。

  实际上,在开放的选项中,有一个选项编码为“自动检测”。点击下拉框发现没有GB18030,但是下面有添加/删除,所以我加了GB18030。此时,打开文件时选择“GB18030”作为编码。

  我以为问题解决了,没想到还没结束。关闭gedit,在文件浏览器中双击文档,然后再次打开它。发现又变成了上面的乱码,不能选择自动检测。在网上搜索,我找到了很多这样的解决方案:

  在终端中输入sudo gconf-editor。

  打开/apps/gedit-2/preferences/encodings/,双击右侧的auto_detected。在弹出的对话框中,点击添加,添加的值为GB2312。确认后,选中它,点击向上按钮,将其移动到第一位。

  同样,设置show_in_menu,把GB2312放在第一位。

  许多人在上述设置后获得了正常的gedit,但我的gedit仍然显示乱码。经过进一步的探索,我终于明白,我的系统不支持GB18030的内码。添加GB18030支持的方法如下

  执行sudovim/var/lib/locales/supported . d/zh

  添加以下配置参数

  zh_CN。GB18030

  zh_CN。GBKGBK

  zh_CN。GB2312 GB2312

  zh_HK。BIG5 BIG5

  zh_TW。BIG5 BIG5

  然后执行sudo locale-gen

  以下消息,成功(可能比较慢,耐心等待)

  zh_CN。GB18030…完成

  zh_CN。GBK…完成了

  ……

  然后我又打开了gedit,终于解决了。

gephi中文标签乱码,uedit中文乱码