dominant-baseline
(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.5
Kategorie: 7.14 Area Alignment Properties
Beschreibung
Dieses Attribut wird zum Verschieben der Grundlinienposition für inzeilige Objekte verwendet.
Werte
auto | Hier muss unterschieden werden, in welchem Element das Attribut angelegt ist. Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen; lediglich wenn das Attribut im Element <fo:character> Verwendung findet, orientiert sich die Grundlinienposition an der Schrift, von der das Zeichen übernommen wurde. |
baseline | Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen. |
before-edge | Die Grundlinienposition richtet sich an der maximalen Oberlänge der in der Schrift hinterlegten oder errechneten Grundlinientabelle eines Zeichens aus. Kein inzeiliger Bereich kann über diese maximale Oberlänge hinausreichen, gleichzeitig ist ihre Höhe durch die Oberkante des umgebenden Bereichs limitiert. |
text-before-edge | Die Grundlinienposition richtet sich an der Textoberlänge der in der Schrift hinterlegten oder errechneten Grundlinientabelle eines Zeichens aus. Inzeilige Bereiche können ggf. über diese Textoberlänge hinausreichen. |
central | Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen. Der Wert central entspricht der Mitte zwischen text-before-edge (der maximalen Oberlänge eines Zeichens) und text-after-edge (der maximalen Unterlänge eines Zeichens). |
middle | Die Grundlinienposition wird durch die halbe Höhe des Zeichens "x" der verwendeten Schrift bestimmt. |
text-after-edge | Die Grundlinienposition richtet sich nach der Textunterlänge der in der Schrift hinterlegten oder errechneten Grundlinientabelle eines Zeichens aus. Inzeilige Bereiche können ggf. über diese Text-Nach-Kante hinausreichen. |
after-edge | Die Grundlinienposition richtet sich an der maximalen Unterlänge der in der Schrift hinterlegten oder errechneten Grundlinientabelle eines Zeichens aus. Kein inzeiliger Bereich kann unter diese maximale Unterlänge hinausreichen, gleichzeitig ist sie auch durch die Unterkante des umgebenden Bereichs limitiert. |
ideographic | Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen. Mit dem Wert ideographic gibt man zu verstehen, dass die Grundlinie der Position einer Bildzeichen-Schrift bzw. Symbolschrift entsprechen soll (z. B. Chinesisch, Koreanisch, Braille). |
alphabetic | Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen. Mit dem Wert alphabetic gibt man zu verstehen, dass die Grundlinie der Position einer Alphabetschrift entsprechen soll (z. B. Arabisch, Hebräisch, Lateinisch). |
hanging | Die Grundlinienposition wird von der Grundlinienposition der verwendeten Schrift des Elternelements übernommen. Mit dem Wert hanging gibt man zu verstehen, dass die Grundlinie der Position einer Schrift entspricht, die hängende Schriftzeichen verwendet. Diese hängenden Schriften finden vor allem in indischen Schriften Verwendung (z. B. Devanagari, Gurmukhi). |
mathematical | Die Grundlinienposition wird von der Grundlinienposition mathematischer Symbole bestimmt. |
use-script | |
no-change | |
reset-size | |
Vererbt: | ja |
Standardwert: auto
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 | N |
XSL-FO Beispiel:
|
<fo:root font-family="Arial" font-size="20pt" 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:inline> |
|
|
||
|
N |
|
|
||
|
o |
|
|
</fo:inline> |
|
|
rmal |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
||
|
4 |
|
|
||
|
√2 |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
N |
|
|
||
|
o |
|
|
</fo:inline> |
|
|
rmal |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
||
|
4 |
|
|
||
|
√2 |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
N |
|
|
||
|
o |
|
|
</fo:inline> |
|
|
rmal |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
||
|
4 |
|
|
||
|
√2 |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
||
|
N |
|
|
||
|
o |
|
|
</fo:inline> |
|
|
rmal |
|
|
</fo:inline> |
|
|
</fo:inline> |
|
|
</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: |