• 締切済み

LuaJITで日本語出力

LuaJITを学んでいます。 そこで質問なのですが、print"ソーステスト"などとうつと、文字化けしてしまいます。 Luaですと、sjisに対応パッチが出ていますが、LuaJITでは日本語出力は不可能なのでしょうか。 ご教授頂ければ幸いです。

みんなの回答

  • morchin
  • ベストアンサー率16% (212/1281)
回答No.2

print [[ソーステスト]] としてみてください。 LuaはUTF-8対応なので、sjisには対応していません。

  • shiren2
  • ベストアンサー率47% (139/295)
回答No.1

LuaJITなんてものがあるんですね。 興味深かったので入れてみましたが、当方の環境では日本語でも問題なく通りました。 文字コードはutf-8で、バージョンはluajit-2.0.0_beta5-r1、linux環境です。 参考になれば幸いです。

huraito
質問者

お礼

ありがとうございます。 私のミスですかね・・・ 確認してみます。 回答有難う御座いました^^

関連するQ&A

  • MySQLで日本語を出力すると文字化け(?)します。

    初めまして、MySQLの日本語の取り扱いについて悩んでいます。 この手の質問の過去ログをいろいろ漁ってみて、試してみたのですが、 やり方が悪いのか解決には至りませんでしたので質問させていただきます。 MySQLのバージョンは5.0で、phpMyAdminは2.9です。また、PHPのバージョンは5.1です。 OSはWindwos XPです。 status等で文字コードを確認したところ、以下のようでした。 Server characterset : sjis Db characterset : sjis Client characterset : sjis Conn.characterset : sjis また、phpMyAdminの「MySQLの文字セット」にはUTF-8 Unicode (utf8) とあります(この時点で十分謎です;;)。 このような環境で、以下のようなテーブルを作成し、ブラウザに「日本語。」と出力してみたところ、????と出ました。 どなたかのご教授を得られれば幸いです。 よろしくお願いします。

  • Cygwinで日本語化け(UTF-8)

    web上の情報を元にnkfとmoconv.shを入れてShift-JISエンコードの日本語が文字化けしなくなったんですが、UTF-8エンコードのファイルが依然文字化けします。 テストするためにsjis.htmlとuft8.htmlを作って、↓な感じでやってます。 >export LANG=ja_JP.SJIS >cat sjis.html 日本語がちゃんと表示されます。 >export LANG=ja_JP.UTF-8 >cat utf8.html 文字化け どなたかご存知でしたら教えてください。

  • ブラウザに日本語出力

    初めまして、PHP初心者です。 PHPで現在、日報を書き込むプログラムを作っています。 目的としては、書き込んだ日報をDBに登録させるというプログラムです。 その中で、HTMLのフォームで入力した日本語の文章や文字列をブラウザに出力させるにはどうしたら良いのでしょうか? 普通にprintで出力させると、文字化けをしてしまい困っております。 環境は、OSはLinux、PHPVer.3、DBはPostgreSQLです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ソースプログラムでの日本語使用について

    Windows10のパワーシェルでソースプログラムをコンパイルしていますが、そのソースプログラムの出力部で日本語を用いると文字化けてしまいます。出力部とは、C言語だったらprintf, Fortranだったらwrite文です。ここで文字化けを解消するにはどうしたらいいのでしょうか。 パワーシェルは日本語ファイル、フォルダに対応しており、ファイル名が日本語でも問題ないようです。また、ソース内のコメントは日本語でもOKです。ただ、ソースプログラムを実行するとその結果の出力が文字化けてしまうのですが。コンパイラオプションでしょうか。 Rubyはコメントでさえも日本語がUTF8でないとダメとか、いろいろ事情がありそうです。 あるC言語の解説本は冒頭部から思いっきり日本語出力となっており、それが対応できないのです。 使用しているコンパイラはGNU系のもので、gccなどです。よろしくお願いします。

  • urlencodeしていない日本語をPATH_INFOで

    お世話になっております。 Wikipedia等のようにアクセスする際にURLに直接書いた日本語を PATH_INFOで受け取って処理をしたいのですが、うまくいきません。 試しに、 echo $_SERVER['PATH_INFO']; echo mb_convert_encoding($_SERVER['PATH_INFO'],"utf-8","sjis"); echo urldecode(mb_convert_encoding(urlencode($_SERVER['PATH_INFO']),"utf-8","sjis")); とした、BOM付UTF-8のPHPファイルに、 http://~/test.php/日本語 で[日本語]を色々変えてアクセスすると、 一行目と三行目は同じ結果になり、二行目だけ異なった結果となります。 一・三行目が上手く表示された時は二行目が文字化けしており、 一・三行目が文字化けした時は二行目が正常に表示されています。 (全てが文字化けすることもあります) どのようにすれば文字化けが起こらず、うまく受け取れるのかが分かりません。 本当はUTF-8ではなく、EUC-JPで行いたいのですが EUCはほとんどの場合、文字化けしてしまいます。 どのようにすれば良いのでしょうか。ご教授を宜しくお願い致します。 なお、php.iniは変更できません。

    • ベストアンサー
    • PHP
  • SJISファイルを日本語でgrep

    UNIX環境で、 SJISファイルを日本語でgrepしたのですが、 ファイル名が出力されずにうまくいきません。 どなたかご教授願えないでしょうか。 [自分のコマンド] find ./ -type f -print | xargs nkf -e | grep 'テスト' とし、日本語は検地できたのですが、 ファイル名が出力されずに困っております。 grep -l としたら、↓のエラーが表示されました。 xargs: nkf: シグナル 13 によって終了しました サブディレクトリも含めて検地したいのですが、 なにかいい方法ありますでしょうか。

  • javaでBuffered Readerの式から日本語で入力した文字を

    javaでBuffered Readerの式から日本語で入力した文字を出力するとき文字化けが起きてしまいます。わかる方対応策を教えてください。 何か解決策はないでしょうか? BUFFERED READERから英数字を入力し、出力するのは問題なくできるのですが 日本語で入力すると文字化けが起きてしまいます。 コマンドプロンプトでjavac -encoding utf-8 クラス名.javaと入力すればこの問題は解決できましたが eclipseから実行するときはjavac -encoding....って打てませんよね。 eclipseのエディタ(ソースコード上)では日本語は問題なく表示されていて、BUFFERED READERから 日本語文字を出力するときだけ文字化けしてしまいます。 Eclipseのエンコードの設定を変えても直りませんでした。 以上です。よろしくお願いします

  • javaでBuffered Readerの式から日本語で入力した文字を

    javaでBuffered Readerの式から日本語で入力した文字を出力するとき文字化けが起きてしまいます。わかる方対応策を教えてください。 何か解決策はないでしょうか? BUFFERED READERから英数字を入力し、出力するのは問題なくできるのですが 日本語で入力すると文字化けが起きてしまいます。 コマンドプロンプトでjavac -encoding utf-8 クラス名.javaと入力すればこの問題は解決できましたが eclipseから実行するときはjavac -encoding....って打てませんよね。 eclipseのエディタ(ソースコード上)では日本語は問題なく表示されていて、BUFFERED READERから 日本語文字を出力するときだけ文字化けしてしまいます。 Eclipseのエンコードの設定を変えても直りませんでした。 よろしくお願いいたします。

  • javaで日本語が文字化けしてしまいます。eclipseからjavaク

    javaで日本語が文字化けしてしまいます。eclipseからjavaクラスを実行する場合、どのようなencodingの式を記述すればいいでしょうか? コマンドプロンプトでjavac -encoding SJIS クラス名.javaと入力すれば日本語の文字化けを解決できますがeclipseからの実行で日本語文字化けを避けられません。 コードを記述するのだと思いますが、どのように記述すればいいのでしょうか? eclipseの設定で文字コードを変更できるみたいですが、SJISには変更できませんでした。 何か解決策はないでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • Webminの日本語化がうまくできない

    WebminをPCにインストールして、日本語化のパッチを当てました。 左側のメニューは日本語化されて正常に表示されるのですが、右側のボタンの説明等が、文字化けしてしまいます。 このような場合の対処方法を教えてください。 よろしくお願い致します。

専門家に質問してみよう