◀ドキュメントトップへ
  • 182 ロシア語入力の件
    • 183 RE: ロシア語入力の件
  • [182] ロシア語入力の件 よしchiba 2004年06月19日 18:17

    お世話様です。日頃ワープロの代わりに使用させて頂いています。フォント設定でクーリエNEWを使用してキリル語の表示をさせてみたのですが、入力時にwindows2kpro sp4にて
    1文字入力すると表示されず、2文字目を入れて初めて1文字目と一緒に2文字同時に表示されます。これは何が問題なのでしょうか。環境は他の多国語言語を仕様ができるエディタでは正常に入力されています。以上初めての質問ですが宜しくお願いします。
    • [183] RE: ロシア語入力の件 すい 2004年06月20日 05:12

      なんでここに書き込んでるんでしょ?
      ここはサクラエディタのヘルプファイル作成のための相談所であって一般質問所ではないです。
      こちらに書き込んでも普通は質問の回答なんて付きませんよ。
      ----------
      サクラエディタは日本語Shift_JIS専用エディタです。
      他の文字コード、他国語の類は取り扱えません。

      Unicode 等のファイルの読み書きは、

      ・ファイル読み込み時に Unicode → Shift_JIS 変換しながら読み込む。
       編集中は変換後の Shift_JIS 文字列を取り扱っているだけ。

      ・ファイル保存時は編集中の Shift_JIS 文字列を Shift_JIS → Unicode
       変換しながらディスクに書き込む。

      という処理をして、見かけ上 Unocode も取り扱えるように、いわば*見せかけている*だけで。
      他の JIS,EUC も同様です。
      ですから日本語 Shift_JIS に存在しない文字(Unicode にしか無い文字とか)は
      取り扱えませんし、そのため当然ながら他国語の文字入力も全く想定されていませんし。
      日本語 Shift_JIS 以外の文字は一切受け付けないエディタである、と認識して下さい。

      >1文字入力すると表示されず、2文字目を入れて初めて1文字目と一緒に2文字同時に表示されます。

      は、恐らく入力しようとしている1文字目の文字コードが、Shift_JIS の2バイト文字(全角)の
      1バイト目として取り扱われるコードの文字だったのでは?
      で、2バイト受け取った時点で「全角文字1文字」を受け取り完了と認識→表示、となっているとか。