[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: class and graphic in FO?

Subject: Re: class and graphic in FO?
From: yan bai <bytj@xxxxxxxxx>
Date: Sat, 22 Dec 2001 13:05:47 -0800 (PST)
yan bai
Thank you so much, Jeni and Ken.

I am able to use a class-like attribute-set to format
the page now.  That is really a smart and clean way.

I also used the external-graphic to display a picture.
I've not checked the book as Ken suggested.  But I'll
do so.

Yan



--- Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> wrote:
> Hi Yan,
> 
> > Just began to work on a project by using XSL-FO.
> As in html page, we
> > can use CSS to define a class to format a html
> page. I am wondering
> > how I can define a class to do a similar trick b/c
> it is very
> > cumbersome for me to set the text formatting for
> every <fo:block>.
> 
> If you're generating XSL-FO using XSLT (as is
> intended), attribute
> sets can be really useful. Define an attribute set
> for each 'class',
> so things like:
> 
> <xsl:attribute-set name="paragraph">
>   <xsl:attribute name="font-size">12</xsl:attribute>
>   <xsl:attribute
> name="text-align">justify</xsl:attribute>
>   ...
> </xsl:attribute-set>
> 
> You can then use an attribute set on a particular
> fo:block with
> xsl:use-attribute-sets:
> 
>   <fo:block xsl:use-attribute-sets="paragraph">
>     ...
>   </fo:block>
> 
> Attribute sets can be based on other attribute sets,
> and you can use
> several attribute sets on any particular element if
> you want to (in
> effect having several classes).
> 
> Cheers,
> 
> Jeni
> 
> ---
> Jeni Tennison
> http://www.jenitennison.com/
> 
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
> 


__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com

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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.