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

RE: XSL-FO Does it have the guts?

Subject: RE: XSL-FO Does it have the guts?
From: "Reynolds, Gregg" <greynolds@xxxxxxxxxxxxxx>
Date: Wed, 26 May 1999 11:47:35 -0500
to have the guts
Huh?  Wouldn't that depend on the design of the stylesheet language?  I have
no trouble imagining a stylesheet language that supports the example you
give.  After all, DTP packages do store their data somehow, don't they?  And
I'm pretty sure that anything that can be expressed via directly embedding
style codes can also be expressed indirectly.  So why is it impossible for a
DTP package to store its content in an xml file and its styling information
in a stylesheet?

-gregg

-----Original Message-----
From: Håkon Wium Lie [mailto:howcome@xxxxxxxxxxxxxxxxx]
Sent: Tuesday, May 25, 1999 4:26 PM
To: xsl-list@xxxxxxxxxxxxxxxx
Subject: Re: XSL-FO Does it have the guts?


Elliotte Rusty Harold wrote:

 > The only things I see that the
 > Quark-heads would likely miss are:
 > 
 > 1. Non-rectangular areas
 > 2. Arbitrary rotation of areas
 > 
 > Is there anything else one can imagine doing in Quark that isn't
plausible
 > in XSL?

Style sheets will never be able to rival DTP packages when the target
is paper. Let me give you one example. Using DTP, you can align glyphs
so that the top of one glyph just barely touches the bottom of the
glyph in the line above. This is a quite common effect, e.g. on
Microsoft packaging. In order to achieve the effect, you need to look
into the shape of each glyph. Since the word "Microsoft" has no
descenders in it, the design is different from what it would have been
if the company was called "Opera". Style sheet languages don't let you
query the shape of the glyphs and therefore do not allow you to
express the kind of constraints the example calls for.

If you have access to the fonts, you can tune your style sheet so that
the letters happen to abut. This might work for you locally, but
putting such style sheets on the Web will surprise users. If my copy
of Helvetica happens to have more "internal leading" than yours, we
will end up with different-looking documents. Which might not be too
bad, but it's not something Quark users will put up with.

-h&kon

Håkon Wium Lie             http://www.operasoftware.com/people/howcome
howcome@xxxxxxxxxxxxxxxxx                      simply a better browser




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


 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.