Re: [docbook-apps] PDF transformation: Why is the right border of my inline "box" missing when I transform to PDF. It works for HTML and Oxygen XML Editor.

From
<>
Date
2012-10-12T09:47:30+00:00
ID
Thread
Re: [docbook-apps] PDF transformation: Why is the right border of my inline "box" missing when I transform to PDF. It works for HTML and Oxygen XML Editor.
Hi Simon,

your question isn´t stupid at all. Adobe
Acrobat has some problems displaying thin borders or details. It really
depends on the magnification.

I tried your advice. The border is thicker,
but the right border is still missing. I checked it with Adobe Acrobat
( zooming in and out), as well as simply printing a page.

Greetings

Daniel

From:      
 "Dew, Simon"
<>

To:      
 ""
<>, 

Date:      
 12.10.2012 11:35

Subject:    
   Re: [docbook-apps]
PDF transformation: Why is the right border of my inline "box"
missing when I transform to PDF. It works for HTML  and Oxygen XML
Editor.

Hi Daniel

Sorry if this is a stupid question, but could the problem come from your

PDF viewer?

Sometimes I find that Adobe Acrobat does not display all thin borders 

around a shaded area at 100% magnification. But they are there; you can

see them if you increase the magnification or if you print the page.

If this is the case making the border a little thicker may help. Try 

border-width="1pt".

Simon Dew

Technical Author | Stanley Security Solutions

1 Park Gate Close, Bredbury, Stockport SK6 2SZ, U.K.

 | +44 (0) 161 406 3400

www.stanleysecuritysolutions.co.uk

Registered Office: Stanley House, Bramble Road, Swindon

Registered in England and Wales No. 181585 VAT No. 232 2446 95

On 12/10/2012 09:41,  wrote:

> Hello,

> my last request had some substantial mistakes. The problem still exists

> and a solution is not yet in sight. I´m afraid that I still need your
help.

>

> We use Oxygen and DocBook to write and maintain our user manuals.

> Since these manuals describe various software applications, we often

> insert "buttons".

> Until recently, these buttons were inserted as screen shots, taken
from

> the original application.

>

> In the course of time, we realized that the effort maintaining the

> amount of screens shots was to high, so we decided to add a new style
to

> our XSL style sheet to imitate the original buttons. Basically what
we

> did is to create a format for an inline "box" with a solid
border.:

>

> <xsl:template match="d:button">

> <fo:inline background-color="#D3D3D3" color="#4B0082"

> font-family="Courier New" font-weight="bold" text-align="start"

> border-style="solid" border-width="thin" padding="1pt"
>

> <xsl:apply-templates/>

> </fo:inline>

> </xsl:template>

>

> The expected result was a solid box to indicate that its content was
a

> "button":

>

> ---------

> | Button |

> ---------

>

> It worked out fine for the HTML output, as well as the editor View.

>

> However, transforming to PDF results in

>

> ---------

> | Button

> ---------

>

> The right border is missing, and we can´t figure out why.

> The strange thing is, it works when we replace the fo:inline by a

> fo:block. Nevertheless, this is not a solution, since the button is

> supposed to be an in-line element:

>

>

>   ---------

> Click on | Button | to ....

>              ---------

>

> The FO transformer is Saxon 6.5.5. The entire documentation, including

> the transformation is done with Oxygen XML editor.

>

>

>

> Thanks for your help,

>

> Daniel Keyes

>

>

>

>

> =======================================================

> Disclaimer

> The information contained in this e - mail and any attachments

> ( together the "message") is intended for the addressee
only and may

> contain confidential and/or privileged information. If you have received

> the message by mistake please delete it and notify the sender and
do

> not copy or distribute it or disclose its contents to anyone.

>

> FINARIS Financial Software Partner GmbH

> Sömmerringstr. 23, 60322 Frankfurt/Main, Germany

> Registered at Frankfurt/Main, HRB 52873

>

> Managing Directors:

> Dipl. Inf. Hermann Friebel, Dipl. Ing. Kai Bächle, Dipl. Inf. Werner
Märkl

> =======================================================

---------------------------------------------------------------------

To unsubscribe, e-mail: 

For additional commands, e-mail: 

=======================================================

Disclaimer

The information contained in this e - mail and any attachments

( together the "message") is intended for the addressee only
and may 

contain confidential and/or privileged information. If you have received

the message by mistake please delete it and notify the sender and do

not copy or distribute it or disclose its contents to anyone.

FINARIS Financial Software Partner GmbH

Sömmerringstr. 23, 60322 Frankfurt/Main, Germany

Registered at Frankfurt/Main, HRB 52873

Managing Directors: 

Dipl. Inf. Hermann Friebel, Dipl. Ing. Kai Bächle, Dipl. Inf. Werner Märkl

=======================================================