- 新しい出力形式 kittygd と kittycairo は、kitty プロトコルをサポ
ートする端末エミュレータで、端末ウィンドウ上でのグラフィックを提供し
ます。kitty は、sixel グラフィックとは別の選択肢で、24 ビット RGB フ
ルカラーを提供します。以下参照: kittycairo (127.17)。
- 新しい出力形式 block は、疑似グラフィックのテキストモード用のもの
で、dumb や caca 出力形式に対して改良された解像度を提供するため
に Unicode ブロック、あるいは点字 (Braille 文字) を使用します。
- 新しい出力形式 webp は、webp エンコーディングを用いて、単一フレー
ムか、アニメーション列を生成します。各フレームは pngcairo で生成し、
その後 libwebp と libwebpmux による WebPAnimEncoder API を通してエン
コードを行います。
- dumb, sixel, kitty, block 出力形式のように、文字列出力とグラ
フィック表示を同じウィンドウで行う出力形式では、現在はコマンド
pause mouse の間はキーボード入力に反応します。その間、それらの出力
形式では、マウス操作が可能な出力形式が行うのと同じ方法でキー入力を解
釈します。以下参照: pseudo-mousing (98.2)。
例えば、左/右/上/下矢印キーは、3 次元グラフでは視方向を変え、2 次元
グラフでは視点移動/拡大の増分ステップを実行します。
竹野茂治@新潟工科大学
2023-11-28