it-swarm.com.de

Welche Schriftart wird in MS-DOS verwendet?

Weiß jemand, welche Schriftart die Windows-Konsole/MS-DOS verwendet?

15
federicot
8
Insidi0us

Diejenige, mit der ich in den Tagen von VGA aufgewachsen bin, heißt "Code page 437".

Die nächste, die ich gesehen habe, heißt "More Perfect DOS VGA".

Es kann hier heruntergeladen werden: http://laemeur.sdf.org/fonts/

Ich habe bisher nur eine Diskrepanz gefunden: Die `unterscheidet sich ein wenig von 437.

9
Japhy Riddle

MS-DOS und das Windows-Terminal sind zwei verschiedene Dinge.

MS-DOS verwendet die in Ihre Hardware integrierte Schriftart ROM: Die Schriftart ist tatsächlich in einen ROM - Chip der Grafikkarte integriert und ist überhaupt nicht Teil des Betriebssystems. Bei diesen Schriftarten handelt es sich eigentlich um eine Reihe von Bitmap-Bildern, und Grafikkarten würden für verschiedene Anzeigemodi unterschiedliche Bitmaps verwenden. Ihre Grafikkarte kann diesen Text anzeigen, jedoch nur, wenn Windows nicht ausgeführt wird. 

Das Windows-Terminal verwendet die von Ihnen gewählte Schriftart. Sie können die Standardschriftart anzeigen, indem Sie ein Terminal öffnen (Eingabeaufforderung) und die Eigenschaften im Systemmenü (das Symbol in der oberen linken Ecke des Fensters) anzeigen.

In älteren Windows-Versionen glaube ich, dass standardmäßig eine Bitmap-Schriftart mit dem Namen "Terminal" verwendet wurde. Dies scheint sich jedoch geändert zu haben, und in der aktuellen Version von Windows 10 wird standardmäßig Courier New verwendet. 

Der Unterschied besteht darin, dass das Terminal eine Raster-Schriftart und Courier New eine TrueType-Schriftart ist. Rasterschriftarten werden tatsächlich als einzelne Pixel gespeichert und können nicht effektiv auf verschiedene Größen skaliert werden. Stattdessen hat die Schriftart tatsächlich unterschiedliche Größenversionen in der Schriftartdatei, und die nächste Version wird vom Betriebssystem ausgewählt, wenn eine bestimmte Größe angefordert wird. Extrem großer Text ist nicht praktikabel, und "Zwischengrößen" müssen angenähert werden und sehen in der Regel blockig und hässlich aus.

Vektorschriftarten (einschließlich PostScript-, TrueType- und OpenType-Schriftarten) können auf jede beliebige Größe skaliert werden, ohne an Qualität zu verlieren. Dies liegt daran, dass die Schriftart nicht als Pixeldaten, sondern als Linien und Kurven gespeichert wird.

Eine TrueType-Schriftart, die wie die alte VGA-Schriftart aussieht, finden Sie im Old School Font Pack unter https://int10h.org/oldschool-pc-fonts/readme/ oder http://webdraft.hu/fonts/classic-console/

Ich schreibe ein serielles/Telnet-Terminalprogramm und verwende die oben abgebildete Classic Console-Schriftart, um auf den 80er-Jahre-DOS-Look zurückzugreifen. (Das Programm wird schließlich im Vollbildmodus ausgeführt - keine Menüs oder auch nur der Mauszeiger. Es wird eine echte alte Schule sein.)

Und zum Spaß sollten Sie sich die Glass VT220-Schriftart ansehen: https://github.com/lalo/VT220-mod-font

3
TomXP411

Die verwendete Schriftart ist hier Es ist eine niedrige px-Schriftart

1

Unterschiedliche Version (und Gebietsschema) von MS-DOS verwenden andere Schriftarten. Überprüfen Sie es in MS-DOS-Eigenschaften.

0
Raptor

Sie könnten Ihre eigene Schriftart für MS DOS schreiben. Es war ganz einfach. Ich habe einen für meinen persönlichen Gebrauch gemacht, der die Charaktere in der "Box" etwas größer machte.

0
Mats Liljedahl

MS-DOS-Eigenschaften besagt Raster Fonts. Es gibt auch eine weitere Option namens Lucida Console. In Windows XP ist keine andere Schriftart verfügbar

0
Sunil Kumar B M