[PDF] Dlouhá tabulka naležato
Jan Tošovský
j.tosovsky na tiscali.cz
Čtvrtek Únor 28 21:50:40 CET 2008
V dokumentu je pouzita siroka tabulka, ktera vypada rozumne pouze da-li se
nalezato. Problem je vsak, ze je zaroven dlouha a normalne se automaticky
nezalomi.
Nasel jsem jakesi reseni s vyuzitim PSMI
www.cranesoftwrights.com/resources/psmi/
Mam vsak problem, jak to pouzit. Vytvoril si jednu svou vzorovou stranku s
orientaci landscape a nasledne si upravil sablonu table.container:
<xsl:template name="table.container">
<xsl:param name="table.block"/>
<xsl:choose>
<xsl:when test="@orient='land' and
$fop.extensions = 0 and
$passivetex.extensions = 0" >
<psmi:page-sequence master-reference="body-landscape">
<flow flow-name="xsl-region-body">
<fo:block-container reference-orientation="90"
break-before="page">
<xsl:attribute name="width">
...
Zadrhel je vsak v tom, ze uvedeny PSMI kod ocekava element
psmi:page-sequence primo v elementu fo:flow, kdezto ja jej mam pri dane
uprave vnoreny do nekolika elementu fo:block - tak jak se tyto elementy
vytvari pro novou sekci a dalsi nasledne elementy. Rad bych se zeptal, zda v
tomto pripade existuje nejake reseni (napr. natvrdo vytvorit pro tabulku
nalezato novou page-sequence), nebo to proste nejde.
Predem diky za tipy.
Honza
Další informace o konferenci Docbook