web-dev-qa-db-ja.com

MS-DOSで使用されているフォントはどれですか?

Windowsコンソール/ MS-DOSが使用しているフォントが誰か知っていますか?

16
federico-t
11
Insidi0us

VGAの時代に私が育ったものは「コードページ437」と呼ばれます

私が見た最も近いものは「More Perfect DOS VGA」と呼ばれます

ここからダウンロードできます: http://laemeur.sdf.org/fonts/

これまでのところ、1つの不一致しか見つかりませんでした。`は437とは少し異なります。

10
Japhy Riddle

MS-DOSとWindowsターミナルは2つの異なるものです。

MS-DOSは、ハードウェアに組み込まれているROMフォントを使用します。フォントは、実際には、ビデオカードのROMチップに組み込まれています。これらのフォントは実際にはビットマップイメージのセットであり、グラフィックカードは実際にはさまざまな表示モードに異なるビットマップを使用します。グラフィックカードは、Windowsが実行されていないときにのみそのテキストを表示できます。

Windowsターミナルは、選択したフォントを使用します。ターミナル(コマンドプロンプト)を開き、システムメニュー(ウィンドウの左上隅にあるアイコン)のプロパティを見ると、デフォルトのフォントが表示されます。

古いバージョンのWindowsでは、デフォルトで「Terminal」という名前のビットマップフォントが使用されていましたが、変更されたようです。現在のバージョンのWindows 10では、Courier Newがデフォルトです。

違いは、Terminalはラスタフォントであり、Courier NewはTrueTypeフォントであるということです。ラスターフォントは実際には個々のピクセルとして保存され、異なるサイズに効果的に拡大縮小することはできません。代わりに、フォントは実際にフォントファイル内で異なるサイズバージョンを持ち、特定のサイズが要求されたときにオペレーティングシステムによって最も近いバージョンが選択されます。非常に大きなテキストは実行可能ではなく、「中間」のサイズは概算する必要があり、通常はむらがありandいように見えます。

ベクターフォント(PostScript、TrueType、およびOpenTypeフォントを含む)は、品質を損なうことなく任意のサイズに拡大縮小できます。これは、フォントがピクセルデータではなく線と曲線として保存されるためです。

古いVGAフォントのように見えるTrueTypeフォントについては、 https://int10h.org/oldschool-pc-fonts/readme/ または http: //webdraft.hu/fonts/classic-console/

シリアル/ Telnetターミナルプログラムを作成しており、上記のClassic Consoleフォントを使用して80年代のDOSルックに戻ります。 (プログラムは最終的にフルスクリーンで実行されます-メニューやマウスカーソルさえありません。合法的なオールドスクールになります。)

楽しみのために、Glass VT220フォントを確認してください。 https://github.com/lalo/VT220-mod-font

5
TomXP411

使用されるフォントは添付されています here 低pxフォント

2

MS-DOSの異なるバージョン(およびロケール)は異なるフォントを使用します。 MS-DOSプロパティで確認してください。

0
Raptor

MS DOS用に独自のフォントを作成できます。とても簡単でした。私は個人的に使用するために、「ボックス」内のキャラクターを少し大きくしました。

0
Mats Liljedahl

MS-DOSプロパティにはRaster Fontsと表示されます。 Lucida Consoleというもう1つのオプションもあります。 Windows XPでは他のフォントは利用できません

0
Sunil Kumar B M