You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by Luke Shannon <ls...@futurebrand.com> on 2005/01/11 23:17:38 UTC
in FOP
Is create draw a line on the page?
Thanks,
Luke
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re:
in FOP
Posted by Luke Shannon <ls...@futurebrand.com>.
Thank you. I will look into those reference books as well.
Luke
----- Original Message -----
From: "The Web Maestro" <th...@gmail.com>
To: <fo...@xml.apache.org>
Sent: Tuesday, January 11, 2005 5:32 PM
Subject: Re: <HR> in FOP
> Here are a couple of options:
>
> <fo:table-row border-bottom="1pt solid #000000">
> <fo:block border-bottom="1pt solid #000000"/>
> <fo:external-graphic src="url('blackline.gif')"
> width="aswideasthepagecm" height="notveryhighcm"/>
>
> Some good XSL-FO references (books and online too!) are available on
> the FOP Resources page[1].
>
> On Jan 11, 2005, at 2:17 PM, Luke Shannon wrote:
> > Is create draw a line on the page?
> >
> > Thanks,
> >
> > Luke
>
> Cheers!
>
> [1]
> http://xml.apache.org/fop/resources.html#documents
>
> Web Maestro Clay
> --
> <th...@gmail.com> - <http://homepage.mac.com/webmaestro/>
> My religion is simple. My religion is kindness.
> - HH The 14th Dalai Lama of Tibet
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
> For additional commands, e-mail: fop-user-help@xml.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re:
in FOP
Posted by The Web Maestro <th...@gmail.com>.
Here are a couple of options:
<fo:table-row border-bottom="1pt solid #000000">
<fo:block border-bottom="1pt solid #000000"/>
<fo:external-graphic src="url('blackline.gif')"
width="aswideasthepagecm" height="notveryhighcm"/>
Some good XSL-FO references (books and online too!) are available on
the FOP Resources page[1].
On Jan 11, 2005, at 2:17 PM, Luke Shannon wrote:
> Is create draw a line on the page?
>
> Thanks,
>
> Luke
Cheers!
[1]
http://xml.apache.org/fop/resources.html#documents
Web Maestro Clay
--
<th...@gmail.com> - <http://homepage.mac.com/webmaestro/>
My religion is simple. My religion is kindness.
- HH The 14th Dalai Lama of Tibet
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re:
in FOP
Posted by The Web Maestro <th...@gmail.com>.
On Jan 11, 2005, at 2:54 PM, JBryant@s-s-t.com wrote:
> Assuming you have one-inch margins and a page with of 8.5 inches, the
> following FO element draws a one-point black line across the page:
>
> <fo:leader leader-pattern="rule" rule-thickness="1.0pt"
> leader-length="6.5in" color="black"/>
>
That's a *great* tip, Jay... Someone (like me!) might actually use that
in one of our tips & FAQs section... This is also a nice way to
implement the @use-attribute-sets.
I also like the idea of using a <fo:leader..> (which is what it's
for!)...
Of course, if the page already has a table covering most of it, it may
make sense to use the @border-bottom or @border-top attribute.
Thanks!
Web Maestro Clay
--
<th...@gmail.com> - <http://homepage.mac.com/webmaestro/>
My religion is simple. My religion is kindness.
- HH The 14th Dalai Lama of Tibet
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re:
in FOP
Posted by Luke Shannon <ls...@futurebrand.com>.
Cool! Thanks.
----- Original Message -----
From: <JB...@s-s-t.com>
To: <fo...@xml.apache.org>
Sent: Tuesday, January 11, 2005 5:54 PM
Subject: Re: <HR> in FOP
> Assuming you have one-inch margins and a page with of 8.5 inches, the
> following FO element draws a one-point black line across the page:
>
> <fo:leader leader-pattern="rule" rule-thickness="1.0pt"
> leader-length="6.5in" color="black"/>
>
> You can also set other properties, such as space-before and space-after.
>
> Here's an example that I use for lines in footers (to separate the rest of
> the page from the footer):
>
> At the top of the stylesheet, I have a bunch of elements similar to this
> one:
>
> <xsl:attribute-set name="footerleader">
> <xsl:attribute name="leader-pattern">rule</xsl:attribute>
> <xsl:attribute name="rule-thickness">1.0pt</xsl:attribute>
> <xsl:attribute name="leader-length">6.5in</xsl:attribute>
> <xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
> <xsl:attribute name="space-after.optimum">24pt</xsl:attribute>
> <xsl:attribute name="color">black</xsl:attribute>
> </xsl:attribute-set>
>
> That way, I can maintain styles in one place within the stylesheet (and I
> could maintain them in a separate file and import them, if need be).
>
> Later, when I actually want a line across the page, I then use:
>
> <fo:leader xsl:use-attribute-sets="footerleader"/>
>
> You do not need to use one-cell tables and external graphics to get a
> simple (or not-s-simple) line.
>
> HTH
>
> Jay Bryant
> Bryant Communication Services
> (on contract at Synergistic Solution Technologies)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
> For additional commands, e-mail: fop-user-help@xml.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re:
in FOP
Posted by JB...@s-s-t.com.
Assuming you have one-inch margins and a page with of 8.5 inches, the
following FO element draws a one-point black line across the page:
<fo:leader leader-pattern="rule" rule-thickness="1.0pt"
leader-length="6.5in" color="black"/>
You can also set other properties, such as space-before and space-after.
Here's an example that I use for lines in footers (to separate the rest of
the page from the footer):
At the top of the stylesheet, I have a bunch of elements similar to this
one:
<xsl:attribute-set name="footerleader">
<xsl:attribute name="leader-pattern">rule</xsl:attribute>
<xsl:attribute name="rule-thickness">1.0pt</xsl:attribute>
<xsl:attribute name="leader-length">6.5in</xsl:attribute>
<xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-after.optimum">24pt</xsl:attribute>
<xsl:attribute name="color">black</xsl:attribute>
</xsl:attribute-set>
That way, I can maintain styles in one place within the stylesheet (and I
could maintain them in a separate file and import them, if need be).
Later, when I actually want a line across the page, I then use:
<fo:leader xsl:use-attribute-sets="footerleader"/>
You do not need to use one-cell tables and external graphics to get a
simple (or not-s-simple) line.
HTH
Jay Bryant
Bryant Communication Services
(on contract at Synergistic Solution Technologies)
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org