mac os10.2.8でのmxml+actionscript3.0のコンパイル時に【 】が正常に表示されない

このQ&Aのポイント
  • mac os10.2.8でmxml+actionscript3.0を書いているが、コンパイルしても【 】が表示されない問題について
  • 文字コードや改行コードを変更して試したが解決しなかった
  • ネットで検索したがバックスラッシュを直接入力する方法も効果がなかった
回答を見る
  • ベストアンサー

mac os10.2.8での\n

mxml+actionscript3.0をmacのmi2.1.6にて書いていますが 本のサンプルを(windows用の本です)手打ちで入力したところ 【\n】のところがコンパイルしても flashplayer上でそのまま出力されてしまいます。 文字コードはutf-8で保存し改行コードはCR・CR+LF・LFと 3パターン試しましたがだめでした。 またネットで検索してバックスラッシュを文字パレットから 直接入力するという方法も試しましたが結果は同じでした。 本のサンプルファイルをネット上からダウンロードしたものを 加工せずにコンパイルすると(もちろんmac上で)正常に表示されます。 原因の心当たりがある方いらっしゃいましたらご教授願います。 以下環境になります。 ------------------------------------ os:mac os 10.2.8 mi:2.1.6 ターミナル:1.3.3 flash player:9.0.124.0 ------------------------------------

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

以下を試してみてください。 miのmiメニュー -> モードの設定でActionScriptの編集に使用しているモードを選択し、 文字コードの「Unicode保存/コピー時、¥をバックスラッシュで保存/コピーする」にチェックを入れる

yanagiman2
質問者

お礼

すごい!! 1発で直りました! 単純な設定でした。 お恥ずかしい。。。 てっきりmacの文字コード認識かと思い そちらにばかり思考が働いてしまっていました。 初歩的な質問にお付き合い下さりありがとうございました!

関連するQ&A

  • MACで文字化けが治らないんです>_<

    MACを買ったらFTPサーバーで文字化けが起きるようになりました。 先日MACを買い、自分のHPにperlで作ったCGIを同じFTPツール(fireFTP)と同じソースコード(以前動いたの)をアップしたら文字化けが出ました。何か解りませんか? このままでは自分のサイト更新が続けられなくて、今困ってます! 文字化けだったので、文字コードは検索してみました。 MACからmiってソフトで、MACの改行CRからWinのCR+LFに直し、FTPのアップロードソフトをWinと同じFireFTPに変えてみてもできませんでした。 何が悪いのかちょっと良く解りません。詳しく教えて下さいお願いします。

    • 締切済み
    • Mac
  • Macで作成したHTMLファイル(+css)がWinで表示されない

    かなり緊急なんですが、Mac OS 10.3で作成したHTMLファイルとCSSファイルをWinXP Home のIEで見ようとしたら画面が真っ白なんです。(ファイルをコピーして、Winでも表示されるか確認したかったので) mi(MacOS10.3)というソフトで編集しているのですが、文字コードが「ShiftJIS」改行コードが「CR(Mac)」となっています。 Mac、Win両方で表示できるようにするにはどうしたら良いのでしょうか? あと、Macで作成したJPEGファイルのなかで、Winで読み込めないものがあります。これはなんででしょうか? よろしくお願いします。

  • 改行コードについて

    改行コードがよく解らないので説明お願いします 様々なサイトの改行コードの説明で LinuxはLF MacはCR WindowsはCRLFと説明しています 私の認識では LF=\n CR=\r CRLF=\r\n だと思っていました ここで疑問なのですが 確かに私の利用した環境ではLinuxの改行コードは\n, Windwosの改行コードは\r\nでした ところがMacの標準のメモ帳(テキストエディット)で文字を入力しても改行コードは\nです 確認方法は od -cというコマンドとfileというコマンドです これはつまりCRではなくLFということですよね? では、なぜ多くのサイトではMacはCRと説明しているのでしょうか? そもそもCR=\rという認識が間違ってるのでしょうか? よろしくお願いします

  • 改行コード変換

    先に「chompの使い方」で質問したものです。 文字コードを調べたところ、改行が「^M」で表示されていました。 テキスト文書ファイルもCGIプログラムも文字コードはEUCにしてありますし、改行コードもLFにしているんですが、フォームで入力される改行コードはCR+LFになっているようです。 これはどうやって制御すれば(全ての改行をLFにする)よいのでしょうか? ご教示いただけるとうれしいです。よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 文字化けしたテキストファイルをもとに戻す

    紙copi を使用して文字化けしてしまいました。 問い合わせると、 『文字コードUTF-8のファイルですが、改行コードが「LF」となっております。 紙copiではどの文字コードファイルについても新規ファイル作成時には一律に 「CR+LF」の改行コードにて保存しますので、新規作成時に「LF」の改行コード ファイルが作成されることは通常ないものと考えております。』 で、改行コードが「LF」のテキストファイルを「CR+LF」の改行コードのものに 戻す方法がありますか? よろしくお願いします。

  • Mac(OS)の文字コードの変更方法

    こんにちは。Macについて質問させてください。 MacはG4(OSは10.3?)を使っています。MacのターミナルからUnix(AIX5.1)にTelnetで接続すると、ログオン後、漢字の出力部分で文字化けが起こります。 Macで、自分の使っている文字コードを確認出来る方法を教えて頂けないでしょうか? またAixの文字コードはShift-Jisなので Macの文字コードもShift-Jisに変換したいのですが どのようにしたらよいのでしょうか? なにとぞ宜しくお願い致します。

  • 【unix】nkfで文字コードを変えずに改行コードを変えたい

    unix(BSD)初心者です。 PHP経由でunixを操作、ファイルの加工をしております。 nkfコマンドにてLF改行をCR+LF改行にしたいのですが、 ・文字コードは無変化で改行コードだけ変える などということはできるのでしょうか? いろいろな文字コードのファイルが混在している場合に文字コードはそのまま保ちつつ改行コードはCR+LFに統一したいのです。 お詳しい方よろしくお願いします。

  • キャリッジリターンとラインフィードの違い

    キャリッジリターン(CR+LF)とラインフィード(LF)の違いについて良く分かりません。 Windowsの場合、改行(Enter)はキャリッジリターン(CR+LF)となるとのことですが、キャリッジリターン(CR+LF)の使用されたコードをUnix系サーバ(改行がLF)へ転送するとちゃんと動かないと聞きます。 質問1: そこで、分からないのがWindowsXPにインストールされたテキストエディタ(TeraPad)やDreamweaver(MX2004)で作成したPHPコードの中の改行は、やはりラインフィード(LF)ではなく、キャリッジリターン(CR+LF)となってしまっているのでしょうか? 質問2: 実際にPHPコードの中の改行がラインフィード(LF)になっているか又はキャリッジリターン(CR+LF)になっているかは、どのように見分けるのでしょうか? 質問3: PHPコードの中の改行がキャリッジリターン(CR+LF)になっている場合、それをそのままLinux系のサーバ(FreeBSD)にアップロード(つまり、バイナリモードでアップロード)すると、やはりそのプログラムはちゃんと動かないのでしょうか? 質問4: PHPコードの中のキャリッジリターン(CR+LF)を、コードを崩さずに、一気にラインフィード(LF)に返還する方法は、ありますか? 注意: このスレッドでは、ラインフィード(LF)やキャリッジリターン(CR+LF)など、異なる改行コードが異なるOSで使われ初めた理由や経緯をお聞きしているのではありません。プリンター関連の質問では、ないと言うことです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 文字列で2行だけ削除する方法。

    PHP5を使っています。 file_get_contentsで文字列を取得したのですが 先頭行2行と最後の行を削除する方法が知りたいです。 改行はLFですがCR+LF,CRでも対応したいです。 また、文字コードもUTF8ですが、どんな文字コードでも対応したいです。 どんな方法が最もスマートな方法でしょうか?

    • ベストアンサー
    • PHP
  • MAC OSについて(超初心者)

    MACに関して初歩の質問で申し訳ありませんがお教えください。 自分はWindowsしか利用したことなくて、友人と話すときに時々出てくるMACについて興味があって(かっこよかったので)調べてみたのですがサッパリわかりません。 自分の認識では OSのバージョン(OS8.6、OS9.1、OS Xなど)・・・Windowsで言うところのME、98、XPと同じ類 と思っているのですが、それ以外に PowerMACだとかiMac,iBookなどの種類があって、この違いが分かりません。 また、G3とかG4という文字もあちこちごちゃ混ぜになっててさらに意味不明です。 あと、safariやpantherなどは開発コードということと、ブラウザの名前でも使われている、と考えてよろしいでしょうか? http://homepage2.nifty.com/yosemite_room/page_032.htm ここなんかで色々見てはいるんですが、これだけいろんな組み合わせがあったらわけがわからず… もしかしたら、MACを作っているのはアップルだけでWindowsはいろんな会社がいろんなタイプを作ってるからってことでしょうか? 初心者で申し訳ないですがよろしくお願いします。

    • ベストアンサー
    • Mac

専門家に質問してみよう