OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] intrinsic size of images


I found the problem by validating a sample file with the attributes you were trying to use.  The description in my book has a typo.  Where it says contentheight, the attribute name is actually contentdepth in DocBook.  When I validated, it pointed out that I had an invalid attribute. 
 
If you are using FOP 0.93, then it works with the right attribute name.  If you are using FOP 0.20.5, it is a known problem that it does not handle image scaling correctly.
 
Bob Stayton
Sagehill Enterprises
DocBook Consulting
bobs@sagehill.net
 
 
----- Original Message -----
Sent: Friday, February 16, 2007 2:16 AM
Subject: AW: [docbook-apps] intrinsic size of images

Hello again,

 

but I was not specific enough.

I'm trying to get the exact behaviour described at

http://www.sagehill.net/docbookxsl/ImageSizing.html

 

> To keep a graphic for printed output at its natural size unless it is too

> large to fit the available width, in which case shrink it to fit, use

> scalefit="1", width="100%", and contentheight="100%" attributes.

 

I tried nearly every combination of

Width

Contentheight

Scalefit

 

But it does not work.

When I use

 

> scalefit="1", width="100%", and contentheight="100%" attributes.

 

Then the images are scaled wrong.

But I cannot figure out wich part is wrong

Xsltproc, Fop or my brain? (most likely my brain, I'm stuck)

 

What works for me now is:

 

Use no attributes for small images - works fine

Use width=100% attributes for images too big for the pdf page - images are scaled to the right size.

 

Thanks,

      Hinrich

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]