預設的虛擬終端字體是什麼?

預設的虛擬終端字體是什麼?

來自拱門維基:

預設情況下,虛擬控制台使用內核內建字體CP437字符集,但這可以很容易地改變。

實際上,我更喜歡這種字體而不是預設的“等寬”字體。我可以在哪裡提取/取得該字體的副本?

答案1

讀完托馬斯·迪基的回答後,我研究了什麼代碼頁 437事實上,事實證明它是與 DOS 時代密切相關的字體。

我發現了一個名為終極 Oldschool PC 字體包,它有一個 TTF 集合,它們(近乎)完美地複製了每個人都喜歡的舊字體。

我為它做了一個包叫ttf-ibm-vga8在 Arch 用戶儲存庫中。您可以將其移至字型資料夾來安裝在其他發行版上。

答案2

維基百科繼續說:

kbd 軟體包提供了更改虛擬控制台字體和字體映射的工具。可用的字體保存在 /usr/share/kbd/consolefonts/ 目錄中,以 .psfu 或 .psfu.gz 結尾的字體具有內建的 Unicode 轉換映射。

以及連結到Git 中的 makefile,它引用cp437.uni為要查找的文件。

與 Arch 一樣,Debian 使用該kbd軟體包,並且可能使用相同的字體。我在相應的console-setup-linux.預設cp437字體很可能被編譯到核心中,而不是實際上可以載入的檔案。

相關內容