待辦事項 #48228

TERATERM.INI の TeraTermセクション FixedJIS

啟用日期: 2023-06-13 01:06 最後更新: 2023-06-14 22:36

回報者:
負責人:
(無)
類型:
狀態:
開啟
元件:
里程碑:
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

細節

ドキュメントにない設定を見つけました。

日本語JISコードの7bit/8bitに関連する何からしいのですが、 MLなどからもこの設定について見つけることができませんでした。

デフォルトOFFで、設定を変更しても動作が変わらないように見えます。

この設定について情報があれば教えていただけないでしょうか。

Ticket History (3/3 Histories)

2023-06-13 01:06 Updated by: zmatsuo
  • New Ticket "TERATERM.INI の TeraTermセクション FixedJIS" created
2023-06-14 05:59 Updated by: doda
評語

7bit JISカタカナ(専用)端末として使う為の設定だと思われます。

以降の説明では、前提として以下の設定になっている物とします。

  • 全般設定/言語: Japanese
  • 端末/ 漢字-受信: JIS
  • 端末/漢字-受信/半角カナ: On

日本語モードでは、デフォルトではG1にJIS X 0201 カタカナ(半角カタカナ)が指示された状態になっています。

7bitコードでJIS X 0201 カタカナを使う場合、SOでGLにG1を呼び出して使う事になります。

例えば、以下を実行すると テラターム と表示されます。

  1. echo -e '\016CW@0Q\017'
  2. # => テラターム

しかし、G1に他の文字セットが指示された状態になるとSOでJIS X 0201 カタカナが表示されなくなってしまいます。

  1. # G1にUS-ASCIIを指示する
  2. echo -e '\033)B'
  3. # SOでGLにG1を呼び出してもJIS X 0201 カタカナが表示できない
  4. echo -e '\016CW@0Q\017'
  5. # => CW@0Q

FIxedJIS=onに設定するとSOでGLにG1を呼び出す時に、あらかじめG1にJIS X 0201 カタカナを指示するようになり、 このような場合でもJIS X 0201カタカナが表示されるようになります。

つまり、FixedJISはG1をJIS X 0201 カタカナに固定する為の設定です。 これにより、常に7bit JISカタカナ端末として使えるようになります。

2023-06-14 22:36 Updated by: zmatsuo
評語

ありがとうございます。

早速日本語マニュアルに追記しました。r10762です。

英語版にはとりあえず日本語版のコピーを入れています。

Tera Term 4 にも入れたほうがよさそうですね。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入