Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.mailreader > #793

Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar?

From Helmut Waitzmann <nn.throttle@xoxy.net>
Newsgroups de.comm.software.mailreader
Subject Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar?
Date 2021-04-24 00:32 +0200
Organization Aioe.org NNTP Server
Message-ID <83r1j0d440.fsf@helmutwaitzmann.news.arcor.de> (permalink)
References <iclasgF26gsU1@mid.individual.net> <s5co3o$gh9$1@dont-email.me> <idvoosF29igU1@mid.individual.net> <idvqarF2iiiU1@mid.individual.net>

Show all headers | View raw


Louis Noser <wegwerf-adresse@gmx.ch>:
>Also sprach Louis Noser am 17.04.2021 um 11:40:
>> Also sprach Markus Schaaf am 16.04.2021 um 21:21:

>>> Du kannst nur dieses schreckliche format=flowed deaktivieren. 
>>>

Also mindestens früher – ich habe zur Zeit keinen Thunderbird in 
Betrieb – konnte ich das Fließtextformat so konfigurieren, dass es 
zu meiner Zufriedenheit, zur Zufriedenheit von Leuten mit kleinen 
(Smartphone‐) Displays und zur Zufriedenheit von Leuten mit 
Alt‐Newsreadern auf Standard‐Terminals mit 80 Zeichen Breite 
funktionierte.  Allerdings habe ich mich dazu etwas hineinknien 
müssen.  Das Ergebnis waren die Datei «user.js» im 
Thunderbird‐Profil‐Verzeichnis und die Datei «userContent.css» im 
Unterverzeichnis «chrome» des Thunderbird‐Profil‐Verzeichnisses 
(s. u.). 

>>> Such dazu im Konfigurationseditor nach "flowed". Es sind zwei 
>>> Einstellungen. Eine für die Anzeige, eine fürs Senden.
>
>Wenn ich "send" bei "format=flowed" auf false setze, resultiert 
>beim Verfassen eines Mails eine Endloszeile.

Genau.  Wenn Du Fließtext zum Verfassen einer Nachricht abgeschaltet 
hast, erzeugt der Thunderbird keinen Fließtext:  Er zeichnet den 
Text nicht als «text/plain; format=flowed» sondern als «text/plain» 
aus.  Das bedeutet, dass der Text beim Lesen mit genau den Zeilen 
angezeigt wird, mit denen Du den Text verfasst hast.  Leserinnen mit 
schmalen Anzeigegeräten (Smartphones o. ä.) werden dann fluchen, 
weil ihr Newsreader sich eventuell nicht traut, Deinen Text beim 
Anzeigen neu umzubrechen. 

Deswegen ist meine Empfehlung:  Sei nett zu ihnen und schalte zum 
Verfassen Fließtext ein: 

   user_pref("mailnews.send_plaintext_flowed", true);

Wenn Du dann einen Fließtext‐Absatz schreiben willst, habe eine 
sinnvolle Zeilenlänge konfiguriert (s. u.) und drücke die 
Wagenrücklauf‐Taste erst am Ende des Absatzes, damit der Thunderbird 
an den Zeilenenden jeweils ein Leerzeichen stehen lässt. 

Wenn Du einen festformatierten Text‐Absatz schreiben willst, drücke 
die Wagenrücklauf‐Taste an jedem Zeilenende.  (Das ist 
beispielsweise sinnvoll, wenn Du ein Gedicht oder Shell‐Kommandos in 
eine Nachricht stecken willst.) 

Allerdings solltest Du dabei bedenken, dass es auch immer noch 
Newsreader (allerdings eher selten auf Smartphones) gibt, die 
Fließtext wie festformatierten Text behandeln (weil sie Fließtext 
nicht kennen).  Damit auch da die Leser nicht fluchen, sollten Deine 
Textzeilen (im Nachrichtenquelltext) tatsächlich nach ca. 72 Zeichen 
umbrochen sein – auch wenn Deine Nachricht als Fließtext 
ausgezeichnet ist und die Zeilen mit einem Leerzeichen enden. 

>Ich finde es jedoch komfortabler, wenn am Ende des Fensters ein 
>Umbruch geschieht.

Dann muss man beim Verfassen einer Nachricht aber darauf achten, 
dass das Fenster nicht zu breit ist.  Sonst fluchen die Leser. 

Auch das konnte ich damals beim Thunderbird in der Datei «user.js» 
einstellen:

   user_pref("mail.compose.wrap_to_window_width", true);


>"Wraplength" habe ich auf "0" gesetzt. Wirkung ist mir 
>schleierhaft. :-)

Dann solltest Du es möglicherweise ändern.  72 ist ein sinnvoller 
Wert: 

   // Es gibt Geruechte, bei gewissen Thunderbirdfassungen muesse es
   // wrap_length statt wraplength heiszen. Deshalb gebe ich hier
   // beide Varianten an (die "falsche" wird einfach ignoriert):
   //
   user_pref("mailnews.wraplength", 72);
   user_pref("mailnews.wrap_length", 72);

Das kommt beim Anzeigen Deiner Nachrichten einerseits bei 
festformatierten Textabschnitten und andererseits bei Newsreadern, 
die keinen Fließtext kennen und deshalb auch Fließtextabschnitte als 
fest formatiert betrachten, zum Tragen, denn Newsreader, die 
Fließtext beherrschen, brechen Fließtextabschnitte beim Anzeigen 
passend neu um. 

>
>> Obwohl, bei mir scheint TB seltsamerweise eben *keine* 
>> automatischen Zeilenumbrüche zu setzen (den Schluss ziehe ich aus 
>> dem oben erwähnten Mail an mich).
>
>Andererseits kann man den Umbruch am Ende des Verfassenfensters ja 
>auch als *automatisch* ansehen. Das wären dann aber variable 
>automatische Umbrüche, je nachdem, wie gross das Fenster ist.

Genauer:  Das ergibt keine variablen sondern ganz normale Umbrüche, 
allerdings so, dass die Zeilen beim Verfassen ins Verfassenfenster 
passen. 

Mir war es allerdings zu dumm, das Verfassenfenster immer extra auf 
genau die gewünschte Zeilenlänge bringen zu müssen. 

Deshalb habe ich für mich beim Nachrichtenverfassen zwar Fließtext 
eingeschaltet, aber die Zeilenlänge fest auf 66 (damit es auch noch 
reicht, wenn eine Zeile ein paar Mal zitiert wird) eingestellt.  
Dann genügt es, wenn das Fenster breit genug ist, und ich muss es 
nicht auf genau 66 Zeichen Breite bringen: 

   user_pref("mailnews.wraplength", 66);
   user_pref("mailnews.wrap_length", 66);

Du kannst es natürlich anders halten.  



Um es noch einmal zusammenzufassen:  Textnachrichten bestehen aus 
Zeilen.  Jede Zeile hat eine bestimmte Länge.  Die Länge soll 78 
Zeichen nicht überschreiten.  Willst Du kooperativ sein, plane im 
Usenet eine Zitierreserve ein, damit die Zitate in den Antworten auf 
Deine Beiträge vom Antwortenden nicht händisch neu umbrochen werden 
müssen. 

Das gilt auch für Fließtext‐Abschnitte in als Fließtext 
ausgezeichneten Nachrichten.  Fließtext‐Abschnitte bestehen aus 
mindestens 2 Zeilen, von denen alle außer der letzten mit einem 
Leerzeichen enden, während die letzte kein Leerzeichen am Zeilenende 
hat. 

Newsreader, die Fließtext kennen, machen von der Erlaubnis, bei der 
Anzeige von Fließtext‐Nachrichten die Fließtext‐Abschnitte neu zu 
umbrechen, Gebrauch. 

Wenn Du also die Zeilenlänge beim Verfassen von Nachrichten 
einstellst, kommt sie bei der Empfängerin nur dann nicht zur 
Wirkung, wenn ihr Newsreader die Zeile neu umbricht. 

Ein einfaches «ich versende alle Nachrichten stets mit Auszeichnung 
als Fließtext, und in ihnen sind alle Abschnitte 
Fließtext‐Abschnitte; deshalb muss ich mich um die richtige 
Zeilenlänge nicht kümmern» greift zu kurz und verärgert die Leser, 
deren Newsreader Fließtext nicht kennt. 


Ich habe mal früher beim Thunderbird 3.0.11 – lang ist's her – in 
dem Verzeichnis, in dem der Thunderbird sein Profil speichert, eine 
Datei «user.js» stehen gehabt (lege sie mit einem Texteditor an, 
falls es sie noch nicht gibt).  Sie hatte (u. a.) folgenden Inhalt 
(hier im Newsbeitrag zur Kenntlichmachung eingerückt):

   // <http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#top>
   // <http://kb.mozillazine.org/Mail_content_types#Plain_text>
   //
   // Behandle beim Lesen Fliessformat-Nachrichten als
   // Festformat-Nachrichten (true) oder tu das nicht (false):
   //
   user_pref("mailnews.display.disable_format_flowed_support", false);

   // <http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#Flowed_format>
   // <https://bugzilla.mozilla.org/show_bug.cgi?id=829432>
   //
   // Zum Anzeigen von Fliessformattext-Nachrichten (laut dem zweiten
   // URL, im Widerspruch zum ersten URL) schalte das Umbrechen langer
   // Festformat(!)-Zeilen an (true) oder aus (false).  Im Einzelnen:
   //
   // Ich habe bei dem uralten Thunderbird Mozilla/5.0 (X11; U; Linux
   // i686; en-US; rv:1.9.1.16) Gecko/20121216 Icedove/3.0.11
   // ausprobiert:  Beim Lesen wird jede Festformattextzeile in
   // Fliessformat-E-Mail-Nachrichten, die nicht Teil eines
   // Fliessformattextabschnitts ist und die fuer die augenblickliche
   // Fensterbreite oder fuer die in "chrome/userContent.css" beim
   // Selektor ".moz-text-flowed" angegebene Maximalbreite zu lang ist,
   // wenn "mail.wrap_long_lines" auf true steht, einzeln fuer sich
   // umbrochen.  Dabei wird sogar vor "/" (in URLs) umbrochen, wenn
   // noetig.
   //
   // In Bezug auf "news.wrap_long_lines" siehe
   // <https://bugzilla.mozilla.org/show_bug.cgi?id=116688#c12>
   //
   // Geruechteweise soll es auch "plain_text.wrap_long_lines" geben.
   // Wofuer das da ist, weiss ich nicht.  Derselbe uralte Thunderbird
   // kennt das jedenfalls noch nicht:
   //
   user_pref("mail.wrap_long_lines", false);
   user_pref("news.wrap_long_lines", false);
   user_pref("plain_text.wrap_long_lines", false);


   // Einstellungen, die das Verfassen von Nachrichten betreffen:

   // <http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#Flowed_format>
   // <http://kb.mozillazine.org/Mail_content_types#Disabling_paragraph_flow>
   //
   // Verwende das Fliessformat beim Verfassen von Pur-Texten (true)
   // oder lass es bleiben (false):
   //
   user_pref("mailnews.send_plaintext_flowed", true);

   // <http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#Flowed_format>
   //
   // Richte dich beim Zeilenumbrechen waehrend des Verfassens einer
   // Nachricht nach der Editorfensterbreite (true) oder nicht (false).
   // Damit wird beeinflusst, wie die Nachricht dann tatsaechlich
   // verschickt wird.
   //
   // Ein Versuch hat ergeben:  Bei mailnews.wraplength = 20 und
   // mail.compose.wrap_to_window_width = false erzeugt der Thunderbird
   // Zeilen mit nicht mehr als 20 Zeichen Laenge.  Ist hingegen
   // mail.compose.wrap_to_window_width = true, werden die Zeilenumbrueche
   // so gesetzt, dass sie weder die Fensterbreite im Nachrichteneditor
   // noch die Maximalbreite von 72 Zeichen überschreiten.  (Bei Schriften
   // mit nicht einheitlicher Buchstabenlaufweite kann dabei die
   // Fensterbreite bei unterschiedlich vielen Zeichen erreicht sein.)
   //
   user_pref("mail.compose.wrap_to_window_width", false);

   // Setze die Zeilenlaenge (sollte nicht mehr als 76 sein) fuer
   // automatisches Umbrechen beim Nachrichtenverfassen
   // (voreingestellt ist 72).  Ich waehle 66.
   //
   // Es gibt Geruechte, bei gewissen Thunderbirdfassungen muesse es
   // wrap_length statt wraplength heiszen. Deshalb gebe ich hier
   // beide Varianten an:
   //
   user_pref("mailnews.wraplength", 66);
   user_pref("mailnews.wrap_length", 66);


Außerdem hatte ich noch eine Datei «userContent.css» im 
Unterverzeichnis «chrome» des Thunderbird‐Profilverzeichnisses mit 
(u. a.) folgendem Inhalt (ebenfalls hier eingerückt):

   /*
     Begrenze Textzeilen von Nachrichten beim Anzeigen in der
     Laenge, damit ich auch bei einem breiterem Anzeigefenster keine
     bandwurmlangen Zeilen erhalte.  Angaben koennen bei neuerem CSS
     Geruechten zufolge auch in Zeichen ("ch") statt in Gevierten
     (dem Platzbedarf des Groszbuchstabens M, "em") erfolgen:

     Die Selektoren heiszen fuer
     flowed plain text: .moz-text-flowed, fuer
     fixed plain text: .moz-text-plain und fuer
     html text: .moz-text-html
   */
   .moz-text-flowed, .moz-text-html
   {
     max-width: 36em;
   }


Dass diese Einstellmöglichkeiten inzwischen noch so funktionieren 
(gerüchtehalber sei das eventuell nicht mehr der Fall), kann ich 
nicht garantieren, da ich im Augenblick keinen zeitgenössischen 
Thunderbird installiert habe. 

Back to de.comm.software.mailreader | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Louis Noser <wegwerf-adresse@gmx.ch> - 2021-04-01 09:26 +0200
  Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Markus Schaaf <mschaaf@elaboris.de> - 2021-04-16 21:21 +0200
    Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Louis Noser <wegwerf-adresse@gmx.ch> - 2021-04-17 11:40 +0200
      Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Louis Noser <wegwerf-adresse@gmx.ch> - 2021-04-17 12:07 +0200
        Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Michael Bäuerle <michael.baeuerle@gmx.net> - 2021-04-17 10:45 +0000
        Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-04-24 00:32 +0200
          Re: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar? Markus Schaaf <mschaaf@elaboris.de> - 2021-04-26 19:12 +0200
      Format=flowed (was: TB 78.9.0 64Bit: Zeilenlänge beim Verfassen beeinflussbar?) Michael Bäuerle <michael.baeuerle@gmx.net> - 2021-04-17 10:32 +0000

csiph-web