milo1012 wrote:Es sind ja eigentlich nicht die Zeichen die die Schriftart bietet, sondern das Schrift-Skript, was entscheidend ist.
Ist es das? Bei allen ist natürlich "Westlich" eingestellt. Aber selbst wenn ich z.B. Lucida Console mit Skript "Mitteleuropäisch" wähle, sehe ich beim Umschalten auf Unicode eben nicht nur mitteleuropäische Zeichen sondern auch Chinesisch, Arabisch und was sonst noch so existiert. Mit Substitution meinte ich sowas wie in
diesem Thread diskutiert wurde, schön zu sehen am Screenshot im letzten Beitrag.
Du kannst z.B. "Terminal" oder
GwdTE_437 für variable Zeichenbreite nehmen, dann wird eine fixe Breite forciert.
Nee, ich will schon die Option für eine Schrift mit variabler Breite beibehalten, auch wenn ich die selten benutze.
Hier ein Überblick über gute Fixed-width-Schriften.
Ah, interessant, danke! Ich hab mal die dort verlinkte Fixedsys TTF Monospace ausprobiert, und stelle fest, dass selbst die keine relevante Veränderung bringt.
Okay, ein wenig Licht ins Dunkel:
Hier gibt es ein MS-Tool was die Eigenschaften sehr viel genauer anzeigt
Mmh, taugt leider nur für die .ttf, nicht für .fon Dateien.
Hier ein kleines Konsolenprogramm, welches tatsächlich alle nicht-proportionale Schriften für die WinAPI listet.
(beides auf o.G. Seite verlinkt)
Damit kommen wir der Sache schon etwas näher. Ausgabe von meinem XP:
Code: Select all
Terminal : 9 5 6 14 12
Fixedsys : 9
WST_Czec : 9 18
WST_Engl : 9 18
WST_Fren : 9 18
WST_Germ : 9 18
WST_Ital : 9 18
WST_Span : 9 18
WST_Swed : 9 18
Courier : 10 12 15
Courier New : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Lucida Console : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Bitstream Vera Sans Mono Bold: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Liberation Mono Bold Italic: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
DejaVu Sans Mono Oblique: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Das Win7 gibt wesentlich mehr Schriften aus, darunter auch viele nicht-westliche:
Code: Select all
Terminal : 9 5 6 14 12
Fixedsys : 9
Courier : 10 12 15
BatangChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@BatangChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
GungsuhChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@GungsuhChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Courier New : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
GulimChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@GulimChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
DotumChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@DotumChe : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Lucida Console : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
MingLiU : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@MingLiU : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
MS Gothic : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@MS Gothic : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
MS Mincho : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@MS Mincho : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
NSimSun : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@NSimSun : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
SimSun-ExtB : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@SimSun-ExtB : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Simplified Arabic Fixed: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Miriam Fixed : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Rod : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
FangSong : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@FangSong : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
SimHei : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@SimHei : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
KaiTi : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@KaiTi : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
DFKai-SB : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
@DFKai-SB : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Consolas : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Fixedsys TTF V5.00c: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Aber so richtig weiter bringt mich das auch nicht. Ich habe nun - natürlich nach einer Sicherung - im Registry-Zweig "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" alles gelöscht, was auf nicht-westliche Schriften hinweist, das System neu gestartet und dann nochmals das enumfixedfonts aufgerufen. Das Ergebnis ist überschaubar
Code: Select all
Terminal : 9 5 6 14 12
Fixedsys : 9
Courier : 10 12 15
Courier New : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Lucida Console : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Miriam Fixed : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Rod : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Consolas : 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
Fixedsys TTF V5.00c: 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72
aber an der Darstellung im Unicode-Modus ändert sich nichts.
Selbst in der Win7-Reparaturumgebung sieht die Darstellung anders als als in einem XP. Auch wenn in ersterem nur eine Handvoll Schriften vorhanden/benutzbar sind, haben die Zeichen auch dort nicht dieselbe Breite.
MfG Dalai