Nastaveni formatovani PDF pomoci atributu 'role'

Jirka Kosek jirka na kosek.cz
Neděle Únor 20 20:54:04 CET 2005


Jan Tosovsky wrote:
> Pomoci atributu role <para role="myStyle"> a nasledne aplikaci css stylu lze
> ovlivnit vysledny vzhled html vystupu. Stejne tak bych rad ovlivnil nejak i
> PDF vystup. Lze to nejak bez velkeho zasahu do standardnich sablon? Myslim
> tim uzivatelskou sablonu, do ktere bych naimportoval standardni FO sablonu a
> nasledne provedl nejakou transformaci. Lze to? Ne ze bych to bezne vyuzival,
> ale pro jeden specificky pripad bych to nyni uvital - konkretne jde o
> zarovnani odstavce vpravo.

Zkuste si mezi úpravy stylů přidat něco ve stylu:

<xsl:template match="para[@role='right-aligned']">
   <fo:block text-align="right">
     <xsl:apply-imports/>
   </fo:block>
</xsl:template>

V dokumentu pak odstavce zarovnané doprava můžete zapsat jako:

<para role="right-aligned">
   ...
</para>

-- 
------------------------------------------------------------------
   Jirka Kosek     e-mail: jirka na 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/
------------------------------------------------------------------

------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3158 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://www.linux.cz/pipermail/docbook/attachments/20050220/cf8afa8a/attachment.bin>


Další informace o konferenci Docbook