title: Line Break XSL doesn't work
body: <p>I have an XML like this:</p>
  
  <pre><code>&lt;c id="de-4" level="file"&gt;
    &lt;did&gt;
      &lt;unitid label="Cotes"&gt;1 DNG 5&lt;/unitid&gt;
      &lt;unittitle label="my title"&gt;some text1 &lt;lb /&gt;some text2&lt;lb /&gt;some text3.&lt;/unittitle&gt;
      &lt;unitdate label="Date" normal="2014"&gt;2014&lt;/unitdate&gt;
    &lt;/did&gt;
  </code></pre>
  
  <p>And I want to use and convert LB tag -> BR for HTML.
  I use an XSL stylesheet to do this:</p>
  
  <pre><code>&lt;xsl:template name="cree_cote"&gt;
      &lt;td align='left' valign='top' class="titres"&gt;
          &lt;xsl:call-template name="_noeud"&gt;
              &lt;xsl:with-param name="noeud" select="did/unittitle"/&gt;
          &lt;/xsl:call-template&gt;
      &lt;/td&gt;
  &lt;/xsl:template&gt;
  
  &lt;xsl:template match="lb"&gt;
      &lt;br /&gt;
  &lt;/xsl:template&gt;
  
  &lt;!--  le contenu d'un noeud --&gt;
  &lt;xsl:template name="_noeud"&gt;
      &lt;xsl:param name="noeud"/&gt;
      &lt;xsl:for-each select="$noeud"&gt;
          &lt;xsl:text&gt; &lt;/xsl:text&gt;
      &lt;xsl:value-of select="text()"/&gt;
          &lt;xsl:text&gt; &lt;/xsl:text&gt;
          &lt;xsl:if test="$avec_label"&gt;
              &lt;xsl:if test="@label"&gt;
                  &lt;span class='ead_label'&gt;[&lt;xsl:value-of select="@label"/&gt;]&lt;/span&gt;
              &lt;/xsl:if&gt;
          &lt;/xsl:if&gt;
      &lt;/xsl:for-each&gt;
      &lt;xsl:apply-templates select="$noeud/*"/&gt;
  &lt;/xsl:template&gt;
  </code></pre>
  
  <p>But after converting, I have this:</p>
  
  <pre><code>&lt;td valign="top" align="left" class="titres"&gt;some text1 some text2some text3.&lt;br&gt;&lt;br&gt;&lt;/td&gt;
  </code></pre>
  
  <p>I don't understand why my <code>&lt;BR&gt;</code> are in the end of text.</p>