fukamachi / L5

Yet Another Presentation Tool for Lispers
http://e-arrows.sakura.ne.jp/l5/
28 stars 2 forks source link

Japanese character on terminal #40

Closed ichisemasashi closed 13 years ago

ichisemasashi commented 13 years ago

サンプルの動作を確認していたら、ターミナルにて、日本語文字列に該当する部分が「??」となっていました。 本来の機能(プレゼン)には支障ないと思われるので、優先度は低めにしてください。 ↓の11番と、20番以降が該当部分です。 $ java -jar L5-1.2.1.jar Welcome to L5! Presentation is started. Good Luck! 1 / 38 ["Lisp Poetry"] 2 / 38 ["About Me"] 3 / 38 ["About Me"] 4 / 38 ["About Me"] 5 / 38 ["What's Perl"] 6 / 38 ["What's Perl"] 7 / 38 ["Example"] 8 / 38 ["Example"] 9 / 38 ["Example"] 10 / 38 ["Example"] 11 / 38 ["?"] 12 / 38 ["Perl Poetry"] 13 / 38 ["Perl Poetry"] 14 / 38 ["Perl Poetry"] 15 / 38 ["Perl Poetry"] 16 / 38 ["Perl Poetry"] 17 / 38 ["Perl Poetry"] 18 / 38 ["Perl Poetry"] 19 / 38 ["Perl Poetry"] 20 / 38 ["??" "??"] 21 / 38 ["Perl?" "??????"] 22 / 38 ["Lisp?" "????"] 23 / 38 ["???" "??"] 24 / 38 ["?????"] 25 / 38 ["Lisp Poetry"] 26 / 38 ["Lisp Poetry"] 27 / 38 ["Lisp Poetry"] 28 / 38 ["(use 'lisp)"] 29 / 38 ["????"] 30 / 38 ["Lisp Poetry II"] 31 / 38 ["Lisp Poetry II"] 32 / 38 ["Lisp Poetry II"] 33 / 38 ["(use 'lisp)"] 34 / 38 ["???"] 35 / 38 ["???"] 36 / 38 ["???"] 37 / 38 ["???"] 38 / 38 ["See Also"]

fukamachi commented 13 years ago

あー。それはJavaの標準のエンコーディングがUTF-8じゃないのかもしれないです

$ java -Dfile.encoding=UTF-8 -jar L5-1.2.1.jar

で試すとどうでしょう?

ichisemasashi commented 13 years ago

早速の御対応ありがとうございます。ご指摘通り、Javaの側のエンコーディングの問題でした。 以下に、試したときのログを貼り付けておきます。

$ java -Dfile.encoding=UTF-8 -jar L5-1.2.1.jar Welcome to L5! Presentation is started. Good Luck! 1 / 38 ["Lisp Poetry"] 2 / 38 ["About Me"] 3 / 38 ["About Me"] 4 / 38 ["About Me"] 5 / 38 ["What's Perl"] 6 / 38 ["What's Perl"] 7 / 38 ["Example"] 8 / 38 ["Example"] 9 / 38 ["Example"] 10 / 38 ["Example"] 11 / 38 ["詩"] 12 / 38 ["Perl Poetry"] 13 / 38 ["Perl Poetry"] 14 / 38 ["Perl Poetry"] 15 / 38 ["Perl Poetry"] 16 / 38 ["Perl Poetry"] 17 / 38 ["Perl Poetry"] 18 / 38 ["Perl Poetry"] 19 / 38 ["Perl Poetry"] 20 / 38 ["無の" "境地"] 21 / 38 ["Perlに" "できるなら、"] 22 / 38 ["Lispに" "できない"] 23 / 38 ["わけが" "ない"] 24 / 38 ["作ってみた"] 25 / 38 ["Lisp Poetry"] 26 / 38 ["Lisp Poetry"] 27 / 38 ["Lisp Poetry"] 28 / 38 ["(use 'lisp)"] 29 / 38 ["もう一個"] 30 / 38 ["Lisp Poetry II"] 31 / 38 ["Lisp Poetry II"] 32 / 38 ["Lisp Poetry II"] 33 / 38 ["(use 'lisp)"] 34 / 38 ["まとめ"] 35 / 38 ["まとめ"] 36 / 38 ["まとめ"] 37 / 38 ["おわり"] 38 / 38 ["See Also"]