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


Groups > de.comp.text.misc > #77

Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln?

From Helmut Waitzmann <nn.throttle@xoxy.net>
Newsgroups de.comp.text.misc
Subject Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln?
Date 2022-10-02 15:32 +0200
Organization Aioe.org NNTP Server
Message-ID <83fsg6pd06.fsf@helmutwaitzmann.news.arcor.de> (permalink)
References <af1a/13671/dctm/11bbird@barghahn-online.de> <83a66owqxy.fsf@helmutwaitzmann.news.arcor.de> <af1c/87fe/dctm/12bbird@barghahn-online.de>

Show all headers | View raw


 Thomas Barghahn <Th.Barghahn@t-online.de>: 

> *Helmut Waitzmann* meinte: 
>
>> Thomas Barghahn <Th.Barghahn@t-online.de>: 
>>
>>>
>>> [Reaktion auf "fixed-Text"] 
>>>
>>> Wie macht ihr /das/ mit den Zitaten der Vorposter? 
>>>
>>
>> [...]
>>
>> (Bei deinem Artikel bin ich zum Ergebnis gekommen, dass die 
>> betroffenen Zeilen nur «aus Versehen» im Festformat stehen.)
>
> Zunächst einmal Dank(!) für deine Erläuterungen. 
>

 Ich möchte zunächst ein paar Sachverhalte aus RFC 3676 in 
 Erinnerung bringen, damit der folgende Text etwas kompakter 
 formuliert werden kann:


 Bei Artikeln im Fließformat (Content-Type: text/plain; 
 format=flowed) beginnt ausnahmslos jede Textzeile mit 0 oder mehr 
 Zitiermarken (Größer‐als‐Zeichen).  Dann folgt 0 oder 1 
 Space‐Stuffing‐Leerzeichen, danach der eigentlich beabsichtigte 
 Zeileninhalt.  Danach kann noch ein Leerzeichen vor dem 
 Zeilenende folgen.

 Folgerungen:

 Wenn der eigentlich beabsichtigte Zeileninhalt mit einem oder 
 mehreren Leerzeichen beginnen soll, ist das 
 Space‐Stuffing‐Leerzeichen notwendig, weil sonst das erste der 
 beabsichtigten Leerzeichen als Space‐Stuffing‐Leerzeichen 
 missverstanden (und möglicherweise nicht mit angezeigt) wird.

 Wenn der eigentlich beabsichtigte Zeileninhalt mit einem oder 
 mehreren Größer‐als‐Zeichen beginnen soll, ist das 
 Space‐Stuffing‐Leerzeichen notwendig, weil sonst diese 
 Größer‐als‐Zeichen als Zitiermarken missverstanden (und nicht als 
 Größer‐als‐Zeichen angezeigt) werden.


 Die Anzahl der Zitiermarken nenne ich die Zitier‐ oder Zitat‐Stufe 
 oder ‐Ebene der Zeile.


 Wenn die Zeile (mindestens) ein Leerzeichen am Zeilenende hat, 
 nenne ich die Zeile eine Fließformatzeile, und das (letzte) 
 Leerzeichen am Zeilenende gehört dann nicht zum beabsichtigten 
 Zeileninhalt.

 Eine Zeile, die kein Leerzeichen am Zeilenende hat, nenne ich 
 eine Festformatzeile.

 Folgerung:  Der beabsichtigte Inhalt einer Festformatzeile kann 
 kein Leerzeichen am Ende haben.


 Schematische Zusammenfassung:  Jede Textzeile ist nach folgendem 
 Schema aufgebaut:

 Z|S|B|F (eine Fließformatzeile) oder 

 Z|S|b (eine Festformatzeile). 


 Z sind die 0 oder mehr Zitierzeichen. 


 S ist das eventuell vorhandene Space‐Stuffing‐Leerzeichen. 


 B ist der beabsichtigte Zeileninhalt einer Fließformatzeile.  Er 
 darf Leerzeichen am Zeilenende haben.

 F ist das Leerzeichen am Ende einer Fließformatzeile. 


 b ist der beabsichtigte Zeileninhalt einer Festformatzeile.  Er 
 darf kein Leerzeichen am Zeilenende haben.


 Eine oder mehrere Zeilen können zusammen einen Textabsatz 
 bilden.  Dazu müssen alle diese Zeilen dieselbe Zitatstufe haben.

 Es gibt zwei Arten von Textabsätzen: Festformatabsätze und 
 Fließformatabsätze.

 Festformatabsätze bestehen aus einer oder mehreren 
 Festformatzeilen (Z|S|b).

 Fließformatabsätze bestehen aus zwei(!) oder mehreren Zeilen, von 
 denen alle Zeilen, die letzte ausgenommen, Fließformatzeilen 
 (Z|S|B|F) sind, während die letzte eine Festformatzeile (Z|S|b) 
 ist.

 Bemerkung:  Das bedeutet, dass es keine Fließformatabsätze, die 
 aus nur einer Zeile bestehen, geben kann.


 Festformatabsätze empfehlen dem Newsreader des Lesers, sie nach 
 Möglichkeit nicht neu zu umbrechen.

 Fließformatabsätze laden den Newsreader des Empfängers 
 ausdrücklich ein, sie so neu zu umbrechen, wie er es für am 
 besten hält.  (Wenn der Newsreader des Empfängers gut ist, 
 erlaubt er es dem Empfänger, seine Wünsche, wie am besten neu zu 
 umbrechen wäre, zu äußern.)

> Lass uns bitte einmal bei meinem obigen Artikel bleiben. Wie 
> hätte der Artikel ausschauen müssen, damit dir eine Entscheidung 
> leichter gefallen wäre? Wo erkennst du ein Versehen?

 Dein Artikel beginnt mit der Anrede «Hallo zusammen,», die in einer 
 einzigen Zeile steht (denn sie ist kurz genug dazu).  Diese Zeile 
 ist eine Festformatzeile.  Weil ihr keine Fließformatzeile 
 (derselben Zitatstufe) vorausgeht, folgt daraus, dass diese Zeile 
 ein Festformatabsatz, bestehend aus nur dieser Zeile, ist.

 Und da habe ich mir die Frage gestellt:  Wolltest du, dass diese 
 Zeile in Newsreadern, die so kurze Zeilen haben (Smartphone 
 o. ä.), dass der Text nicht in eine Zeile passt (tritt zwar 
 praktisch nicht auf, ist theoretisch aber möglich), nicht 
 neuumbrochen wird?

 Ich habe mich für die Antwort «Nein, das wolltest du sicher 
 nicht.» entschieden, denn ich nehme an, dass du das Neuumbrechen 
 nicht verhindern wolltest.

 Um das Neuumbrechen ausdrücklich zu erlauben, müsste diese Zeile 
 in einen Fließformatabsatz gestellt werden.

 Das Problem dabei:  Fließformatabsätze bestehen (s. o.) aus 
 mindestens zwei Zeilen.  Der Text in deinem Fall passt aber (in 
 deinem Newsreader) in eine einzige Zeile.  Was tun?

 Stecke den Text in eine Fließformatzeile und lass dieser 
 Fließformatzeile eine leere Festformatzeile derselben Zitatstufe 
 (in deinem Fall: Stufe 0) folgen.  Dann sind es zwei Zeilen: eine 
 Fließ‐ und eine Festformatzeile, die zusammen einen 
 Fließformatabsatz ergeben.

 Dass du das nicht getan hast, habe ich als «Versehen» (in 
 Anführungszeichen!) bezeichnet:  Es ist gut möglich, dass dein 
 Newsreader dir gar nicht erlaubt, eine kurze Zeile als 
 Fließformatzeile zu verfassen und ihr eine Festformatleerzeile 
 folgen zu lassen.  Dann ist das kein Versehen von dir, sondern 
 der Newsreader hindert dich daran, das richtige zu tun.

 Als ich vor Jahren mal mit dem Thunderbird 3.0.11 und dem 
 Fließformat herumgespielt habe, hat jegliches Drücken der 
 Return‐Taste bewirkt, dass das zuvor eingetippte Leerzeichen am 
 Zeilenende entfernt wurde:  Es war mir nicht möglich, eine 
 Fließformatzeile zu erzeugen, die nicht durch automatisches 
 Umbrechen während des Verfassens eines (längeren) Textabsatzes 
 sondern durch händisches Betätigen der Return‐Taste entstanden 
 wäre.

 Das habe ich gemeint, als ich das Wort «Versehen» in 
 Anführungszeichen gesetzt habe:  Dem Anwender sind die Hände 
 gebunden, er kann es nicht richtig machen.  Und wenn der 
 Newsreader dem Anwender auch sonst keine Möglichkeit bietet, 
 einen Absatz – wie kurz er auch sein mag – von vorne herein als 
 Fließformatabsatz festzulegen oder einen Festformatabsatz 
 nachträglich in einen Fließformatabsatz umzuwandeln, ist der 
 Anwender in der Tat auf verlorenem Posten, und dem Newsreader 
 fehlt es an der Benutzungsoberfläche.


 Der nächste Absatz deines Artikels beginnt mit dem Teilsatz «eine 
 Frage, welche mich schon etwas länger beschäftigt.».  Auch hier 
 komme ich zum selben Schluss:  Der Absatz soll ein 
 Fließformatabsatz sein, obwohl er als Festformatabsatz verfasst 
 ist.  Dasselbe sehe ich bei der letzten Frage deines Artikels.

 Die Signatur am Schluss habe ich nicht zitiert.  Hätte ich sie 
 zitiert, hätte ich sie als Festformatabsatz behandelt, weil sie 
 grafisch gestaltet ist.

 Alle anderen Absätze in deinem Artikel sind bereits 
 Fließformatabsätze.

> Wäre es vielleicht doch besser, wenn ich jede Zeile (einschl. 
> Leerzeilen) mit einem Leerzeichen beginne?

 So ein Leerzeichen wäre dann ein Space‐Stuffing‐Leerzeichen, weil 
 es unmittelbar auf die null oder mehr Zitatmarken am Zeilenanfang 
 folgt.  Ein Space‐Stuffing‐Leerzeichen ändert an der Entscheidung, 
 welche Zeilen Fließformatzeilen und welche Festformatzeilen sind, 
 nichts.

 (Ich versehe in meinen Fließtext‐Artikeln in der Regel jede Zeile 
 mit einem Space‐Stuffing‐Leerzeichen, damit Zeileneinzüge in 
 Newsreadern ohne Fließformatfähigkeiten einheitlich dargestellt 
 werden.  Dazu hattest du ja mal ein Treppenbeispiel gebracht.)

Back to de.comp.text.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

auf "fixed-Beitraege" mit "f=f" antworten Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-09-24 00:04 +0200
  Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? (was: auf "fixed-Beitraege" mit "f=f" antworten) Helmut Waitzmann <nn.throttle@xoxy.net> - 2022-09-24 20:46 +0200
    Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-09-25 11:40 +0200
      Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-09-28 01:46 +0200
      Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Helmut Waitzmann <nn.throttle@xoxy.net> - 2022-10-02 15:32 +0200
        Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-10-03 19:54 +0200
          Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-10-05 12:34 +0200
          Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-10-05 12:40 +0200
            Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Thomas Barghahn <Th.Barghahn@t-online.de> - 2022-10-05 14:27 +0200
          Re: Wie Festformat-Zitate, die in eine Fliessformat-Antwort kommen, behandeln? Helmut Waitzmann <nn.throttle@xoxy.net> - 2022-10-13 22:16 +0200

csiph-web