justifying lines with forced line breaks

Quick question: I have a snippet of xml that looks like this--

------------------------------------------------------
<p>There was at the school to which I went,<lb/>
a boy about twelve, the same age with myself.<lb/>
His name was William Harding&mdash;he was the<lb/>
only child of a widow lady, living a retired etc...</p>
------------------------------------------------------

What I want to do is render the paragraph as fully justified but also
respect the line-breaks (indicated by the linebreak tag)

I tried the following:

<xsl:template match="p">
   <fo:block font-size="12pt"
                font-family="serif"
                line-height="22pt"
                text-align="justify">
  &#160;&#160;&#160;<xsl:apply-templates />
         </fo:block>
</xsl:template>

with the secondary rule:

<xsl:template match="lb">
     <fo:block />
</xsl:template>

The result I get, unfortunately, is a paragraph respecting line breaks but
not fully justified.  Anyone have any ideas?

Matthew Gibson
mgibson@virginia.edu

Received on Wednesday, 9 July 2003 15:19:45 UTC