前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

3471 re(2):日本語環境のWindows上での既定のエンコーディング
2021/12/16(木)15:51 - 松岡 - 133.6.57.2 - 88 hit(s)

引用する
現在のパスワード


> 1) default とはなんのことでしょうか。

.gnuplotやGNUPLOT.INIや環境変数GNUTERMでエンコーディングでなにも指定しない状態
とします。この時gunplotの初期画面でshow encodingを指定するとエンコーディングは
defaultと出ます。


> 2) コマンドライン版の gnuplot.exe でなく、wgnuplot.exe の話と思ってよろし
> いでしょうか。コマンドライン版なら、多分 gnuplot の話でなく、コマンドプ
> ロンプトの話ですよね。

gnuplot.exeやwgnuplot.exeのどちらでもGNUTERMやGNUPLOT.INIでエンコード指定
しないとshow encodingをするとエンコーディングはsjisと表示されます。
これをを変えたいと思います。
私はGNUPLOT.INIでset encoding utf8としてエンコーディングを既定と
指定しています。


> wgnuplot.exe のコマンド入力画面で、日本語を入力するときの話でしょうか。
> それとも、load するスクリプトのエンコード.
> の話でしょうか。

上にも書きましたがそういう話ではなく,
なにもしないときの既定のエンコーディングの話です。
最近はwindowsのnotepadでも既定のエンコーディングはutf8となっています。
Windowsの内部ではUtf16だったかと思いますが,表面上使われるのはutf8です。
sjisは後方互換性以外に意味はもはやないと思います。
他のプラットフォームと同じ設定にした方がいいと思います。
日本語以外のWindowsはわからないのでこれは後でgnuplot-MLなどで聞こうと思います。


> 最近は、日本語のメニューファイル wgnuplot-ja.mnu も UTF-8 にして提出してね
> と言われているので、何が Shift_JIS なのか UTF-8 なのか、よくわかっていない
> です。逆に、どれが Shift_JIS になっていて、こうすると文字化けする、という
> ことがあったりするなら教えてください。

インストーラーを作成するinno setupがunicode(utf8 with BOM) になってしまったとか
と色々あります。
本件と直接関係ありませんがあるかたのホームページには絵文字を表示するために
エンコーディングをutf8にしたとか記載されていて
sjisほ本当にobsolateだなと思っています。


Ethanさんによると2022-01-01に5.4.3のRelease Candidateが出るそうで5.2.3に
間に合うといいのですが。


PS.
暖かいお言葉ありがとうございます。


〔ツリー構成〕

【3469】 日本語環境のWindows上での既定のエンコーディング 2021/12/16(木)05:56 松岡 (423)
┣【3470】 re(1):日本語環境のWindows上での既定のエンコーディング 2021/12/16(木)10:58 竹の (1226)
┣【3471】 re(2):日本語環境のWindows上での既定のエンコーディング 2021/12/16(木)15:51 松岡 (1887)
┣【3472】 re(3):日本語環境のWindows上での既定のエンコーディング 2021/12/17(金)06:11 松岡 (263)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.