TCC Schriftarten für Konsolenfenster

Wann TCC in einem Konsolenfenster ausgeführt wird, können Sie die Schriftart über das Systemmenü der Konsole auswählen, genauso wie Sie eine Schriftart für CMD.EXE auswählen würden. (Beachten Sie, dass die Informationen auf dieser Seite nur gelten für TCC in einem eigenständigen Konsolenfenster. Wann TCC läuft innerhalb der Take Command Umgebung können Sie Schriftarten einfach über die auswählen Take Command Konfigurationsdialog.)

 

Um die Konsolenschriftart auszuwählen, öffnen Sie das Systemmenü, indem Sie auf das Symbol in der oberen linken Ecke des Konsolenfensters klicken oder Alt-Leertaste drücken. Wählen Sie „Eigenschaften“ und dann die Registerkarte „Schriftart“ des Konsoleneigenschaftendialogs. Ihre Optionen sind normalerweise „Raster-Schriftarten“ (fett und eher unattraktiv), „Consolas“ (Standard für Take Command und TCC) und „Lucida Console“. Sie können bei Bedarf auch die Textgröße ändern.

 

Die Seite „Schriftart“ des Dialogfelds „Konsoleneigenschaften“.

 

Die Seite „Schriftart“ des Dialogfelds „Konsoleneigenschaften“. Einige zusätzliche Schriftarten mit fester Breite wurden über eine Registrierungsoptimierung verfügbar gemacht.

 

Nachdem Sie die Konsolenschriftart geändert haben, wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, Ihre Änderungen nur auf das aktuelle Fenster anzuwenden oder die zum Starten verwendete Verknüpfung zu ändern. Wählen Sie „Verknüpfung ändern“, wenn Sie die neue Schriftart für zukünftige Instanzen von verwenden möchten TCC.

 

Die Auswahl der für Konsolenprogramme verfügbaren Schriftarten wird von Windows gesteuert. Es ist möglich, der Liste weitere Schriftarten hinzuzufügen, sofern Sie mit der Änderung der Systemregistrierung vertraut sind. Um für die Konsolenverwendung geeignet zu sein, muss eine Schriftart monospaced sein (alle Zeichen haben die gleiche Breite). Wenn eine Schriftart eine kursive Variante enthält, funktioniert sie möglicherweise nicht richtig. Bei der Schriftartenverarbeitung in der Windows-Konsole gibt es einige eigenartige Fehler. Wenn Sie beispielsweise Courier New hinzufügen, greift Windows möglicherweise stattdessen auf Courier New Italic zurück, was zu seltsamen und ärgerlichen Ergebnissen führt. Erstellen Sie wie bei allen Registry-Hacks ein Backup und gehen Sie dann vorsichtig vor.

 

Konsolenschriftarten werden im Registrierungsschlüssel aufgeführt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont. Jeder Eintrag ist ein Zeichenfolgenwert, und die Eintragsnamen haben ein besonderes Format: Der erste Eintrag muss den Namen 0 haben, der zweite muss den Namen 00 haben, der dritte muss den Namen 000 haben und so weiter. Der Wert ist der Anzeigename der Schriftart: Lucida Console, Andale Mono oder was auch immer. Nachdem Sie Schriftarten zu diesem Registrierungsschlüssel hinzugefügt haben, müssen Sie einen Neustart durchführen, bevor Windows sie in Konsolenfenstern ordnungsgemäß unterstützt.

 

Verschiedene Schriftarten unterstützen möglicherweise nicht alle Zeichen. Dies kann ein Problem sein, wenn Sie akzentuierte oder nicht-lateinische Buchstaben benötigen. Es kann auch ein Problem sein, wenn Sie die Befehle zum Zeichnen von Linien und Rahmen verwenden DRAWBOX, ZEICHNUNG und ZEICHNUNG. Diese Befehle verwenden die IBM Line-Drawing-Grafikzeichen und ihre Ausgabe wird seltsam aussehen, wenn Ihre Konsolenschriftart diese nicht enthält. Wenn dies passiert, können Sie die Konsolenschriftart wieder auf Lucida- oder Raster-Schriftarten ändern und die Anzeige wird dann korrekt sein.

 

DejaVu LGC Sans Mono und Andale Mono sind beides lesbare Monospace-Schriftarten, die die Strichzeichnungszeichen enthalten. Consolas von Microsoft ist eine Konsolenschriftart, die speziell für die Verwendung mit ClearType entwickelt wurde. Es sieht sehr gut aus, vorausgesetzt, Sie verwenden ClearType, enthält aber keine Strichzeichnungszeichen.