web-dev-qa-db-fra.com

Quelle police est utilisée dans MS-DOS?

Est-ce que quelqu'un sait quelle est la police utilisée par la console Windows/MS-DOS?

15
federicot
8
Insidi0us

Celui avec qui j'ai grandi à l'époque de VGA s'appelle "Code page 437"

Le plus proche que j'ai vu s'appelle "Plus parfait DOS VGA"

Il peut être téléchargé ici: http://laemeur.sdf.org/fonts/

Je n’ai trouvé jusqu’à présent qu’une différence: le `est un peu différent de 437.

9
Japhy Riddle

MS-DOS et le terminal Windows sont deux choses différentes.

MS-DOS utilise la police ROM intégrée à votre matériel: elle est en fait intégrée à la puce ROM de la carte vidéo et ne fait pas du tout partie du système d'exploitation. Ces polices sont en réalité un ensemble d’images bitmap et les cartes graphiques utiliseraient différentes images bitmap pour différents modes d’affichage. Votre carte graphique Peut afficher ce texte, mais uniquement lorsque Windows n'est pas en cours d'exécution. 

Le terminal Windows utilise la police que vous choisissez. Vous pouvez voir la police par défaut en ouvrant un terminal (Invite de commande) et en consultant les propriétés du menu système (l'icône située dans le coin supérieur gauche de la fenêtre).

Dans les anciennes versions de Windows, je pense que la police par défaut était "Terminal", mais cela semble avoir changé. Dans la version actuelle de Windows 10, Courier New est utilisé par défaut. 

La différence est que Terminal est une police raster et Courier New est une police TrueType. Les polices raster sont en réalité stockées sous forme de pixels individuels et ne peuvent pas être redimensionnées efficacement. Au lieu de cela, la police a en fait des versions de taille différente dans le fichier de police et la version la plus proche est sélectionnée par le système d'exploitation lorsqu'une taille spécifique est demandée. Un texte extrêmement volumineux n’est pas viable, et les tailles "intermédiaires" doivent être approximées et avoir généralement l’air louche et moche.

Les polices vectorielles (y compris les polices PostScript, TrueType et OpenType) peuvent être redimensionnées à n'importe quelle taille sans perte de qualité. En effet, la police est stockée sous forme de lignes et de courbes plutôt que sous forme de données de pixels.

Pour une police TrueType qui ressemble à l'ancienne police VGA, consultez le pack de polices Old School à l'adresse suivante: https://int10h.org/oldschool-pc-fonts/readme/ ou http://webdraft.hu/fonts/classic-console/

J'écris un programme de terminal série/Telnet et j'utilise la police Classic Console ci-dessus pour revenir à l'aspect DOS des années 80. (Le programme finira par fonctionner en plein écran - pas de menus ni même de curseur de souris. Ce sera une vieille école légitime.)

Et juste pour le plaisir, vous devriez jeter un coup d'œil à la police Glass VT220: https://github.com/lalo/VT220-mod-font

3
TomXP411

La police utilisée est jointe ici C’est une police basse en px

1
Aditya S Aserkar

Différentes versions (et paramètres régionaux) de MS-DOS utilisent des polices différentes. Vérifiez-le dans les propriétés MS-DOS.

0
Raptor

Vous pouvez écrire votre propre police pour MS DOS. C'était assez simple. J'en ai créé un pour mon usage personnel qui rendait les caractères légèrement plus grands dans la "boîte".

0
Mats Liljedahl

Les propriétés MS-DOS indiquent Raster Fonts. Il existe également une option supplémentaire appelée Lucida Console. Aucune autre police n'est disponible dans Windows XP

0
Sunil Kumar B M