RE: Solution for word wrapping
Sorry, I can't help you with XSL-FO. For your second question: does your program really say "xsl:foreach", which is what you posted, or does it say "xsl:for-each"? PC2 -----Original Message----- From: wahmed001@xxxxxxxxxxxx [mailto:wahmed001@xxxxxxxxxxxx] Sent: June 11, 2001 12:52 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: 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 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format