PDF output for inline graphic

Here should go questions about transforming XML with XSLT and FOP.
rpraleigh
Posts: 6
Joined: Mon Aug 08, 2016 5:56 pm

PDF output for inline graphic

Post by rpraleigh » Fri Oct 14, 2016 1:18 am

I'm using DITA and adding an inline graphic to a task step. I'm using the PDF2 output. I add an image element and set the "placement" attribute to "inline" because I'm describing an icon the user should click. When I generate the PDF output, however, the baseline of the step text, but not the step number, has been shifted so that the text no longer lines up with the step number.
Here's an example of the output:

https://drive.google.com/open?id=0BwMEf ... JQR05yS1Ew

My question is: how can keep the line from shifting below the step number?

radu_pisoi
Posts: 375
Joined: Thu Aug 21, 2003 11:36 am
Location: Craiova
Contact:

Re: PDF output for inline graphic

Post by radu_pisoi » Fri Oct 14, 2016 11:44 am

Hi,

Unfortunately, this is a known issue that cannot be fixed due to limitations in Apache FOP processor.
https://github.com/dita-ot/dita-ot/issues/1241

This happens when the image height is greater than the text line height. So, an workaround could be to resize your image.

Another option is to use a commercial XSL-FO processor: Antenna House or RenderX XEP. In this case the list item number is placed on the base line.
Radu Pisoi
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Post Reply