Zeilenlänge (Zeilenumbruch) in Artikeln

Gast #728556
Lesenswert?

Hallo,

woran liegt es eigentlich, dass z.B. bei dem Artikel
AVR Eclipse die Zeilen so umgebrochen werden, dass sie bei mir
schon lesbar auf den Bildschirm passen aber bei dem Artikel
Interrupt die Zeilenlänge so ist, dass die verschiedenen Absätze
fast einzeilig werden. Das ist sehr unbequem zu lesen.

Hajo
Persönliche Seite #728558
Lesenswert?

Eine Ursache kann sein, dass in einer vordefinierten Box (pre oder c) 
eine sehr lange Zeile drin steht und dadurch die Box sehr breit wird. 
Die Box bestimmt dann die Breite des gesamten Artikels und der Resttext 
wird an die Artikelbreite angepasst. So ist es jedenfalls hier im Forum 
auch. Genau habe ich es mir im Artikel Interrupt nicht angesehen.

ADD: Der Kommentarkopf vom ersten C-Beispiel ist vermutlich ein 
Auslöser. Da sind möglicherweise exotische Zeichen drin, die die 
Zeilenlänge exorbitant hoch treiben, so dass es zum oben beschriebenen 
Effekt kommt. Beim Seamonkey erscheinen da komische Sonderzeichen, die 
man reuanehemen könnte. Ob die Störquelle mit anderen Browsern sichtbar 
ist, kann ich nicht sagen.
Gast #728580
Lesenswert?

Bei AVR Eclipse ist die die Breite bestimmende Zeile
1
  avr-gcc -mmcu=atmega16 -I/usr/avr -O0 -g -Wall -c -fmessage-length=0 -otests/test1.o ../tests/test1.c
bei Interrupt ist es
1
       if (uart_rx_flag==1 && buffer_full==0) {    // es wurde ein kompletter String empfangen und der Buffer ist leer
Beide Zeilen sind nicht umbrechbar formatiert.

Guter Stil ist es deswegen und generell, Quellcodezeilen nie länger
als 80 Zeichen werden zu lassen. Das hilft auch bei Ausdrucken u.ä.,
wo lange Zeilen sonst in der Mitte von Wörtern umgebrochen werden.
Gast #728589
Lesenswert?

Danke für die Antworten.
Ich wäre dann dafür, dass es keine Zeilen gibt, die
man nicht umbrechen kann. Auch bei Codezeilen, die sollten
dann umgebrochen werden oder in einer Extraseite dargestellt,
wie im Forum ja möglich.

Den Artikel Interrupt finde ich wirklich unleserlich.
Man kann mir jetzt Faulheit zum querscrollen vorwerfen :-)
Aber es nervt echt.

Hajo

Edit:
Ooohhhhh, es geht ja schon. Da hat sich ja schon einer an den
Artikel gemacht und ihn auch meinen Lesegewohnheiten angepaßt :-)

So ist super.

Danke.

Hajo
#728641
Lesenswert?

Ha Jo wrote:
> Danke für die Antworten.
> Ich wäre dann dafür, dass es keine Zeilen gibt, die
> man nicht umbrechen kann.

Das wäre speziell bei Quellcode mehr als unangebracht.
Ein Zeilenumbruch mitten in einem Kommentar, könnte so
den kompletten Quelltext mehr oder weniger unbrauchbar machen.

Hier ist der jeweilge Artikelschreiber gefordert, sich sein
Machwerk selbst anzusehen und entsprechende Korrekturen
vorzunehmen.
Gast #728653
Lesenswert?

Karl Heinz, ich verstehe Deinen Kommentar nicht. Ich hatte doch
speziell für Codezeilen eine Alternative genannt. Das hast Du allerdings
suaber rausgefiltert, als Du mich zitiert hast. :-)
Mir ist durchaus klar das "umgebrichener Code" schlecht lesbar ist.

Hajo
Gast #728939
Lesenswert?

Andreas schrieb:

> Ab sofort wird bei eingebundenem Code eine Scrollleiste angezeigt
> wenn er zu breit für das Fenster ist.

Das ging aber schnell, ist sicher die beste Lösung des Problems und
funktioniert hervorragend. Nur wenn das Fenster schmaler als ca. 900
Pixel ist, erscheint im Forum weiterhin der "globale" Scrollbar. Das
ist aber wahrscheinlich so gewollt, und eine Fensterbreite von 900+
ist sicher jedem zumutbar.

Stefan hat netterweise das Programm in Interrupt gestaucht, so
dass es jetzt auch ohne Scrollbar in seiner vollen Breite angezeigt
wird :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren