なぜ24行が一般的なデフォルトのターミナルの高さなのですか?


11

80x24文字は、ターミナルウィンドウの非常に一般的なデフォルトのようです。この答えは、幅が80文字である理由について非常に良い歴史的理由を提供します。

しかし、なぜ高さは通常24(または25)行なのでしょうか?


2
来週のために履歴の質問を保存してください:P。しかし今は遅すぎます:meta.programmers.stackexchange.com/questions/3546/…-
ダイナミック

3
80×25は実際により一般的です
-vartec

@vartec:24行または25行の質問を編集しました。
hotpaw2

25行については知りませんが、PuTTYを開くたびにデフォルトで80x24になります。
-TND

3
おそらく、80x25が2K未満であるためです。2Kスクリーンバッファーを簡単に作成できます。
ロボット

回答:


20

初期の端末は、テレビに使用されていたのと同じブラウン管の周りに作られました。1960年代と1970年代には、これらはすべて4:3のアスペクト比でした。

ディスプレイが幅全体で80文字に収まる必要がある場合、3:4よりも高い標準文字の縦横比(正確に覚えている場合)を指定し、24またはディスプレイに25行。

正確な文字の縦横比や行間隔を思い出す(または見つける)ことができないため、正確な計算を行っていません。


それは、文字に使用されるビットマップに依存します。見るべき物理的な画面の画像が見つかりません。また、132文字の幅が利用可能であったことに注意してください。

1
@ThorbjørnRavnAndersen-正確な数字を見つけるのにも問題があります。私の記憶が正しければ、132文字のディスプレイに使用されている文字の縦横比が異なっていたため、標準の80文字のディスプレイよりも薄くなっています。
ChrisF

@ThorbjørnRavnAndersenうまくいけば、IBMから80x25 ASCII端末を入手しました。25行目はステータス行です。私はそれを撮ったときに明るさが落ちていましたが、それが助けになるなら、ここに写真があります。i.imgur.com/bU2Hd1X.jpg
Wyatt8740

8

vt100ターミナルの高さ。

エミュレータは、そのサイズで最高のvt100互換性を取得します。


4
もしそうなら、なぜvt100は24行を表示しましたか?
hotpaw2

2
おそらくメモリの問題です。1 KBのメモリがあり、変数に24バイト以上を必要としている可能性があります。

数えられない。 2 KB。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.