Zeilenumbrüche ( <br /> ) in XSL-FO

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Zeilenumbrüche ( <br /> ) in XSL-FO

    Hi,

    wie kann ich richtig die Zeilenumbrüche <br /> mittels XSL-FO darstellen.

    Momentan parse ich einen XML-Knoten, der noch HTML-Zeichenumbrüche <br />
    enthält. Wenn ich diesen mittels XSLT zu

    Quellcode

    1. <fo:block> </fo:block>

    transformiere, sieht zunächst alles super aus.

    Bsp:
    aus
    Dies ist der Knotentext mit <br /> Umbruch

    wird dann
    Dies ist der Knotentext mit
    Umrbruch


    Nun habe ich aber das Problem, dass wenn ich zwei <br />'s hintereinander habe,
    die Ausgabe genauso aussieht, also aus:
    Dies ist der Knotentext mit <br /><br />Umbruch

    wird auch wieder folgendes:
    Dies ist der Knotentext mit
    Umrbruch

    es sollte aber so aussehen :
    Dies ist der Knotentext mit

    Umrbruch


    Hat irgendwer eine Idee wie man das richtig realiseren könnte :?:

    Übrigens, wenn ich folgendes für den <br /> in XSL:FO einfüge, habe ich immer
    eine Leerzeile dazwischen, was ja auch nicht sinnvoll ist :

    Quellcode

    1. <fo:block><fo:leader /></fo:block>