[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Re: <graphic> scaling
Oops, that should have been contentheight="100%", not contentwidth. Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Bob Stayton" <bobs@sagehill.net> To: <sds@gnu.org>; <docbook-apps@lists.oasis-open.org> Sent: Wednesday, November 24, 2004 11:00 AM Subject: Re: [docbook-apps] Re: <graphic> scaling > Ah, then you need to add one more attribute: > > width="100%" > scalefit="1" > contentwidth="100%" > > This sets the image height to its natural size, but it is further > constrained by the other two attributes that set the viewport to the > available width, and scale it down to fit it. > > In XEP and Antenna House, this will keep the image at its natural size > unless it is too big, in which case it will shrink it to fit. It doesn't > work in FOP. > > Yes, even though FOP doesn't support all the image properties, the DocBook > XSL stylesheets output the right properties. So you may get warnings about > unsupported properties when using FOP. > > Bob Stayton > Sagehill Enterprises > DocBook Consulting > bobs@sagehill.net > > > ----- Original Message ----- > From: "Sam Steingold" <sds@gnu.org> > To: <docbook-apps@lists.oasis-open.org> > Sent: Wednesday, November 24, 2004 10:44 AM > Subject: [docbook-apps] Re: <graphic> scaling > > > > > * Bob Stayton <obof@fntruvyy.arg> [2004-11-24 01:48:36 -0800]: > > > > > > If you are not using FOP, then you can use these two attributes on > > > your imagedata element to achieve what you want: > > > > > > width="100%" > > > scalefit="1" > > > > > > These attributes mean the viewport for displaying the graphic should > > > be 100% of the available width, and the graphic should be scaled to > > > fit that viewport. > > > > Thanks, indeed, this is precisely _what I asked for_, > > although not quite what I turned out to _want_. :-) > > > > I want the pictures to be take 100% when that requires _shrinking_ of > > the image, but not when that requires _stretching_ it. > > E.g., when the image is huge, I want it shrunk to fit into the viewport, > > but when it is small, I want it to be displayed as is. > > > > > If you are using FOP, then I don't know of any combination of > > > attributes that will scale to fit. The current version of FOP does not > > > support the content-width property, which is where the scale-to-fit > > > value would go. > > > > Even if FOP does not support that yet, does DocBook FO stylesheets > > produce content-width properties? > > > > -- > > Sam Steingold (http://www.podval.org/~sds) running w2k > > <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> > > <http://www.mideasttruth.com/> <http://www.honestreporting.com> > > Ph.D. stands for "Phony Doctor" - Isaak Asimov, Ph.D. > > > > > > > > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]