Wie verwende ich die Schriftart „c8514fix.fon“ in Visual Studio Express 2012 unter Windows 7?

Wie verwende ich die Schriftart „c8514fix.fon“ in Visual Studio Express 2012 unter Windows 7?

Ich habe die Schriftart (sie ist im Betriebssystem enthalten).

Es scheint zwei Probleme zu geben:

  1. Bei der Schriftart handelt es sich um eine „versteckte Schriftart“, die normalerweise nur unter bestimmten Umständen verfügbar ist. Ich möchte die Systemeinstellungen nicht auf „Große Schriftarten“ ändern.

  2. Ich möchte die Schriftart im Texteditor von Visual Studio Express 2012 verwenden. Ich kann eine Schriftart aus der Liste der Systemschriftarten auswählen. Leider führt dies oft dazu, dass eine „Ersatzschriftart“ verwendet wird – keine Ahnung, warum. Insbesondere wenn ich „Fixedsys“ auswähle, was eine kleinere Version von c8514fix.fon zu sein scheint, verwendet der Texteditor stattdessen Courier oder etwas Ähnliches. Im Editor kann ich „Fixedsys“ auswählen und verwenden.

Ich habe verschiedene Dinge ohne Erfolg probiert: Kopiert man die Datei woanders hin und "installiert" sie, entsteht eine Kopie im Windows-Schriftartenverzeichnis, die genauso unzugänglich und "unsichtbar" ist (nicht in der Schriftartenliste auftaucht) wie das Original. Mit Fontforge eine Kopie mit anderem Schriftnamen etc. erstellen: Irgendwie akzeptiert Windows die Kopie nicht. In der Vorschau wird beim Anklicken stattdessen "Courier New" angezeigt, die Installation scheint auch nicht zu funktionieren.

Antwort1

Pixelschriftarten werden seit Visual Studio 2010 nicht mehr unterstützt, da hier WPF-Technologie zum Rendern von Text verwendet wird (die nur echte TrueType-Schriftarten unterstützt). Sie können eine Pixelschriftart nicht einfach durch Ändern der Erweiterung in eine TrueType-Schriftart ändern.

Sie müssen es mit einem Schriftarteditor konvertieren, aber es ist nicht immer einfach, es als TrueType perfekt aussehen zu lassen.

Wenn Sie Glück haben, hat jemand die Schriftart bereits für Sie konvertiert und auf seiner Website verfügbar gemacht. Beispielsweise gibt es Terminus als „Terminal“-Ersatz (aber leider nur bis zur Größe 8pt und nicht 6pt) und Fixedsys Excelsior als Fixedsys-Ersatz (auch nur bis zur Größe 8pt).

verwandte Informationen