This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Solution for word wrapping



Hi,

I have 2 questions.

1. I am stuck in a situation that i have very narrow columns and need to wrap words around.

In the archive i have read a thread that word wrapping can be minimized to some extent by using word-spacing and/or letter-spacing. The postings were about an year old.  

Can someone please provide an example.  I need the hand holding as i am very new to XSL FO.  BTW what does the FO recommendation state about word wrapping?


2. In the following code i am getting an error.  Why am i not allowed for-each at this position?

Code:
<fo:table-body>
 <xsl:for-each select="OBIPurchaseOrder/PurchaseOrder/PODetail/LineItem">
  <fo:table-row>
   <fo:table-cell>
    <fo:block><xsl:call-template name="AcctCode"/></fo:block>
   </fo:table-cell>
   .........

<xsl:template name="AcctCode">
   <xsl:foreach select="./Distribution/DistributionAttr">
    <xsl:value-of select="AcctSegValue"/>
    <xsl:text>-</xsl:text>
   </xsl:foreach>
 </xsl:template>

Error:
D:\wahmed\projects\fop>java org.apache.fop.apps.Fop -xml po.xml -xsl po5.fo -pdf po.pdf
FOP 0.18.1-DEV
file:///D:/wahmed/projects/fop/po5.fo; Line 119; Column 58; javax.xml.transform.TransformerConfigurationException: xsl:foreach is not allowed in this position in the stylesheet!
using SAX parser org.apache.xerces.parsers.SAXParser



Thanks

-Wajih
__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at http://webmail.netscape.com/

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]