各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

系统字体配置、中文显示和输入法问题
iheartpp
帖子: 133
注册时间: 2008-09-18 20:15

各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#1

帖子 iheartpp » 2008-10-04 0:16

如果用使用中文的话我的文档是用utf8编码的,我的kwrite默认gbk,打开就是乱码,必须重新调整编码才能正常显示。如果用gbk编码的话用gedit和Vim打开显示就是乱码。这个问题如何解决?

另外,自己对各种编码很感兴趣,如题,希望大家能说一下各种编码的优缺点,哪一种更有前途?

THANX :em01
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#2

帖子 AutoXBC » 2008-10-04 0:28

用 Linux 就是 utf-8,别的不用考虑,哪个编辑器乱码就调整一下默认编码设置。
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#3

帖子 想入非非 » 2008-10-04 2:37

编码没有什么好坏之分。。。只要能够正常使用就行 :em04
Ubuntu User
头像
yang
帖子: 190
注册时间: 2007-10-18 19:57

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#4

帖子 yang » 2008-10-04 4:08

UTF8
ACER TM3220 | XP Pro & Ubuntu Hardy --------
Intel M 740 1.73 Ghz | 14.1" WXGA TFT LCD 1280x800
ATI Mobility Radeon X700 PCI EX/64MB VRAM
80 GB HDD & 802.11 b/g wireless LAN
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#5

帖子 hethe » 2008-10-04 10:26

UTF-8
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#6

帖子 poet » 2008-10-04 10:35

Kate 不能识别编码的问题很操蛋,迟早有一天是要改的。

vim如果不能识别你的 gbk,那是你的设置有问题。

.vimrc里面:
set fencs=ucs-bom,utf8,euc-cn,cp936
按我这个设置你的vim肯定能够同时识别utf-8和gbk

至于优缺点嘛。。。

utf-8的缺点是每个中文字将占用3个字符,因此文件会较大,除此之外几乎没有缺点。
gbk的缺点是只能支持中文和英文,其他语言不支持,因此必须明确指定代码页才能正常显示。

其它的编码就不说了,自己狗去。
头像
yiding_he
帖子: 2677
注册时间: 2006-10-25 18:10
来自: 长沙
联系:

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#7

帖子 yiding_he » 2008-10-04 11:01

绝对是 UTF8。
你是自由的。别人也是。
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#8

帖子 想入非非 » 2008-10-04 14:01

Unicode :em02
Ubuntu User
iheartpp
帖子: 133
注册时间: 2008-09-18 20:15

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#9

帖子 iheartpp » 2008-10-04 14:03

现在utf8这么有人气啊。 :em01
tawie
帖子: 132
注册时间: 2005-10-23 21:46
来自: 深圳

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#10

帖子 tawie » 2008-10-04 22:54

如果要和WINDOWS共享文件,建议还是采用GB18030编码。
iheartpp
帖子: 133
注册时间: 2008-09-18 20:15

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#11

帖子 iheartpp » 2008-10-05 0:40

tawie 写了:如果要和WINDOWS共享文件,建议还是采用GB18030编码。
:em50 这为弟兄很实际。
现在我遇到两个问题
第一个就是上面那位说的。windows下编码的文件确实是国标的,utf8打不开。
第二个是Latex不认utf8,pdflatex亦然。听说这是cjk字体的问题,只是目前还没有倒出时间解决。应该不会轻松吧。 :em06

所以上面诸位有很多说utf8才是大势所趋,我还是用国标 :em06
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#12

帖子 jarryson » 2008-10-05 1:03

使用utf8你才会看不到乱码。GBK有你受的
头像
yang
帖子: 190
注册时间: 2007-10-18 19:57

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#13

帖子 yang » 2008-10-05 6:27

Windows XP下的写字板你可以选择"另存为"。然后在文件类型中选择UTF8。这样两边都不会乱码。

现在谁会在乎纯文本文件的大小呢!UTF8方便多了。
ACER TM3220 | XP Pro & Ubuntu Hardy --------
Intel M 740 1.73 Ghz | 14.1" WXGA TFT LCD 1280x800
ATI Mobility Radeon X700 PCI EX/64MB VRAM
80 GB HDD & 802.11 b/g wireless LAN
iheartpp
帖子: 133
注册时间: 2008-09-18 20:15

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#14

帖子 iheartpp » 2008-10-05 12:37

其实跟windows兼容不是不是主要原因。不听大家的劝坚:em04坚持用国标主要是为了Latex。Tex编译不了utf8才是最要命的。
正在努力解决。
iheartpp
帖子: 133
注册时间: 2008-09-18 20:15

Re: 各种编码那种更好?gbk,gbk10803,gbk2312,还是utf8?

#15

帖子 iheartpp » 2008-10-05 12:38

其实跟windows兼容不是不是主要原因。不听大家的劝坚 :em04 坚持用国标主要是为了Latex。Tex编译不了utf8才是最要命的。
正在努力解决。
回复