Themeファイル
TODO
themeファイルについて
テーマファイルにはいくつかの種類があります。
- BG(背景)テーマ
-
[BG Theme]セクションが入ったファイル
このセクションには背景画像と文字の背景透過の設定が保存されます。
- カラーテーマ
-
[Color Theme]セクションが入ったファイル
このセクションには文字の色の設定が保存されます。
-
- 旧カラーテーマ (廃止予定)
-
[BG]セクションに文字の色の設定が入っている
Tera Term 4 でサポートしていたカラーテーマ
読み込みは可能です(廃止予定)。
BG(背景)テーマとカラーテーマを別のファイルに保存しておくことも、
1つのファイルに両方を保存することもできます。
フォーマットはWindowsのiniファイルです。
BG(背景)テーマ
section
セクション名は"BG theme"です。
従来の"BG"セクションも読み込み可能です(廃止予定)。両方ある場合は"BG theme"の設定が優先されます。
Simple color plane
単色のプレーン。
- BGSrc2Enable
-
Simple color planeを使用する(1)/しない(0)
- BGSrc2Color
-
単色プレーンの色
- BGSrc2Alpha
-
アルファブレンド値
DestとSrc1の合成画像に単色(Src2)をどれぐらいブレンドするか
Background Image
- BGDestEnable
-
背景画像を使用する(1)/しない(0)
- BGDestColor
-
背景画像が描画されない部分がある場合、この色で塗りつぶされます。
- BGDestFile
-
背景画像
ファイル名にワイルドカードが指定された場合、一致するファイルからランダムに一つ選びます。
相対パスを利用する場合は、テーマファイルからの相対パスを指定してください。
- BGDestPattern
- 背景画像描画方法
- stretch
-
画像をウィンドウに合わせて拡大縮小します。
- tile
-
画像をウィンドウの左上からタイル状に表示します。
- center
-
画像をウィンドウの中央に表示します。
- fit_width
-
画像の幅をWindowsの横幅となるように、アスペクト比を維持したまま、画像を拡大縮小します。
- fit_height
-
画像の高さをWindowsの高さとなるように、アスペクト比を維持したまま、画像を拡大縮小します。
- autofit
-
アスペクト比を維持して、はみ出さないように最大表示します。
- autofill
-
アスペクト比を維持して、はみ出してでも最大表示します。
- BGDestAlpha
-
Windowsの壁紙画像をアルファブレンドする。
背景画像(Dest)に対して、デスクトップ画像(Src1)をどれぐらいブレンドするを指定する。
0のとき壁紙はブレンドされない。
Desktop wallpaper image
- BGSrc1Enable
-
デスクトップ画像を使用する(1)/しない(0)
背景画像透過
- BGTextBackAlpha
-
0 - 255
通常文字背景色のAlphaBlend値,255で不透明
- BGReverseTextAlpha
-
0 - 255
反転文字背景色のAlphaBlend値,255で不透明
- BGTextAlpha
-
0 - 255
その他の文字背景色のAlphaBlend値,255で不透明
color theme
section
"Color Theme"
name
- Theme
- テーマ名、値は文字列
attribute color
- VTColor
- 通常文字色, SGR 0
- BoldColor
- SGR 1
- VTUnderlineColor
- SGR 4
- BlinkColor
- SGR 5
- ReverseColor
- SGR 7
- URLColor
-
URL文字列
Tera TermがURL文字列を検出したときに付加される文字アトリビュート
- 値 (0 or 1), (0 or 1), (fore red), (fore green), (fore blue), (back red), (back green), (back blue)
- 値 (0 or 1), (0 or 1), (fore), (back)
-
- (0 or 1)
-
1=default色から変更する
0=変更しない
(VTColorでは参照されない)
- (0 or 1)
-
1=文字属性(Bold attribute等)の独自色を有効
0=無効にする
(VTColorでは参照されない)
- (fore red), (fore green), (fore blue)
- 文字の色、各値は0から255
- (back red), (back green), (back blue)
- 背景の色、各値は0から255
- (fore), (back)
-
#RRBBGG の形式で、各々00 から FF まで
ANSI color
256色/16色 ANSI colorの最初の16色。
8色時は、Dark colorを使用しない
- ANSIColor=(0 or 1)
-
1=default色から変更する
0=変更しない
- Fore
- 256 ANSI color 15番
通常文字色(Tera TermではVTColorが使用される)
- Back
- 256 ANSI color 0番
通常背景色(Tera TermではVTColorが使用される)
- Red
- Green
- Yellow
- Blue
- Magenta
- Cyan
- DarkFore
- DarkBack
- DarkRed
- DarkGreen
- DarkYellow
- DarkBlue
- DarkMagenta
- DarkCyan
- 各文字色
- 値 (red), (green), (blue)
- 各値は0から255
- 値 (color)
-
#RRBBGG の形式で、各々00 から FF まで