Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comm.software.mailreader > #793
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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