baseline-shift
(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.14.3
Kategorie: 7.14 Area Alignment Properties
Beschreibung
Dieses Attribut positioniert die Grundlinie eines inzeiligen Elements in Relation zur Grundlinie des Elternelements.
Werte
baseline | Dieser Wert übernimmt die Grundlinienposition des Elternelements. |
sub | Dieser Wert bewirkt, dass die Grundlinie des inzeiligen Bereichs in Relation zum Elternelement tiefgestellt wird. Die Verschiebung der Grundlinienposition ist hierbei sowohl von der verwendeten Schriftart als auch vom verwendeten Ausgabemedium abhängig. |
super | Dieser Wert bewirkt, dass die Grundlinie des inzeiligen Bereichs in Relation zum Elternelement hochgestellt wird. Die Verschiebung der Grundlinienposition ist hierbei sowohl von der verwendeten Schriftart als auch vom verwendeten Ausgabemedium abhängig. |
percentage | Dieser Wert dient der individuellen Positionierung der Grundlinienposition eines inzeiligen Objekts in Abhängigkeit zur Grundlinienposition und Zeilenhöhe des Elternelements. Hierfür muss eine Zahl angegeben werden, gefolgt von einem Prozentzeichen (%). Handelt es sich um eine positive Zahl, so wird das inzeilige Objekt hochgestellt. Handelt es sich hingegen um eine negative Zahl (mit vorangestelltem Minuszeichen), so wird das inzeilige Objekt tiefgestellt. |
length | Dieser Wert dient der individuellen Positionierung der Grundlinienposition eines inzeiligen Objekts in Abhängigkeit zur Grundlinienposition und Zeilenhöhe des Elternelements. Hierfür muss eine absolute Maßzahl angegeben werden. Positive Werte bewirken eine Hochstellung, negative (mit vorangestelltem Minuszeichen) eine Tiefstellung. |
Vererbt: | ja |
Standardwert: baseline
XSL-FO Version: 1.0
Erlaubt in:
<fo:basic-link> , <fo:character> , <fo:external-graphic> , <fo:inline> , <fo:inline-container> , <fo:instream-foreign-object> , <fo:leader> , <fo:page-number> , <fo:page-number-citation> , <fo:page-number-citation-last> und <fo:scaling-value-citation>Unterstützung:
Conformance Level | Antenna House | FOP | RenderX XEP | Altsoft XML2PDF | Compart DocBridge |
Basic | J | J | J | J | P |
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:block> |
|
|
4 |
|
|
||
|
√2 |
|
|
</fo:inline> |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
N |
|
|
||
|
o |
|
|
</fo:inline> |
|
|
rmal |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
H |
|
|
||
|
2 |
|
|
</fo:inline> |
|
|
O |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Grundlinienposition um |
|
|
||
|
30% |
|
|
</fo:inline> |
|
|
erhöht. |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Grundlinienposition um |
|
|
||
|
30% |
|
|
</fo:inline> |
|
|
tiefer gestellt |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Grundlinienposition um |
|
|
||
|
3pt |
|
|
</fo:inline> |
|
|
erhöht |
|
|
</fo:block> |
|
|
<fo:block> |
|
|
Grundlinienposition um |
|
|
||
|
3pt |
|
|
</fo:inline> |
|
|
tiefer gestellt |
|
|
</fo:block> |
|
|
</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: |