Zmena velikosti fontu

Jirka Kosek jirka na kosek.cz
Úterý Červenec 22 17:54:47 CEST 2003


Vit Koksa wrote:

> Kvuli velke sirce nekterych tabulek v dokumentu bych chtel docilit
> zmenseni fontu znaku v takovych tabulkach (neco na zpusob SMALL v HTML).
> V ostatnich (mene rozsahlych)
> tabulkach by se mela zachovat nezmensena velikost pisma.
> Neprisel jsem na zpusob, jak by bylo mozne menit v DocBooku velikost pisma
> v obsahu ruznych instanci tehoz elementu. Da se toho prosim prece jen nejak
> dosahnout?

Můžete si druh tabulky označit pomocí atributu role nebo tabstyle. Např.:

<table tabstyle="tinytable">
   ...
</table>

Ve stylech si pak upravíte šablonu, tak aby změnu stylu promítla do HTML:

<xsl:template match="tgroup" name="tgroup">
   <div class="{../@tabstyle}">
     <xsl:apply-imports/>
   </div>
</xsl:template>

V externím CSS pak můžete přidat pravidla, která změní vzhled tabulky, 
která je takto označena:

.tinytable td, .tinytable th { font-size: 80% }

-- 
-----------------------------------------------------------------
   Jirka Kosek  	
   e-mail: jirka na kosek.cz
   http://www.kosek.cz
------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3403 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://www.linux.cz/pipermail/docbook/attachments/20030722/8ebe5df3/attachment.bin>


Další informace o konferenci Docbook