| |
6,1,1. Definitionen allgemein für viele Formatierungsgegenstände Diese Kategorisierung führt zu das Definieren von zwei Merkmalen, die das Verhältnis zwischen einem Bereich kennzeichnen und die Formatierungsgegenstände, die diesen Bereich erzeugen und zurückbringen. Diese Merkmale sind erzeugen-durch und zurückbringen-durch . Der Wert von erzeugen-durch Merkmal ist ein einzelner Formatierungsgegenstand. Ein Formatierungsgegenstand F wird zu definiert erzeugen Sie ein Bereich A wenn die Semantik von F spezifizieren Sie das Erzeugung von einem oder mehr Bereichen und A ist ein von die Bereiche, die folglich erzeugt werden, oder ist eine ersetzte Form von einem der Bereiche, die folglich erzeugt werden, wie im Abschnitt spezifiziert § 4,7,2 - Linie-Gebäude auf Seite 31. Im Fall ersetzter Glyphbereiche, wird der erzeugende Formatierungsgegenstand gemeint, um die Formatierung zu sein wenden Sie ein, welches den Glyphbereich erzeugte, der zuerst in die Reihenfolge der ersetzten Glyphbereiche kommt. In Fall von einem eingesetzten Glyphbereich (z.B., ein automatisch-erzeugter Bindestrich) der erzeugende Formatierungsgegenstand wird gemeint, um der erzeugende Formatierungsgegenstand des letzten Glyphbereichs zu sein, der den eingesetzten Glyphbereich vorangeht im Pre-order traversal vom Bereichsbaum. Der Wert von zurückbringen-durch Merkmal ist ein Satz Paare, in denen jedes Paar aus einem Formatierungsgegenstand und einem a besteht positive Ganzzahl. Die Ganzzahl stellt die Position des Bereichs in der Einrichtung aller Bereiche dar, die durch zurückgebracht werden Formatierungsgegenstand. Ein Formatierungsgegenstand F wird definiert, um die Reihenfolge von Bereichen zurückzubringen A B C ... wenn das Paar (F ist ein Mitglied von zurückbringen-durch Merkmal von A das Paar (F ist ein Mitglied von zurückbringen-durch Merkmal von B das Paar (F ist a Mitglied von zurückbringen-durch Merkmal von C ... Wenn ein Bereich ein Mitglied der Reihenfolge der Bereiche ist, die durch einen Formatierungsgegenstand zurückgebracht werden, dann irgendein wurde er erzeugt durch Formatierung waren der Gegenstand oder es ein Mitglied der Reihenfolge der Bereiche, die von einem Kind dieser Formatierung zurückgebracht wurden Gegenstand. Nicht alle Bereiche gingen durch ein Kind eines Formatierungsgegenstandes müssen durch diesen Formatierungsgegenstand zurückgegangen werden zurück. Ein Formatierungsgegenstand kann einen Bereich, der hat, als einige seiner Kindbereiche, die Bereiche erzeugen, die durch zurückgebracht werden Kinder dieses Formatierungsgegenstandes. Diese Kinder (im Bereichsbaum) des erzeugten Bereichs werden nicht zurückgebracht durch den Formatierungsgegenstand, zu dem sie zurückgebracht wurden. Ein Satz Nullpunkte in einem Baum ist eine Abstammung wenn: ? es gibt einen Nullpunkt N im Satz so, daß alle Nullpunkte im Satz Vorfahren von N sind und ? für jeden Nullpunkt N im Satz wenn der Satz einen Vorfahr von N enthält enthält er auch das Elternteil von N . Der Satz von Formatierung wendet ein, daß ein Bereich vorbei ist eine Abstammung zurückgebracht wird . Die Bereiche, die durch einen Formatierungsgegenstand zurückgebracht werden, können normaler irgendein sein oder außer Flucht . Normale Bereiche stellen Bereiche dar im "normalen Fluß des Textes"; das heißt, stehen sie Bereichskindern der Bereiche, die durch die Formatierung erzeugt werden Gegenstand, zu dem sie zurückgebracht werden. Normale Bereiche haben a zurückbringen-durch Abstammung von Größe eine. Es gibt nur eins Art des normalen Bereichs. Außer Fluchtbereiche sind die Bereiche, die außerhalb des normalen Flusses des Textes irgendein verwendet werden, weil sie absolut in Position gebracht werden oder sie sind ein Teil einer Hin- und Herbewegung oder Fußnote. Außer Fluchtbereiche können a zurückbringen-durch haben Abstammung der Größe grösser als ein. Die Bereich-Kategorie Merkmal an zeigt, welcher Kategorie, normal oder außer Flucht, ein Bereich gehört. Für außer Fluchtbereiche es zeigt auch die Unterklasse des außer Fluchtbereichs an. Die Werte für dieses Merkmal sind: "xsl-normal", "xsl-absolut", "Xslfußnote", "xsl-Seite-schwimmen", oder "xsl-vor-schwimmen Sie". Ein Bereich ist wenn und nur wenn der Wert des Bereichs normal Kategorie Merkmal ist "xsl-normal"; andernfalls ist der Bereich ein außer Fluchtbereich. (sehen Sie Abschnitt § 4,2,5 - Stapeln Begrenzungen auf Seite 18.) Die Bereiche zurückbringen-durch ein gegebener formatierender Gegenstand werden bestellt, wie oben gemerkt. Bestellendes dieses definiert Einrichtung auf der Vor-Reihenfolge der Bereiche, die von einer gegebenen Bereich-Kategorie sind wie die Vor-Reihenfolge von Normal Extensible Markup Language (XSL) Seite 64 von 400 FormatierungscGegenstände |  |
|
| |
|
|