Changes between Initial Version and Version 1 of linebreaks


Ignore:
Timestamp:
Aug 19, 2011, 4:06:17 PM (14 years ago)
Author:
Wolfgang Schmidle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • linebreaks

    v1 v1  
     1= Umgang mit Zeilenumbrüchen
     2
     3Die Idee ist, dass das Backend so vorgeht:
     4
     51. der originale Whitespace im XML wird immer komplett weggelassen
     6
     7{{{
     8Zeilen- [whitespace] <lb/> [whitespace] umbruch
     9Zeilen-<lb/>umbruch
     10Zeilen- <lb/>umbruch
     11Zeilen- <lb/> umbruch
     12}}}
     13 bewirken alle dasselbe
     14
     152. <lb>, <pb>, <cb> bewirkt eine bestimmte Anzahl von spaces
     16
     17 * <lb/> nach einem Bindestrich bewirkt genau ein space:
     18 Zeilen-<lb/>umbruch --> "Zeilen- umbruch"
     19
     20 <lb/> nach einem Bindestrich ist die Abkürzung für <lb break="no" hyphen="artifact"/>
     21
     22 * <lb break="no" hyphen="correct"/> bewirkt zwei spaces:
     23 "Tee-<lb break="no" hyphen="correct"/>Ei" --> "Tee-  Ei"
     24
     25 * <lb break="yes"/> bewirkt, dass die Teile nicht zu einem Wort zusammengesetzt werden:
     26 "Vor- <lb break="yes"/>und Nachbereitung" --> "Vor-", "und", "Nachbereitung"
     27
     28 <lb/> ohne vorhergehenen Bindestrich ist die Abkürzung für <lb break="yes"/>
     29
     30<lb break="yes"/> nach einem Bindestrich ist die Abkürzung für <lb break="yes" hyphen="correct"/>. Den Fall <lb break="yes" hyphen="artifact"/> gibt es eventuell gar nicht. Ein soft hyphen könnte auch explizit durch <lb break="no" hyphen="missing"/> ausgedrückt werden. Explizite Informationen im <lb> übertrumpfen die An- oder Abwesenheit eines Bindestrichs.
     31