Subject: [xsl] FO to format unstructured XML containing "tabs" From: "Kyle Partridge" <kpartridge@xxxxxxxxxxxx> Date: Tue, 16 Dec 2003 11:54:07 -0500 |
Thank you very much, Ken and Andreas, for your helpful advice. I've decided to take your advice, Ken, and just try to focus on the "what FO output do I want" part of the problem...but this is proving harder than I expected. Here's the xml again, for reference: <p tabs="0.2 1.2 2.2"> some text, maybe formatted <b>maybe not</b>, and then: <tab/>item<tab/>item2<tab/>item3<br/> <tab/>item4<tab/>item5 </p> And here's some FO that *almost* does what I want. <?xml version="1.0" encoding="utf-8"?><!--kyle.fo--> <root xmlns="http://www.w3.org/1999/XSL/Format" font-family="Times" font-size="20pt"> <layout-master-set> <simple-page-master master-name="frame" page-height="297mm" page-width="210mm" margin-top="15mm" margin-bottom="15mm" margin-left="15mm" margin-right="15mm"> <region-body region-name="frame-body"/> </simple-page-master> </layout-master-set> <page-sequence master-reference="frame"> <flow flow-name="frame-body"> <block> some text, maybe formatted <inline font-weight="bold">maybe not</inline>, and then: <block/> <inline> <leader leader-pattern="space" leader-length=".2in"/><inline>item</inline> <leader leader-pattern="space" leader-length="1in"/><inline>item2</inline> <leader leader-pattern="space" leader-length="1in"/><inline>item3</inline> </inline> <block/> <inline> <leader leader-pattern="space" leader-length=".2in"/><inline>item4</inline> <leader leader-pattern="space" leader-length="1in"/><inline>item5 goes on until it reaches the end of the line and finally wraps around, which is OK</inline> </inline> </block> </flow> </page-sequence> </root> The only thing it doesn't do right is, there's no consistency where the tabs are "set" to. I get: item item2 item3 item4 item5 goes on until it reaches the end of the line and finally wraps around, which is OK When what I really want is: item item2 item3 item4 item5 goes on until it reaches the end of the line and finally wraps around, which is OK I'll keep experimenting. Thanks again. KP XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] getting all parent elemen, Nathan Shaw | Thread | Re: [xsl] FO to format unstructured, G. Ken Holman |
Re: [xsl] getting all parent elemen, David Carlisle | Date | [xsl] EntityResolver to resolve rel, Pramodh Peddi |
Month |