OSXと文字コード?

みなさんこんにちは。
非常に初心的質問かもしれないのですが
自分敵にウトい部分の悩みですので聞いて頂けますでしょうか。
OS9の時にはほとんど気にしていなかったのですが
OSXになってから非常に文字化けが起こります。
これはOSの構造上、仕方ない部分だと思うのですが
原理や原因が分かってないのでいつもコピペ等する際に
バクチぽっくなってしまってます。
とりあえずSafariからコピペすると必ず文字化けしますよね。
他に、テキステエディタとJeditの間でも頻繁に起こります。
これらの動作時(コピペ等)に
出来るだけ文字化けが少なくなるような解決策のようなものは
ありませんでしょうか?
抽象的ないい方になってしまいましてすいません、
文字コードというものがイマイチ分かってないので
質問の仕方もなかなかうまくかけずにおります‥‥
どうか宜しくお願い致します。
失礼します。

投稿日 2003/07/27 14:17

返信: 6

2003/07/27 15:01 Community User への返信

SafariからJeditへのコピー&ペーストは、Jedit側で考慮されました。古いJeditをお使いであれば、最新(Rev4.2.2)にされることをお薦めします。
# 他にも救われるものがあるのではないかな。

2003/07/27 15:10 Community User への返信

OSX は default の文字コードは utf-8 です。テキストエディットなど Apple のソフトもそうなのかも知れません。しかし、従来はパソコンソフトは sjis を使うのが普通です。なので、画面ではちゃんと読めるのに、コピペすると文字化けしてしまう、ということになるのだと思います。でも、jedit は最新のをお使いでしょうか。最新のならその辺りは配慮されているかも知れません。ただ、これはコピペするのではなくて、テキストファイルとして読み込めば文字化けすることはないと思いますが(utf-8 に対応しているソフトならです。Jedit は対応しています)。
Windows XP も内部的には utf-8 ですし、最新の Linux も国際化は utf-8 base にしようとしているようですから、今後は utf-8 ももっと一般的になるとは思います。まあ、文字化けで苦労するのはもうしばらく、という希望的観測です。

2003/07/27 16:46 Community User への返信

みなさん、ありがとうございます!
>OSX は default の文字コードは utf-8 です。テキストエディットなど Apple のソフトもそうなのかも知れません。しかし、従来はパソコンソフトは sjis を使うのが普通です。
なるほど‥‥
>でも、jedit は最新のをお使いでしょうか。最新のならその辺りは配慮されているかも知れません。ただ、これはコピペするのではなくて、テキストファイルとして読み込めば文字化けすることはないと思いますが(utf-8 に対応しているソフトならです。Jedit は対応しています)。
★Jeditは多分最新だと思うのですが
Safariで困るケースというのは
僕の場合、よくsafariからメーラー(アントラージュ)に
コピーする事があるんでその時に確実に化けるんですよね‥‥
Jeditのケースは、やはりテキストエディタで書いてたものを
Jeditにコピペした時です。
>Windows XP も内部的には utf-8 ですし、最新の Linux も国際化は utf-8 base にしようとしているようですから、今後は utf-8 ももっと一般的になるとは思います。まあ、文字化けで苦労するのはもうしばらく、という希望的観測です。
★そうなんです、最終的にはこういうご意見がお聞きしたくて‥‥
「文字化けに関しては今からアプリケーションが対応していく」という感じの記事を先日どこかで読んだ気がするのですが
それだったら「仕方ないか」と思えます。
これが「永劫に続くと問題だな‥‥」と思って困っていました。
なるほど、アプリ側の対応になりますか。
少しホっとしました。
またパンサーになっていく頃にどんどん解消されていけばいいですね!
ありがとうございました。

2003/07/28 13:15 Community User への返信

Entourage は持っていないので
テキストエディット→Jedit の文字化けについてだけコメントします。
化けるのは丸付き数字などでしょうか?
そうであれば、Unicode から Shift-JIS に変換される際、
90pv(Macintosh システム外字)のテーブルが使われている(らしい)
のが原因でしょうから、
Jedit 側のフォントを Osaka など(90pv フォント)にして、
環境設定で「スタイルなしコピー&ペースト」にチェックを入れておけば
化けないと思います。
そうではなく、化けるのが「Shift-JIS にない文字」だとすれば、
(Jedit は Shift-JIS アプリケーションですから)回避しようがありません。

2003/07/28 16:10 Community User への返信

>★Jeditは多分最新だと思うのですが
Jeditの最新バージョンは4.2.2(7/2リリース)です。Safariからのコピー&ペーストの文字化けが解消されたのはこのバージョンからです(きくちさんの書き込みの補足)。
>Safariで困るケースというのは
>僕の場合、よくsafariからメーラー(アントラージュ)に
>コピーする事があるんでその時に確実に化けるんですよね‥‥
Safariのフォント指定が英字フォントならは、日本語フォントにすることで解消されるかも。Cocoaアプリの場合、日本語に英字フォントが指定されていても勝手に日本語フォントに置き換えるようですが、Carbonアプリではそれが無いみたい。
>Jeditのケースは、やはりテキストエディタで書いてたものを
>Jeditにコピペした時です。
私の環境では文字化けしませんが、何ででしょ?

2003/07/29 16:44 Community User への返信

Mac OS X は、BSD などシステムの一部では UTF-8 を使用しますが、
テキスト処理などに用いられるのは UTF-16 だと思います。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

OSXと文字コード?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。