From 371b68da40cd4e7ce324bab73264fd41b4c25035 Mon Sep 17 00:00:00 2001 From: arved Date: Fri, 27 Jul 2001 02:13:24 +0000 Subject: AHS: fo:marker examples git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194375 13f79535-47bb-0310-9956-ffa450edef68 --- docs/examples/markers/glossary.xml | 314 +++++++++++++++++++++++++++++++++++++ docs/examples/markers/glossary.xsl | 75 +++++++++ 2 files changed, 389 insertions(+) create mode 100644 docs/examples/markers/glossary.xml create mode 100644 docs/examples/markers/glossary.xsl (limited to 'docs/examples') diff --git a/docs/examples/markers/glossary.xml b/docs/examples/markers/glossary.xml new file mode 100644 index 000000000..078f24bf0 --- /dev/null +++ b/docs/examples/markers/glossary.xml @@ -0,0 +1,314 @@ + + + + basic-link + The fo:basic-link is used for representing the start resource + of a simple link. + + + bidi-override + The fo:bidi-override inline formatting object is used where + it is necessary to override the default Unicode-bidirectionality + algorithm direction for different (or nested) inline scripts in + mixed-language documents. + + + block + The fo:block formatting object is commonly used for formatting + paragraphs, titles, headlines, figure and table captions, etc. + + + block-container + The fo:block-container flow object is used to generate a + block-level reference-area. + + + character + The fo:character flow object represents a character that is + mapped to a glyph for presentation. + + + color-profile + Used to declare a color profile for a stylesheet. + + + conditional-page-master-reference + The fo:conditional-page-master-reference + is used to identify a page-master that is to be used when the conditions + on its use are satisfied. + + + declarations + Used to group global declarations for a stylesheet. + + + external-graphic + The fo:external-graphic flow object is used for a graphic + where the graphics data resides outside of the XML result tree in the + fo namespace. + + + float + The fo:float serves two purposes. It can be used so that during the + normal placement of content, some related content is formatted into a + separate area at beginning of the page (or of some following page) where + it is available to be read without immediately intruding on the reader. + Alternatively, it can be used when an area is intended to float to one + side, with normal content flowing alongside. + + + flow + The content of the fo:flow formatting object is a sequence + of flow objects that provides the flowing text content that is distributed + into pages. + + + footnote + The fo:footnote is used to produce a footnote citation and the + corresponding footnote. + + + footnote-body + The fo:footnote-body is used to generate the content of the + footnote. + + + initial-property-set + The fo:initial-property-set specifies formatting properties + for the first line of an fo:block. + + + inline + The fo:inline formatting object is commonly used for + formatting a portion of text with a background or enclosing it in a + border. + + + inline-container + The fo:inline-container flow object is used to generate an + inline reference-area. + + + instream-foreign-object + The fo:instream-foreign-object flow object is used for an + inline graphic or other "generic" object where the object data resides + as descendants of the fo:instream-foreign-object. + + + layout-master-set + The fo:layout-master-set is a wrapper around all masters used + in the document. + + + leader + The fo:leader formatting object is used to generate leaders + consisting either of a rule or of a row of a repeating character or + cyclically repeating pattern of characters that may be used for connecting + two text formatting objects. + + + list-block + The fo:list-block flow object is used to format a list. + + + list-item + The fo:list-item formatting object contains the label and the + body of an item in a list. + + + list-item-body + The fo:list-item-body formatting object contains the content + of the body of a list-item. + + + list-item-label + The fo:list-item-label formatting object contains the content + of the label of a list-item; typically used to either enumerate, identify, + or adorn the list-item's body. + + + marker + The fo:marker is used in conjunction with fo:retrieve-marker + to produce running headers or footers. + + + multi-case + The fo:multi-case is used to contain (within an fo:multi-switch) + each alternative sub-tree of formatting objects among which the parent + fo:multi-switch will choose one to show and will hide the rest. + + + multi-properties + The fo:multi-properties is used to switch between two or more + property sets that are associated with a given portion of content. + + + multi-property-set + The fo:multi-property-set is used to specify an alternative + set of formatting properties that, dependent on a User Agent state, are + applied to the content. + + + multi-switch + The fo:multi-switch wraps the specification of alternative + sub-trees of formatting objects (each sub-tree being within an + fo:multi-case), and controls the switching (activated via fo:multi-toggle) + from one alternative to another. + + + multi-toggle + The fo:multi-toggle is used within an fo:multi-case to switch + to another fo:multi-case. + + + page-number + The fo:page-number formatting object is used to represent the + current page-number. + + + page-number-citation + The fo:page-number-citation is used to reference the + page-number for the page containing the first normal area returned by the + cited formatting object. + + + page-sequence + The fo:page-sequence formatting object is used to specify how + to create a (sub-)sequence of pages within a document; for example, a + chapter of a report. The content of these pages comes from flow children + of the fo:page-sequence. + + + page-sequence-master + The fo:page-sequence-master specifies sequences of page-masters + that are used when generating a sequence of pages. + + + region-after + This region defines a viewport that is located on the "after" + side of fo:region-body region. + + + region-before + This region defines a viewport that is located on the "before" + side of fo:region-body region. + + + region-body + This region specifies a viewport/reference pair that is located + in the "center" of the fo:simple-page-master. + + + region-end + This region defines a viewport that is located on the "end" + side of fo:region-body region. + + + region-start + This region defines a viewport that is located on the "start" + side of fo:region-body region. + + + repeatable-page-master-alternatives + An fo:repeatable-page-master-alternatives specifies a + sub-sequence consisting of repeated instances of a set of alternative + page-masters. The number of repetitions may be bounded or potentially + unbounded. + + + repeatable-page-master-reference + An fo:repeatable-page-master-reference specifies a sub-sequence + consisting of repeated instances of a single page-master. The number of + repetitions may be bounded or potentially unbounded. + + + retrieve-marker + The fo:retrieve-marker is used in conjunction with fo:marker + to produce running headers or footers. + + + root + The fo:root node is the top node of an XSL result tree. This + tree is composed of formatting objects. + + + simple-page-master + The fo:simple-page-master is used in the generation of pages + and specifies the geometry of the page. The page may be subdivided into + up to five regions. + + + single-page-master-reference + An fo:single-page-master-reference specifies a sub-sequence + consisting of a single instance of a single page-master. + + + static-content + The fo:static-content formatting object holds a sequence or a + tree of formatting objects that is to be presented in a single region or + repeated in like-named regions on one or more pages in the page-sequence. + Its common use is for repeating or running headers and footers. + + + table + The fo:table flow object is used for formatting the tabular + material of a table. + + + table-and-caption + The fo:table-and-caption flow object is used for formatting a + table together with its caption. + + + table-body + The fo:table-body formatting object is used to contain the + content of the table body. + + + table-caption + The fo:table-caption formatting object is used to contain + block-level formatting objects containing the caption for the table only + when using the fo:table-and-caption. + + + table-cell + The fo:table-cell formatting object is used to group content to + be placed in a table cell. + + + table-column + The fo:table-column formatting object specifies characteristics + applicable to table cells that have the same column and span. + + + table-footer + The fo:table-footer formatting object is used to contain the + content of the table footer. + + + table-header + The fo:table-header formatting object is used to contain the + content of the table header. + + + table-row + The fo:table-row formatting object is used to group table-cells + into rows. + + + title + The fo:title formatting object is used to associate a title with + a given document. This title may be used by an interactive User Agent to + identify the document. For example, the content of the fo:title can be + formatted and displayed in a "title" window or in a "tool tip". + + + wrapper + The fo:wrapper formatting object is used to specify inherited + properties for a group of formatting objects. It has no additional + formatting semantics. + + + + + diff --git a/docs/examples/markers/glossary.xsl b/docs/examples/markers/glossary.xsl new file mode 100644 index 000000000..a509f67bf --- /dev/null +++ b/docs/examples/markers/glossary.xsl @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Page () + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3