OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

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