[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]