■ 質問はここへ ■

1165 にジャンプ
No. 1165投稿者: CINEPHILE日付: 2004/03/02 20:56:59
題名 : 欧文のコピー&ペイスト

 質問ではないんですが、過去に欧文のコピー&ペイストを行う場合の文字化
けが話題になっていたので、関連があると思われることなどを。

 当時は自分でも問題をよく理解していなかったんですが、最近になってまっ
たく別の環境で欧文の一連の文字の扱いに困りました。カーリーな引用符など
を含む一連の文字は、Windows の Code Page 1252 て定義された文字で、より
広範に使用されている iso-8859-1 ではコントロールコードが割り付けられて
いる領域を使用して定義されています。

(参考) http://en.wikipedia.org/wiki/ISO_8859-1

 coding system として iso-8859-1 しかサポートされていない場合、この領
域の文字を正しく扱うことができません。Unicode の普及とともに解消する問
題かもしれませんが、現状では CP1252 で記述されたウェブページなどの扱い
には困ることがあります。

 欧文モードで起動した QX は CP1252 をサポートしているので、例えばウェ
ブブラウザなどからコピー&ペイストしたいところですが、Unicode クリップ
ボードを使用するウェブブラウザのようなアプリケーションから QX に渡され
るときに Unicode から Shift-JIS に自動的に変換されるので、貼り付けると
文字化けしてしまいます。
 そこで、UniKonv というフリーソフトを外部コマンドやキーボードランチャ
などから実行して、クリップボードの内容を CP1252 に変換して、文字化けせ
ずに貼り付けられるようにします。

http://homepage3.nifty.com/sohutoatorie/

 Code Page 番号 1252 を実行時の引数に指定します。他のアプリケーション
で CP1252 の扱いに困って質問したときに、このフリーソフトのことを教えて
いただいたんですが、残念ながら質問した問題は解決できなかったものの、こ
ちらは役に立ちました。
 わざわざ公式のMLに投稿するほどのことでもないので、過去に関連する問
題が話題になっていたことを思い出してここに書き込みましたが、他の方はど
のように対処していらっしゃいますか?

No. 1168 (1165へのコメント)投稿者: かぶねこ HP日付: 2004/03/03 14:29:21
題名 : Re:欧文のコピー&ペイスト

CINEPHILE さん、情報ありがとうございました。

Windows 2000 以降の Unicode 対応 OS だと、クリップボード内での自動変換が
ユーザーには手が出せない、普段は便利だけど問題が起きると非常にわかりにくい、
そういうものになってしまってますよね。

紹介していただいたツールは、そういう隙間を埋めてくれそうです。

問題はテキストエディタだけではなく、グラフィックアプリケーションでも
「西ヨーロッパ文字コード領域にある文字」の入力やコピー・ペーストが
うまくいかないこともあるようです。現在は Unicode 対応アプリケーション
という種類のものと、そうでないものと、両方あるようで、それでますます
ユーザーにはわかりにくい。日本語のシステムを使っていてそういう文字入力も
必要なユーザーの数があまり多くないのか、ほとんど話題になりませんが。

グラフィックアプリケーションへのペーストでは、xyzzy にある、
クリップボードの内容の文字コード種を指定する(とかそのような?)
機能を使って問題回避している人がいました。わたし自身では未確認ですが、
必要が出てきたら試してみようと思っています。

No. 1170 (1168へのコメント)投稿者: CINEPHILE日付: 2004/03/03 23:42:30
題名 : Re^2:欧文のコピー&ペイスト

 Meadow もクリップボードの coding system を設定できるので、クリップボ
ードを通じて QX と欧文の遣り取りを行っても大丈夫です。確かに、このよう
な機能が実装されると便利ですね。
 ただし Meadow は CP1252 の問題の領域(0x80〜0x9f)を扱うことができま
せん。もともと UNIX から移植されているので仕方がありませんが。

 今年も恒例となったあの日が近づきましたが、そろそろ本当に New QX がリ
リースされないと限界かもしれません。

No. 1171 (1170へのコメント)投稿者: かぶねこ HP日付: 2004/03/04 13:26:46
題名 : Re^3:欧文のコピー&ペイスト

> 今年も恒例となったあの日が近づきましたが、そろそろ本当に New QX がリ
>リースされないと限界かもしれません。

あ、そんなのもありましたねえ。わたし自身は「いじる対象」が QX から
グラフィック関係に移行してしまったので、すでに QX は「日常のフツウ」に
なってしまっていて、そこに変化を期待するようなことはあまりないのですが、
ウェブ関係が一般的に UTF-8 に移行しかかっている状況のなかで、
連携がちょっと苦しくなりつつあるかも、とは感じます。


ヘッダのみ表示
順番に表示(No. 1165 から)


メールアドレスを表示するにはURLの後ろに &m=63495824 をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/