Zeilenorientierter Textblock (Zeilenblock)

Textblöcke, bei denen jede Zeile mit dem Präfix „|“ gefolgt von einem Leerzeichen beginnt, werden in reStructuredText als Zeilenblöcke bezeichnet. Jedes vertikale Balkenpräfix kennzeichnet eine neue Zeile.

Zeilenblöcke eignen sich unter anderem für Strukturen, bei denen der Zeilenaufbau von Bedeutung ist. Außerdem kann ein Zeilenblock verwendet werden, um Leerzeilen in der Darstellung im Bibliotheksverwalter zu erzwingen oder Textkörperelemente zu trennen.

Eigenschaften

Prinzip

+----+-------------------+
|"| "|line               |
+----|continuation line  |
     +-------------------+

Beispiel

Das folgende Beispiel zeigt die Verschachtelung von Zeilenblöcken und die Struktur von Folgezeilen.
(Im Beispielprojekt: B_DocuElements\Text blocks\FB_Libdoc_LineBlock)

(*
| Each new line begins with 
| a vertical bar ("|"). 
|     Line breaks and initial indents 
|     are preserved. 
| Continuation lines are wrapped 
  portions of long lines; they begin 
  with spaces in place of vertical bars.
*)

Zeilenorientierter Textblock (Zeilenblock) 1:

Wenn vor einem Zeilenblock ein anderes Textkörperelement steht, kann der gesamte Zeilenblock eingerückt werden (minimale Einrückung ist ein Leerzeichen).

(*
Line blocks are useful where the structure of lines is significant.

| Each new line begins with 
| a vertical bar ("|"). 
|     Line breaks and initial indents 
|     are preserved. 
| Continuation lines are wrapped 
  portions of long lines; they begin 
  with spaces in place of vertical bars.

    | Each new line begins with 
    | a vertical bar ("|"). 
    |     Line breaks and initial indents 
    |     are preserved. 
    | Continuation lines are wrapped 
      portions of long lines; they begin 
      with spaces in place of vertical bars.
*)

Zeilenorientierter Textblock (Zeilenblock) 2: