因此,我正在运行MeCab(http://mecab.sourceforge.net/#download)到单词段并对日语句子进行形态分析。但是,当我运行该程序时,由于Mac OS X Terminal中的某些编码问题,我看到了abracadabra。我GOOGLE了话题,加入指定-Dfile.encoding选项,增加了以下3行.inputrc文件:如何在Mac OS X Terminal中显示日文字符?
set convert-meta off
set meta-flag on
set output-meta on
没有什么工作。任何想法如何在Mac OS X终端中显示日文字符?这里的程序test.java的运行的输出:
env DYLD_LIBRARY_PATH=. /usr/bin/java -Dfile.encoding=utf-8 test
0.98pre3
å¤ ̾»ì,°ìÈÌ,*,*,*,*,*
ª郎ã µ¹æ,°ìÈÌ,*,*,*,*,*
¯ä ̾»ì,¸Çͭ̾»ì,Áȿ¥,*,*,*,*
º郎にこのæ µ¹æ,°ìÈÌ,*,*,*,*,*
¬ã ̾»ì,¥µÊÑÀܳ,*,*,*,*,*
µ¹æ,°ìÈÌ,*,*,*,*,*
æ¸ ̾»ì,°ìÈÌ,*,*,*,*,*
¡ã µ¹æ,³ç
BOS/EOS,*,*,*,*,*,*,*,*
å ̾»ì,°ìÈÌ,*,*,*,*
ª郎 µ¹æ,°ìÈÌ,*,*,*
¯ ̾»ì,¸Çͭ̾»ì,Áȿ¥,*,*
º郎にこ µ¹æ,°ìÈÌ,*,*,*
¬ ̾»ì,¥µÊÑÀܳ,*,*,*,
µ¹æ,°ìÈÌ,*,*,*
æ ̾»ì,°ìÈÌ,*,*,*,*
¡ µ¹æ,³ç¸̳«,*,*,*,*
µ¹æ,°ìÈÌ,*,*,*
BOS/EOS,*,*,*,*,*,*,*,*
EOS
什么是当您运行以下命令的输出:我很惊讶这是行不通的“小额薪酬索偿仲裁-D” – buruzaemon 2011-05-04 05:51:21
。我有一个使用日文文本的UTF-8文本文件(从TextEdit保存) - 'file myfile.txt'返回'UTF-8 Unicode英文文本'(好吧,足够接近!) - 如果我'cat myfile.txt '它在终端看起来很完美。如果你管它到'hexdump',你会得到你期望的UTF-8字节吗? – Ken 2011-05-04 05:52:03
是啊,我买了一台苹果机,是因为它能够打印终端上的日文字符,而无需做任何事情(相对于Windows的地方是没有剧烈的变化根本不可能)的原因实际上是一个,事实上,有一些日本上面文字中的字符证明这个方面在技术上是可行的 - 在这个过程中可能还有其他东西正在搞砸印刷的东西 – PandaWood 2011-05-04 20:41:03