number-columns-repeated
(Auszug aus "XSL-FO ― Die Referenz" von Manuel Montero Pineda & Steffen Herkert, 2016, dpunkt.verlag)
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Recommendationnummer: 7.28.12
Kategorie: 7.28 Table Properties
Beschreibung
In einem <fo-table-column>-Element lässt sich hiermit festlegen, für wie viele Spalten eine gemachte Angabe gelten soll. Normalerweise gilt ein <fo-table-column>-Element nur für eine Tabellenspalte. Die Reihenfolge ist gewöhnlich ausschlaggebend dafür, auf welche Spaltenformatierung für die jeweilige Spalte gelten soll. Sollen für zwei oder mehrere nebeneinanderliegende Spalten die gleichen Formatierungsanweisungen gelten, muss nur ein <fo-table-column>-Element angelegt werden, mit dem number-columns-repeated-Attribut und einem Wert, der der Anzahl der Spalten entspricht, die die gleichen Formatierungen erhalten sollen.
Werte
Zahlwert | Eine positive (Dezimal-)Zahl oder eine negative ganze Zahl. Theoretisch ist gemäß der W3C Recommendation die Angabe von Dezimalzahlen erlaubt, die automatisch zur nächstgelegenen ganzen positiven Zahl auf- bzw. abgerundet würden. Sogar negative ganze Zahlen sind erlaubt. Ihr Wert würde automatisch auf 1 (eine Spalte) gesetzt werden. |
Standardwert: 1
XSL-FO Version: 1.0
Erlaubt in:
In diesem Element können Angaben für Tabellenzellen gemacht werden, die in der gleichen Spalte sind. |
Unterstützung:
Conformance Level | Antenna House | FOP | RenderX XEP | Altsoft XML2PDF | Compart DocBridge |
Basic | J | J | J | J | J |
XSL-FO Beispiel:
|
<fo:root font-family="Arial" font-size="10pt" line-height="1.2em" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:cpfo="http://www.compart.net/xmlns/cpfo" xmlns:svg="http://www.w3.org/2000/svg" xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"> |
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
<fo:table> |
|
|
||
|
||
|
||
|
||
|
||
|
<fo:block> |
|
|
Zeile 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 1: 20% breit, Orangener Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 1: 20% breit, Orangener Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 3 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 2: 30% breit, Grüner Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 4 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 2: 30% breit, Grüner Hintergrund |
|
|
</fo:block> |
|
|
||
|
</fo:table-row> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 1 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 1: 20% breit, Orangener Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 1: 20% breit, Orangener Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 3 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 2: 30% breit, Grüner Hintergrund |
|
|
</fo:block> |
|
|
||
|
||
|
<fo:block> |
|
|
Zeile 2 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Spalte 4 |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Format 2: 30% breit, Grüner Hintergrund |
|
|
</fo:block> |
|
|
||
|
</fo:table-row> |
|
|
||
|
</fo:table> |
|
|
</fo:flow> |
|
|
||
|
</fo:root> |
In der Ausgabe:
Auszug aus der W3C recommendation:
Weitere Informationen online zu
Tipp der data2type-Redaktion: Zum Thema XSL-FO bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |