为什么24线是常见的默认端子高度?


11

对于终端窗口,80x24字符似乎是非常普遍的默认设置。这个答案提供了一个很好的历史原因,说明为什么宽度为80个字符。

但是为什么高度通常是24(或25)行?


2
保存您下周的历史记录问题:P。现在为时已
动态

3
80×25实际上更常见
vartec

@vartec:编辑了24或25行的问题。
hotpaw2

我不知道25行,但是每当我打开PuTTY时,它默认为80x24。
TND 2012年

3
可能部分是因为80x25不到2K。轻松拥有2K屏幕缓冲区。
Gort机器人

Answers:


20

早期的终端是围绕与电视相同的阴极射线管建造的。在1960年代和1970年代,这些比例均为4:3。

如果显示器需要在整个宽度上容纳80个字符,则给定标准字符的宽高比,该纵横比应大于3:4(如果我没记错的话),并且行之间的空间比字符之间的空间大,您可以适应24或显示屏上显示25行。

我没有完成精确的数学运算,因为我不记得(或找不到)确切的字符长宽比或行距。


这取决于用于字符的位图。我找不到要查看的物理屏幕图像。另请注意,可以使用132个字符的宽度。

1
@ThorbjørnRavnAndersen-我也很难找到确切的数字。如果我没记错的话,用于132个字符显示的字符的纵横比是不同的-比标准的80个字符显示的字符更细。
克里斯·

@ThorbjørnRavnAndersen如果有帮助,我从IBM获得了80x25 ASCII终端,其中第25行是状态行。拍摄时我调低了亮度,但如果有帮助,请这张照片。i.imgur.com/bU2Hd1X.jpg
Wyatt8740 '16

8

vt100终端的高度。

仿真器在该大小下可获得最佳的vt100兼容性。


4
如果是这样,为什么vt100显示24行?
hotpaw2

2
最有可能是内存问题。他们可能有1 KB的内存,并且需要超过24个字节的变量。

我不能数。 2 KB。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.