Loading ...
Sorry, an error occurred while loading the content.

facility in FO

Expand Messages
  • jeremy@otcex.com
    Hi, I m looking for a way to include some preformated text in FO. I ve got a an xml file in which I ve include some text with some spaces an CR that I select
    Message 1 of 3 , Mar 6, 2002
    • 0 Attachment
      Hi,

      I'm looking for a way to include some preformated text in FO.

      I've got a an xml file in which I've include some text with some spaces an CR that I select in my XSL FO file.

      If I do:

      <fo:block>
      <xsl:value-of select="myFormatedText">
      </fo:block>

      It keeps space but not carriage return.

      Is there a way to do that ??


      Thanks.

      Jeremy.
    • G. Ken Holman
      ... Try the following: ... text
      Message 2 of 3 , Mar 6, 2002
      • 0 Attachment
        At 2002-03-06 16:38 +0000, jelemair wrote:
        >I'm looking for a way to include some preformated text in FO.
        >
        >I've got a an xml file in which I've include some text with some
        >spaces an CR that I select in my XSL FO file.
        >
        >If I do:
        >
        ><fo:block>
        ><xsl:value-of select="myFormatedText">
        ></fo:block>
        >It keeps spaces but not the carriage returns.
        >
        >Is there a way to do that ??

        Try the following:

        <fo:block font-family="Courier"
        linefeed-treatment="preserve"
        white-space-collapse="false"
        white-space-treatment="preserve">
        ... text ...
        </fo:block>

        font-family - a monospaced font of some kind is typical
        linefeed-treatment - so the linefeed is not treated as a space
        white-space-collapse - so the white-space sequences are not collapsed
        white-space-treatment - so those around linefeeds are not ignored

        I hope this helps.

        .......................... Ken


        --
        Upcoming: 3-days XSLT/XPath and/or 2-days XSLFO: June 17-21, 2002
        - : 3-days XML Information Modeling: July 31-August 2, 2002

        G. Ken Holman mailto:gkholman@...
        Crane Softwrights Ltd. http://www.CraneSoftwrights.com/f/
        Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (Fax:-0995)
        ISBN 0-13-065196-6 Definitive XSLT & XPath
        ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath
        ISBN 1-894049-07-1 Practical Formatting Using XSLFO
        XSL/XML/DSSSL/SGML/OmniMark services, books(electronic, printed),
        articles, training(instructor-live,Internet-live,web/CD,licensed)
        Next public training: 2002-03-01,04,05,06,11,15,04-08,09,10,11,
        - 05-06,07,09,10,20,06-04,07,10,11,13,14,17,20,07-31
      Your message has been successfully submitted and would be delivered to recipients shortly.