xtermカーソルを完全な正方形に整理するには?

xtermカーソルを完全な正方形に整理するには?

エスケープシーケンスはターミナルカーソルの形状と色を変更できますが、アスペクト比はどのように変更されますか?正方形のフォント(Panopticaなど)を使用するときは、同じ割合で印刷したいと思います。つまり、幅は高さと同じです。印刷するすべてが「二乗」として表示されるようにxtermのグリッドを変更できますか?

更新:Panopticaなどの完全な正方形フォントの文字はもちろん、正方形として表示されます。私が望む正方形は文字を含むボックスなので、xtermグリッドに参照を追加しました。たぶん私は間違った用語を使っているかもしれません。

ベストアンサー1

短い:なし

long:xtermセルを1文字で塗りつぶす(またはアウトライン)ためにカーソルが描画されます。 ㅏ「セル」行/列の組み合わせです(行ごとに複数のセルと列ごとに複数のセル)。セルには1文字しか含めることができません。デバイス間に間隔(水平または垂直)はありません。

xtermは固定間隔フォントのみを知っているので、すべてのセルは同じです(2つのセルを占めるために二重幅文字を使用できるにもかかわらず)。

したがって、セルの比率によって矩形の形状が決定される。フォントが四角形を使用することはほとんどありません(不可能ではありません)。

Panoptica が正方形のように見えますが、xterm が正方形を表示しない場合は、次の理由が考えられます。

  • Panopticaフォントのタイトルは実際には正方形ではないと主張しています。
  • フォントで正方形以外の一部の文字を無視しています。

おすすめ記事