xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bernhard Kleine <bernhard.kle...@gmx.net>
Subject Re: [docbook-apps] page numbers are not right aligned
Date Tue, 27 Nov 2018 08:25:59 GMT
the .fo file for the respective part of the TOC is

<fo:block text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e13">Section Section Section Section Section
Section Section</fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e13">1–<fo:page-number-citation
ref-id="d0e13"/></fo:basic-link></fo:inline></fo:block><fo:block
text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e16">Section Section Section Section Section
Section Section </fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e16">1–<fo:page-number-citation
ref-id="d0e16"/></fo:basic-link></fo:inline></fo:block><fo:block
text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e19">Section Section Section Section Section
Section Section S</fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e19">1–<fo:page-number-citation
ref-id="d0e19"/></fo:basic-link></fo:inline></fo:block><fo:block
text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e22">Section Section Section Section Section
Section Section Se</fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e22">1–<fo:page-number-citation
ref-id="d0e22"/></fo:basic-link></fo:inline></fo:block><fo:block
text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e25">Section Section Section Section Section
Section Section Sec</fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e25">1–<fo:page-number-citation
ref-id="d0e25"/></fo:basic-link></fo:inline></fo:block><fo:block
text-align-last="justify" end-indent="24pt"
last-line-end-indent="-24pt"><fo:inline
keep-with-next.within-line="always"><fo:basic-link
internal-destination="d0e28">Section Section Section Section Section
Section Section Sect</fo:basic-link></fo:inline><fo:inline
keep-together.within-line="always"><fo:leader leader-pattern="space"
leader-pattern-width="5pt" leader-alignment="reference-area"
keep-with-next.within-line="always"/><fo:basic-link
internal-destination="d0e28">1–<fo:page-number-citation
ref-id="d0e28"/></fo:basic-link></fo:inline></fo:block>

Am 27.11.2018 um 08:59 schrieb Bernhard Kleine:
>
> I got interested and made a little working example:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <?xml-model href="http://docbook.org/xml/5.1/rng/docbookxi.rng"
>     schematypens="http://relaxng.org/ns/structure/1.0"?>
> <?xml-model href="http://docbook.org/xml/5.1/sch/docbook.sch"
>     type="application/xml"
>     schematypens="http://purl.oclc.org/dsdl/schematron"?>
> <book xmlns="http://docbook.org/ns/docbook" xml:lang="de"
> xmlns:xi="http://www.w3.org/2001/XInclude"
>     xmlns:ns5="http://www.w3.org/2000/svg"
> xmlns:ns="http://docbook.org/ns/docbook"
>     xmlns:xlink="http://www.w3.org/1999/xlink" version="5.1">
> <part>
>     <title>Part I</title>
>     <chapter><title>Chapter 1</title>
>         <sect1><title>Section Section Section Section Section
> Section</title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section</title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section </title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section S</title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section Se</title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section Sec</title></sect1>
>         <sect1><title>Section Section Section Section Section Section
> Section Sect</title></sect1>
>     </chapter>
> </part>
> </book>
>
> This transforms to the following TOC:
>
>
> Maybe someone can explain why all numbers are not right aligned. IMHO
> the problem is not with dots, but how the remaining whitespace between
> title and number is calculated.
>
> Regards
>
> Bernhard
>
> Am 26.11.2018 um 22:42 schrieb Jan Tosovsky:
>> On 2018-11-26 Bob Stayton wrote:
>>> The more general case with dot leaders and right alignment is an
>>> inresolved FOP bug:
>>>
>>> https://issues.apache.org/jira/browse/FOP-1839
>>>
>>>
> -- 
> spitzhalde9
> D-79853 lenzkirch
> bernhard.kleine@gmx.net
> www.b-kleine.com, www.urseetal.net
> -
> thunderbird mit enigmail
> GPG schlüssel: D5257409
> fingerprint:
> 08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09

-- 
spitzhalde9
D-79853 lenzkirch
bernhard.kleine@gmx.net
www.b-kleine.com, www.urseetal.net
-
thunderbird mit enigmail
GPG schlüssel: D5257409
fingerprint:
08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09


Mime
View raw message