Jak zmienić czcionkę konsoli Windows XP?

27

Od dłuższego czasu używam czcionek Cleartype i Vista w systemie Windows XP. Uwielbiam czcionkę Consolas do pracy z kodem źródłowym. Chciałbym, aby była to również czcionka mojego okna konsoli (polecenia) Windows. Czy jest na to sposób?

Ashwin Nanjappa
źródło

Odpowiedzi:

34
  • Utwórz kopię zapasową rejestru systemu Windows.

  • W regedit przejdź do

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

  • Kliknij prawym przyciskiem myszy prawy panel, wybierz New-> String value.

  • Wpisz 00jako nazwę wpisu.

  • Kliknij prawym przyciskiem myszy nowy wpis, kliknij Modify.

  • Wpisz nazwę żądanej czcionki w Valuepolu danych. Ta wartość powinna pasować do jednego z wpisówHKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts

  • Jeśli chcesz dodać dodatkowe czcionki, powtórz poprzednie kroki, dodając za 0każdym razem do nazwy wpisu (tzn. Trzeci wpis powinien być 000itd.).

  • Uruchom ponownie komputer, aby zastosować zmiany.

  • Otwórz okno konsoli, kliknij prawym przyciskiem myszy pasek tytułu, wybierz Properties.

  • Wybierz Fontzakładkę. Nowe czcionki powinny pojawić się na liście.

Zanim to zrobisz, przeczytaj artykuł „ Dlaczego okna konsoli są ograniczone do Lucida Console i czcionek rastrowych? ”, Który szczegółowo wyjaśnia, dlaczego nie powinieneś tego robić.

Leonardo
źródło
6
Jest ten artykuł pomocy technicznej Microsoft, który dodaje nieco więcej szczegółów na temat ograniczeń: support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815
Ant
+1 za link do tego bloga! Rzeczywiście trzeba przeczytać.
Arjan
To okropne, że to działa.
Ograniczone Zadośćuczynienie
Zauważ, że strona kodowa w wierszu polecenia ograniczyła wybór czcionki. Znajdź najpierw aktywną stronę kodową chcp. Następnie spróbuj użyć strony kodowej UTF-8 (STAŁA zmiana!), chcp 65001Aby wyświetlić czcionkę na liście.
Ivan Chau
(1) Link w komentarzu Anta jest zepsuty. (2) W moim systemie Windows 7 mam już wartość 00= Consolas(nie pamiętam, aby ją tam umieścić). (Tak, wiem, jest pytanie o Windows XP.) (3) Ta odpowiedź wydaje się sugerować, używając 000, 0000, 00000, ..., jeśli dodajesz wiele wpisów. Chociaż prawdopodobnie nie powinno być dodanie dużo czcionek, schemat nazewnictwa 000, 001, 002wydaje się być bardziej rozciągliwy / zrównoważony.
G-Man mówi „Przywróć Monikę”
5

Jest to prosta poprawka rejestru.

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

Dodaj wartość ciągu (REG_SZ) o nazwie 00 i umieść Consolas w polu „data”.

Będziesz wtedy musiał ponownie uruchomić komputer i zmienić domyślne w wierszu polecenia.

Start -> Uruchom -> Cmd.

Kliknij prawym przyciskiem myszy tytuł okna -> Właściwości -> Czcionki.

John T.
źródło
1

Użyj ConEmu . Jest o wiele lepszy od „DOS box”. To także lepsze niż konsola.

chrzanić
źródło