Forum: PC-Programmierung Welche Schriftart zum Asudrucken von Code?


von Korbi G. (Firma: Möhrchenzucht) (korbinian_g53)


Lesenswert?

Hallo,

welche Schriftart empfiehlt sich zum Ausdrucken und "in Ruhe durchlesen" 
von Code?

Bislang nehme ich immer den Editor zum Rauslassen, aber da gibt es doch 
bestimmt was geeigneteres?

Was nehmt ihr da so?

Gruß

: Verschoben durch Moderator
von Thomas E. (thomase)


Lesenswert?

Korbinian G. schrieb:
> Was nehmt ihr da so?

Kurze Funktionseinheiten, die auf einen Bildschirm passen.

mfg.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Korbinian G. schrieb:
> welche Schriftart empfiehlt sich zum Ausdrucken und "in Ruhe durchlesen"
> von Code?

Na, irgendwas mit fester Breite halt, Courier oder dergleichen.

Ich nehme gern a2ps -2, um Quelltexte zum Drucken aufzubereiten.

von Amateur (Gast)


Lesenswert?

Wenn ich keine Lust habe eine Entwicklungsumgebung zu starten, nehme ich 
Notepad zum Bestaunen.

von Mark B. (markbrandis)


Lesenswert?

Korbinian G. schrieb:
> welche Schriftart empfiehlt sich zum Ausdrucken und "in Ruhe durchlesen"
> von Code?

Ich nehme dafür Courier New.

von Dennis S. (eltio)


Lesenswert?

Consolas weil es bei mir in Eclipse auch so eingestellt ist. Warum 
sollte man am Rechner und auf Papier (für Quellcode!) unterschiedliche 
Schriftarten nehmen.

Gruß
Dennis

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Mark B. schrieb:
> Ich nehme dafür Courier New.

Die hat halt den Nachteil, daß etliche Glyphen leicht miteinander 
verwechselt werden können, insbesondere bei geringen ppem-Werten.

Consolas ist hier eindeutig zu bevorzugen. Auf dem Bildschirm setzt 
Consolas allerdings die Bereitschaft voraus, ClearType zu akzeptieren.

von Random .. (thorstendb) Benutzerseite


Lesenswert?

In emails nehme ich immer Consolas, mit Copy&Paste aus Visual Studio 
wirds sogar bunt. Das ganze leicht grau hinterlegt.

von Mark B. (markbrandis)


Angehängte Dateien:

Lesenswert?

Rufus Τ. F. schrieb:
> Mark B. schrieb:
>> Ich nehme dafür Courier New.
>
> Die hat halt den Nachteil, daß etliche Glyphen leicht miteinander
> verwechselt werden können

Hm, welche mögen das wohl sein? Siehe den angehängten Screenshot.

Okay, vielleicht die 0 (Null) und das O (wie Otto). Sowie die Ziffer 1 
und das kleine l (wie lesen). Naja zwei Fälle würde ich jetzt nicht als 
"etliche" bezeichnen ;-)

Wenn ich es mir so recht überlege, drucke ich recht selten Code aus. 
Eher schon kommt es vor dass ich Codezeilen in einer E-Mail anders 
formatiere als den Fliesstext, der eben in einer 
Nicht-Monospace-Schriftart verfasst wird.

: Bearbeitet durch User
von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Auf jeden Fall einen Fixed-Width Font, in dem

0 und O sich klar unterscheiden

1 und l und | und I sich klar unterscheiden

8 und B sich klar unterscheiden

5 und S sich klar unterscheiden

von Rene H. (Gast)


Lesenswert?

Ich verwende Adobe Source Code Pro, auch im Editor.

https://de.wikipedia.org/wiki/Source_Code_Pro

Ist ein freier Font von Adobe.

Grüsse,
René

Edit: genau wegen der Argumentation von Johann :-)

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

> Welche Schriftart zum Asudrucken von Code?

...und s und u sich klar unterscheiden.

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Mein Font-Liebling ist FixedSys, den gibt's auch für Linux und als TTF. 
Sieht dann aber nur bei bestimmten Größen gut aus.

http://www.moviecorner.de/fixedsys-ttf/fixedsys-download

von Rolf M. (rmagnus)


Angehängte Dateien:

Lesenswert?

In meinem Browser ist als Festbreitenfont DejaVu Sans Mono eingestellt. 
Die Konsole benutzt Andale Mono. Beide sind meines Erachtens gut für 
Code geeignet.

von Bernd K. (prof7bit)


Lesenswert?

Zwar habe ich seit 30 Jahren keinen Code mehr ausgedruckt aber als 
Schriftart für den Bildschirm empfehle ich:

  Envy Code R

https://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released

: Bearbeitet durch User
von Bildschirmleser (Gast)


Lesenswert?

Korbinian G. schrieb:
> welche Schriftart empfiehlt sich zum Ausdrucken und "in Ruhe durchlesen"
> von Code?

Es empfiehlt sich natürlich, den Code gar nicht auszudrucken und in Ruhe 
am Bildschirm durchzulesen. Was spricht denn bitte dagegen? Die Zeit der 
flimmernden anstrengenden Bildschirme ist seit knapp 10 Jahren vorbei.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bildschirmleser schrieb:
> Was spricht denn bitte dagegen?

Die immer geringer werdende Vertikalauflösung von Monitoren ...

von Klaus W. (mfgkw)


Lesenswert?

Bildschirmleser schrieb:
> Es empfiehlt sich natürlich, den Code gar nicht auszudrucken und in Ruhe
> am Bildschirm durchzulesen. Was spricht denn bitte dagegen? Die Zeit der
> flimmernden anstrengenden Bildschirme ist seit knapp 10 Jahren vorbei.

Die Zeit der Bildschirme, die man bei strahlendem Sonnenschein im Freien 
lesen kann, sind leider auch vorbei.
Wenn es draußen richtig schön ist, mache ich gerne code review auf 
gedrucktem Papier :-)


PS:
Im EMACS nehme ich dafür ps-print-region-with-faces bzw. 
ps-print-buffer-with-faces.
Kann man bei Bedarf anpassen, und sieht sehr schön lesbar aus (mit 
Sytaxhighlighting natürlich).

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Klaus W. schrieb:
> Die Zeit der Bildschirme, die man bei strahlendem Sonnenschein im Freien
> lesen kann

Warum sollte man das auch tun wollen? Wenn man sich bei strahlendem 
Sonnenschein im Freien aufhalten kann, kann man auch was sinnvolleres 
machen, als auf einem Monitor irgendwelchen Code anzugucken.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Rufus Τ. F. schrieb:
> Warum sollte man das auch tun wollen? Wenn man sich bei strahlendem
> Sonnenschein im Freien aufhalten kann, kann man auch was sinnvolleres
> machen, als auf einem Monitor irgendwelchen Code anzugucken.

Umgekehrt. Manche von uns haben das Privileg bei schönem Wetter nicht 
durchgehend im abgedunkelten Büro sitzen zu müssen, solange nur die 
Arbeit erledigt wird. Wenn sich die Arbeit beim Sitzen in der Sonne 
erledigen lässt, dann macht man das schon mal.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.