[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] How to depend on language?
Hi,
processing the profiled version of my customization
layer works partly, but I am not able to retrieve a
copyright remark based on language. The resulting FO
file does not contain the <remark> entry in its footer
section.
See the XML snippet below from my DocBook XML and
Customization Layer XSL.
DocBook XML:
<book lang="de">
<bookinfo>
<copyright>
<year>2006</year>
<holder>
<remark lang="en">All rights
reserved.</remark>
<remark lang="de">Alle Rechte
vorbehalten.</remark>
</holder>
</copyright>
...
Customization Layer XSL:
<xsl:variable name="footercandidate">
<!-- sequence can be odd, even, first, blank -->
<!-- position can be left, center, right -->
<xsl:choose>
...
<xsl:when test="$position = 'center'">
<fo:block
font-family="{$title.page.font.family}" font-size="3">
<xsl:value-of
select="book/bookinfo/copyright/holder/remark"/>
</fo:block>
</xsl:when>
...
Any hints?
Regards,
Darya
--- Jirka Kosek <jirka@kosek.cz> schrieb:
> Darya Said-Akbari wrote:
>
> > And then with <book lang="de"> let DocBook XSL do
> the
> > rest?
> >
> > Actually I tried this and it doesn't work :(
>
> Lang attribute just sets language used for content
> of particular
> element. If you want to filter out elements that are
> not in particular
> language you must use profiling. There is parameter
> profile.lang which
> can be used to select language which should be
> retained in the output.
> To use profiling, you must use stylesheets named
> profile-docbook.xsl
> instead of docbook.xsl.
>
> --
>
------------------------------------------------------------------
> Jirka Kosek e-mail: jirka@kosek.cz
> http://www.kosek.cz
>
------------------------------------------------------------------
> Profesionální školení a poradenství v oblasti
> technologií XML.
> Podívejte se na náš nově spuštěný web
> http://DocBook.cz
> Podrobný přehled školení
> http://xmlguru.cz/skoleni/
>
------------------------------------------------------------------
> Nejbližší termíny školení:
> ** XSLT 23.-26.10.2006 ** XML schémata
> 13.-15.11.2006 **
> ** DocBook 11.-13.12.2006 ** XSL-FO
> 11.-12.12.2006 **
>
------------------------------------------------------------------
> http://xmlguru.cz Blog mostly about XML for
> English readers
>
------------------------------------------------------------------
>
>
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]