论坛首页 海阔天空论坛

求能够输出unicode字符的windows下面的cmd类工具

浏览 19238 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-02-01  
ray_linn 写道
孰为汝多知乎?


我这里是Windows Vista,我这里的试验结果:

puts.rb
puts "中文测试代码yingwen 混合"


1、chcp 65001后,需要改换字体,否则还是乱码
2、改了字体后,type  xxx.txt,能够显示汉字,但是因为字体只能选择“Lucida Console”,所以汉字显示不全
引用
puts "中文测试代码yingw

很奇怪的是,把cmd窗口最小化后,再打开,汉字就显示全了。
3、这种情况下,运行ruby程序,会报错:
引用
���文测试代码yingwen 混合D:/RubyWork/puts.rb:1:in `write': Bad file descriptor (Errno::
EBADF)
        from D:/RubyWork/puts.rb:1:in `puts'
        from D:/RubyWork/puts.rb:1


再次引用 写道
孰为汝多知乎?
0 请登录后投票
   发表时间:2008-02-01  
如果单纯的只是为了显示  那么CMD应该是可以的
但是如果需求高一些.....................

比如我这日文系统  要求同时显示日文和中文  这个就不行
单独的中文 或者单独的日文  都是没问题的
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics