2009-07-30 5 views
0

Programmierer greifen oft auf mono Leerzeichen Schriftart Varianten für die Lesbarkeit, aber einige Programmierer Blogs ich lese beginnen zu laud variabler Breite Schriften.Gibt es N-Space-Schriftvarianten?

Es scheint mir, dass das Beste aus beiden Welten eine Schrift sein würde, in der alle Zeichenbreiten kleinen Vielfachen der Raumbreite sind (so könnte M drei oder vier Leerzeichen sein)

Wer weiß, ob eine solche Schrift existiert, und wenn ja, wenn eine Variante kostenlos zur Verfügung steht?

+1

Sollte es ein Community-Wiki sein? Ich denke, es ist nur tangential mit der Programmierung verwandt. – Kirtan

+0

Können Sie Links zu diesen Blogs hinzufügen? Ich persönlich hätte große Schwierigkeiten, solche Schriften zu lesen. Die meisten Programmier-Font-Diskussionen, die ich gelesen habe, befassen sich mit der Auswahl der am besten lesbaren Schriftart, von denen praktisch alle Monospace sind. –

+0

Über welche Blogs sprichst du? Was ist los mit Monospace-Schriftarten? Wenn es funktioniert, ändern Sie es nicht. – shoosh

Antwort

0

sollten sie möglich sein, aber anscheinend niemand kennt jeder.

1

Wir können dies zu einer Programmierfrage machen, indem wir sie als solche beantworten.

In Pseudo-Code:

For each of your installed fonts{ 
    spacewidth = widthof(space); 
    For each character in the current font{ 
     width[charcode] = widthof[charcode]; 
    } 

    print standarddeviation(spacewidth, width); 
}