Hi Rdu
I can understand this. What I find problematic that I can savely
transform the 700 pages book when I have changes
docbook-custom.xsl, but changing
the customization from
to
renders the transformation faulty. That in my opinion is the problem. It has nothing to do with the modified xls stylesheet. And I am lost how debug this since the error is erratic in my opinion besides fop not giving any log.
Regards
Bernhard
Hi Bernhard,
As I previously said I do not have enough details on my side (the XSL-FO file on which the PDF processor is applied to produce the PDF or a sample Docbook XML + XSLT customization) in order to understand better what's going on.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
On 10/9/2018 1:23 PM, Bernhard Kleine wrote:
For the moment I have solved the problem by changing ..\Oxygen XML_______________________________________________
Editor 20\frameworks\docbook\xsl\fo\docbook_custom.xsl and adding the
lines from my customization. This worked. Copying docbook_custom.xsl to
the xsl/fo/ subfolder of my project doesnot work since it links to
further stylesheets. Having docbook_custom.xsl added as another
stylesheet did not work since "cascading stylesheet" did not work.
The error I reported has obviously nothing to do with the content of the
Buch.xsl stylesheet, but with the customization I have shown to you. I
am lost to see the reason for that.
Regards
Bernhard
Am 09.10.2018 um 07:26 schrieb Oxygen XML Editor Support (Radu Coravu):
Hi Bernhard,
If you publish to PDF without your customizations do you obtain the
same problem?
You will probably have to trim down your DocBook file to a minimum
until you have a minimal sample with which the PDF processor problem
can be reproduced. Then you can send it over to
"support@oxygenxml.com" and we can take a look at it.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
On 10/8/2018 11:02 PM, Bernhard Kleine wrote:
I have analyzed the situation:_______________________________________________
When I transform the glossar of my book, transformation is without
trouble. However, when transforming the whole book plus the glossar, it
stumbles
I then analyzed the glossar: It has seven glossdivs. The last one
consists of some 20 glossdefs, of which I show the last ones:
<glossentry xml:id="glo.Tumor">
<glossterm>Tumor</glossterm>
<glossdef>
<para>Als Tumor wird zunächst eine raumfordernde Wucherung von
Zellen bezeichnet, ein
synonymer Ausdruck ist Neoplasie. Dabei gibt es gutartige
Tumoren und bösartige. Je nach
Ort der Geschwulst und nach Art des verdrängten und
geschädigten Gewebes können
Krankheiten bis hin zum Tod entstehen. Bösartige Tumoren
sind die Ursache von Krebs, bei
dem sich ausgehend von den ursprünglichen Tumorzellen
weitere Geschwulste (Metatasen) in
anderen Körperregionen bilden.</para>
</glossdef>
</glossentry>
<glossentry xml:id="glo.geneticCode" xreflabel="Glo.T Genetischer
Code">
<glossterm>Genetischer Code<indexterm>
<primary>Genetischer Code</primary>
</indexterm></glossterm>
<glossdef>
<para>
<table frame="sides" rowsep="0" colsep="0"> [163
lines]
</para>
</glossdef>
</glossentry>
</glossdiv>
</glossary>
</sect2>
It is this table which made the transformation choke. But only in the
context of the book, not in the glossar itself. Can you please explain
to me what I do wrong and how to change the behaviour?
I have changed the transformation scenario to:
and are using the following stylesheet:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:d="http://docbook.org/ns/docbook"
version="1.0">
<xsl:import
href="http://docbook.sourceforge.net/release/xsl-ns/current/fo/docbook.xsl"/>
<xsl:param name="caption.align">justify</xsl:param>
<xsl:template match="d:mediaobject/d:caption">
<fo:block role="caption">
<xsl:if test="$caption.align = 'right' or
$caption.align = 'left' or
$caption.align = 'justify' or
$caption.align = 'center'">
<xsl:attribute name="text-align">
<xsl:value-of select="$caption.align"/>
</xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
</xsl:stylesheet>
Regards
Bernhard
--
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
_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
-- 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