Re: Kam dat v bookinfo info o mailove adrese pro feedback?

Tomas.Waller Tomas.Waller na seznam.cz
Čtvrtek Prosinec 18 13:08:36 CET 2008


> ------------ Původní zpráva ------------
> Od: Jirka Kosek <jirka na kosek.cz>
> Předmět: Re: Kam dat v bookinfo info o mailove adrese pro feedback?
> Datum: 18.12.2008 11:55:15
> ----------------------------------------
> Tomas.Waller wrote:
> 
> > Tohle funguje jednoduše a krásně. Ale - já vycházím při vytváření tohoto
> titlepage.templates.xsl z titlepage.templates.xml a tam mám:
> > <t:template....>
> > ...
> > <releaseinfo>
> > ...
> > 
> > Ale jak do tohoto dostanu ono "[1]", resp. "[2]", tedy jak to udělat, aby v
> titlepage.templates.xsl pak bylo [1], resp. [2]? Pak bych mohl uvést v tomto
> titlepage.templates.xml <releaseinfo> na dvou místech, pro první či druhý výskyt
> tohoto <releaseinfo>
> 
> V šabloně lze použít atribut predicate:
> 
> ...
> <releaseinfo predicate="[1]"/>
> ...
> <releaseinfo predicate="[2]"/>
> ...
> 
> I když bych nedoporučil výběr podle pozice, ale na základě role:
> 
> ...
> <releaseinfo predicate="[@role='feedback']"/>
> ...
> <releaseinfo predicate="[not(@role)]"/>
> ...

Vypadá to, že fop nemá atribut "predicate" rád. Píše mi: invalid property name "predicate". :-( A pomocí tohoto predicate="[1]" se mi v titlepage.templates.xsl žádné bookinfo/releaseinfo[1] nevytvoří. Jen v šabloně pro releaseinfo je tam predicate="[1]", ale o dvojce už ani slovo... 
Opravdu tam má být predicate? :-o
Tomáš Waller
PS: Jak jsem zjistil a ověřil si, jde to pohodlně řešit tím <abstract>, ale jelikož toto není jediný příklad, kdy by se mi hodilo mít možnost rozlišit releaseinfo či mediaobject či cokoliv jiného pomocí pořadí, rád bych to úspěšně udělal.






















> 
> 
> 
> 
> -- 
> ------------------------------------------------------------------
>   Jirka Kosek     e-mail: jirka na kosek.cz     http://www.kosek.cz
> ------------------------------------------------------------------
>   Profesionální školení a poradenství v oblasti technologií XML.
>        Podrobný přehled školení http://xmlguru.cz/skoleni/
> ------------------------------------------------------------------
>                    Nejbližší termíny školení:
>                ** XML pro vývojáře 16.-18.12. **
> ------------------------------------------------------------------
>   http://docbook.cz    Stránky o dokumentačním formátu DocBook
>   http://xmlguru.cz    Blog mostly about XML for English readers
> ------------------------------------------------------------------
> 
> 
> 
> 



Další informace o konferenci Docbook