LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 841|回复: 6

Linux下輸出的中文WinDoze狗P(XP)內看不到

[复制链接]
发表于 2003-2-10 19:03:28 | 显示全部楼层 |阅读模式
請問大家有沒有?似問題?我在Linux下輸入的Big5中文看起?砗苷#坏豔indows看就變成?y馬了(我是繁體的Linux和Windows)。

第二,我想應該是Windows用unicode的關係,中文檔案名稱在Linux下全是?????? 不知大家有沒有這問題。

還一個問題是我在KDE下MingLiu字型很正常但SimSun的英文距離過大,可是我看?h化那篇文章裡的貼圖都很正常。

順便請叫以下這幾行有什麼效果?(在Font.dir裡)
ai=0.2:simsun.ttc -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttc -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttc -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1

謝謝!

PS. ?臎]見過資料這豐富的中文Linux討論區!在台灣Yahoo!上找Linux相關問題真是難難難!
发表于 2003-2-10 21:02:05 | 显示全部楼层
font.dir的语法:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=14640
你的问题我也曾经遇到过,要手动改一下设置文件,不同的程序设置文件也不一样的。以konsole为例,在.kde/share/configxxx那个目录里,现在手边上没有,你还是自己找一下,反正就在你用户目录的.kde目录里。在设置文件里有一个font,其中对字体的描述和一般的方法不一样,我记得好像是把倒数第二个1改成0,英文的间距就正常了,呵呵。
还有,你说的乱码问题,我想是因为在mount vfat分区的时候,你的codepage或iocharset不对,繁体中文好像是cp950,简体中文一定是cp936,这个对了,就不会有你的那种情况了。
 楼主| 发表于 2003-2-10 21:19:07 | 显示全部楼层
非常感謝!我去試試。

剛才還發現在Linux下發ICQ給自己然後回Windows後收到的是?y碼。
之前說的回Windows後中文檔名也是?y碼不知如何解決。
发表于 2003-2-10 21:22:38 | 显示全部楼层
你用的icq是gaim吧?可能是utf8的问题,我自己编译的gaim就不能用msn,全是乱码,而用rpm的,就没有问题了。
 楼主| 发表于 2003-2-11 05:40:00 | 显示全部楼层
我用的是licq..............

在Linux下可以看到Windows的中文檔案名稱了,正高興著結果同樣用iocharset=cp950或codepage=950 卻不能mount CD-ROM,所以現在CD-ROM上的中文檔名還是問號..............

問題更新:
現在可看到CD-ROM和Windows分割區上的中文檔名了,可是像中文MP3我還是無法播放,不管用那個播放器都會自動停止,英文MP3就沒問題。
再?砭褪俏以趉onsole裡雖然可以正確看到中文,但用如 cd /mnt/cdrom/測試 會說沒有這個資料夾。
发表于 2003-2-11 09:20:53 | 显示全部楼层
你用什么软件写的文件?如果是gedit,缺省就是用utf8编码,和你说的相反,中文windows一直都不是用utf8。
gedit有个设置是关于新建文件的编码,很容易找的。

不知道为何,我在windows新装icq2003,发给另一个icq号码;同样在windows下收取,结果也是乱码!
不知道为什么。
 楼主| 发表于 2003-2-11 13:47:26 | 显示全部楼层
我用的是kwrite
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表