チケット #45484

色設定の仕様整理

登録: 2022-08-27 23:23 最終更新: 2022-12-24 00:06

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

r10192の修正で、16色モード(PC形式)がうまく動作していない。

テストスクリプトにテストパターンを追加(r10196)。

色関連の仕様を整理しました。誤りなど指摘ください。

色の状態

設定-ウィンドウの設定の次のチェックボックスで設定する

  • 16 color mode (PC-Style) / 16色モード(PC形式)
  • 16 color mode (aixterm) / 16色モード(aixterm形式)
  • 256 color mode (xterm) / 256色モード(xterm形式)

各モードは排他ではない。

色の設定状態によって使用可不可が変化するシーケンス

SGR 8 16 PC 16 aix 256 note
38 - - - o 256 color text color
48 - - - o 256 color back color
90-97 - - o - 8-15 text color
100 o o - o text/back reset
100-107 - - o - 8-15 back color

表の上から優先して解釈される(SGR 100)

16 color mode (PC-Style) 時の8-16のtext/back color が表示方法

0-7のtext/back color を表示時に、太字属性(SGR 2)を設定すると 8-16のtext/back color を表示できる。

r10192 でうまく動作していない。

カスタマイズしていないときの 16 color

https://en.wikipedia.org/wiki/ANSI_escape_code#Colors

  • 16/256色モード時
    • 0-7は少し暗い色
    • 8-15はBright(明るい)色、原色
  • 8色モード時
    • 0-7は原色

Tera Term の 16 color 設定

  • TERATERM.INI の Tera Termセクションの ANSIColor = で変更できる
  • TERATERM.INI で設定する色(デフォルト色)は
    • 0-7 が明るい色(原色,bright version)
    • 8-15 が0-7を少し暗くした色
    • Theme Editor の色タブで見ることができる
      • 色の名前が間違っている、0-7と8-15が入れ替わっている

チケットの履歴 (4 件中 3 件表示)

2022-08-27 23:23 更新者: zmatsuo
  • 新しいチケット "色設定の仕様整理" が作成されました
2022-12-03 00:03 更新者: zmatsuo
コメント

最近チケットに書かれた内容などをまとめて、文字/背景色についての説明を追記しました。r10392です。

チェックお願いしたいです。よろしくお願いします。

2022-12-24 00:06 更新者: zmatsuo
  • 解決法なし から 修正済み に更新されました
コメント

不備や追記などあればまた対応することにしましょう。

クローズします。

2022-12-24 00:06 更新者: zmatsuo
  • 状況オープン から 完了 に更新されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする