Čáry po stranách
Jiri Tyr
jiri.tyr na cern.ch
Úterý Květen 20 11:20:33 CEST 2008
Dobry den,
jestli jsem dobre porozumel, chcete si takto oznacovat cele kapitoly
nebo jejich sekce? Pokud ano, pak si musite zkopirovat definici:
<xsl:template match="chapter">...</xsl:template>
a
<xsl:template match="section">...</xsl:template> ze souboru
xsl-stylesheets-1.70.1/fo/component.xsl
do nejeke sve sablony a pak zmenit tuto definici na toto:
<xsl:template match="chapter[@role='changed']">...</xsl:template>
a
<xsl:template match="section[@role='changed']">...</xsl:template>
Pak si uvnitr kazdeho elementu udelate <xsl:block></xsl:block> s
definici tech car na stranach. Pak ve vasem XML dokumentu naimportujete
tu vasi sablonu a misto:
<chapter></chapter>
a
<section></section>
pouzijete:
<chapter role="changed"></chapter>
a
<section role="changed"></section>
a ve vyslednem PDF by vam to mely udelat automaticky zmeny, ktere jste
si nadefinoval v definici chapter a section.
Mozna to jde udelat nejak jednoduseji, ale zrovna me nic jineho nenapada ;o)
S pozdravem,
Jiri Tyr
Tomáš Waller wrote:
> Dobrý den,
> chtěl bych se poradit, jak udělat v pdf čáry po stranách. Umím je udělat
> dodatečně ve formátovacích objektech, ale to znamená, že při každé změně
> zdrojového xml souboru musím pak dělat tutéž změnu v fo souboru. Chci si
> totiž označit oddíly, které jsou pozměněné, aby se daly odlišit právě
> takovou čarou. Tedy do tagů dát nějaké id="new..." a podle toho pak
> dělat tyto čáry.
> Lze to dát do stylesheetu? A jak?
> Tomáš Waller
> _______________________________________________
> Docbook mailing list
> Docbook na linux.cz
> http://www.linux.cz/mailman/listinfo/docbook
Další informace o konferenci Docbook