Ajouter un saut de ligne dans un fichier PDF avec XSL-FO?

Essayer de créer un fichier PDF basé sur XML et un fichier à l'aide de XMLSpy.

Je suis en train de diviser un terrain en deux lignes en fonction du contenu du champ.

Par exemple, si mon varialbe = "John Doe AKA Johnny D", je veux l'afficher comme ceci :

John Doe

Johnny D

Mon problème est que je ne peux pas le faire fonctionner, même avec tous les samples sur le net.

Voici mon code :

     <xsl:value-of disable-output-escaping="yes" select="concat(substring-before(//MyField,'AKA'),$newline,substring-after(//MyField,'AKA'))" /> 
  </xsl:when>

Donc, fondamentalement, eveytime-je trouver le "AKA" la ficelle, j'ai envie de casser le champ en deux lignes.
Donc mon code, trouve la chaîne, de créer la nouvelle variable, mais montre encore dans une ligne.
J'ai essayé de créer une variable avec une ligne vide, à l'aide de toutes sortes de techiniques mais montre encore dans une ligne.

Toutes les pensées ?

source d'informationauteur Elkucho