エスケープシーケンスはターミナルカーソルの形状と色を変更できますが、アスペクト比はどのように変更されますか?正方形のフォント(Panopticaなど)を使用するときは、同じ割合で印刷したいと思います。つまり、幅は高さと同じです。印刷するすべてが「二乗」として表示されるようにxtermのグリッドを変更できますか?
更新:Panopticaなどの完全な正方形フォントの文字はもちろん、正方形として表示されます。私が望む正方形は文字を含むボックスなので、xtermグリッドに参照を追加しました。たぶん私は間違った用語を使っているかもしれません。
答え1
短い:なし
long:xtermセルを1文字で塗りつぶす(またはアウトライン)ためにカーソルが描画されます。 ㅏ「セル」行/列の組み合わせです(行ごとに複数のセルと列ごとに複数のセル)。セルには1文字しか含めることができません。デバイス間に間隔(水平または垂直)はありません。
xtermは固定間隔フォントのみを知っているので、すべてのセルは同じです(2つのセルを占めるために二重幅文字を使用できるにもかかわらず)。
したがって、セルの比率によって矩形の形状が決定される。フォントが四角形を使用することはほとんどありません(不可能ではありません)。
Panoptica が正方形のように見えますが、xterm が正方形を表示しない場合は、次の理由が考えられます。
- Panopticaフォントのタイトルは実際には正方形ではないと主張しています。
- フォントで正方形以外の一部の文字を無視しています。