2010-11-05 4 views
1

Existe-t-il un ensemble standard pour le nombre de lignes et de colonnes (largeur et hauteur) affichées dans une fenêtre de console standard?Normes de sortie des programmes exécutant une fenêtre de console?

Varie-t-il en fonction du système d'exploitation? Dans Windows, vous pouvez redimensionner la fenêtre verticalement pour permettre plus de lignes.

Est-ce que tous les caractères sont des espaces mono et occupent-ils un carré parfait?

Je suis curieux de savoir quelles sont les normes pour les personnes qui développent des programmes basés sur du texte.

Répondre

2

Un terminal standard a une largeur de 80 caractères et une longueur de 24 lignes. Ce sont les dimensions par défaut utilisées par les applications de terminal. Edit: C'est en fait 25 lignes, y compris ce qui est généralement la ligne d'entrée de la commande.

Le terminal VT100 établissait le standard de facto à cette époque. Si vous êtes vraiment interessé jeter un oeil à ce lien et suivez les sources: http://en.wikipedia.org/wiki/VT100

Sur le PC IBM le mode texte par défaut était également de 80 × 25 caractères. Cependant, avec des adaptateurs graphiques plus performants, il est apparu tout un éventail d'autres modes de texte qui pouvaient être définis ou sélectionnés, tels que 80 × 43, 80 × 50 ou même 132 × 60 (voir Wikipedia: Text mode). Cependant, étant donné que les consoles ne sont plus aujourd'hui ni des consoles physiques ni des terminaux, vous pouvez facilement redimensionner leurs fenêtres respectives sur tous les systèmes d'exploitation courants, en s'écartant des tailles indiquées ci-dessus. En cas de doute, attendez-vous à autre chose que des tailles standard (je [Joey] utilise habituellement 120 × 40). En ce qui concerne la taille des caractères: Pour les scripts simples, tels que le latin, le cyrillique, le grec, l'hébreu, etc., chaque caractère occupe une seule cellule. Le support de script complexe est généralement difficile à trouver dans les consoles, en raison de leur patrimoine de terminaux vidéo anciens (et leur patrimoine de téléscripteurs). Les idéogrammes CJK occupent généralement deux cellules de caractères, au moins sous Windows.

+1

Ajouté un peu, car toutes les questions du demandeur n'ont pas été réellement répondues ;-) – Joey

0

Certaines configurations courantes sont:

80 x 24, 80 x 25, 100 x 25

Le premier (80 x 24) est généralement la plus courante.

Habituellement, les gens optent pour une police monospace verticalement rectangulaire.

Mais il n'y a vraiment aucun moyen d'imposer ceci.

Il varie non seulement en fonction du système d'exploitation, mais également en fonction du logiciel d'affichage de la console et des préférences de l'utilisateur.

Questions connexes