From c873d8072e3e1fb78b1be4ba5e3f8e3548d29694 Mon Sep 17 00:00:00 2001 From: Manuel Canales Esparcia Date: Thu, 5 Jul 2007 21:18:33 +0000 Subject: Added new-xsl files. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8196 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl | 860 +++++++++++++++++++++ 1 file changed, 860 insertions(+) create mode 100644 stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl (limited to 'stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl') diff --git a/stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl b/stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl new file mode 100644 index 000000000..5f0a2c264 --- /dev/null +++ b/stylesheets/lfs-xsl/docbook-xsl-snapshot/fo/pi.xsl @@ -0,0 +1,860 @@ + + + + + + + + +$Id$ + + + + The DocBook Project Development Team + + + + 2007 + The DocBook Project + + +FO Processing Instruction Reference + + +Introduction + +This is generated reference documentation for all + user-configurable processing instructions (PIs) in the DocBook + XSL stylesheets for FO output. + + You add these PIs at particular points in a document to + cause specific “exceptions” to formatting/output behavior. To + make global changes in formatting/output behavior across an + entire document, it’s better to do it by setting an + appropriate stylesheet parameter (if there is one). + + + + + + + + +Sets background color for an image + + Use the dbfo background-color PI before or + after an image (graphic, inlinegraphic, + imagedata, or videodata element) as a + sibling to the element, to set a background color for the + image. + + + dbfo background-color="color" + + + + background-color="color" + + FIXME: A color value? [In hex, as a name, or what?] + + + + + + + + + + + + + + +Sets background color on an table row or table cell + + Use the dbfo bgcolor PI as child of a table row + or cell to set a background color for that table row or cell. + + + dbfo bgcolor="color" + + + + bgcolor="color" + + FIXME: A color value? [In hex, as a name, or what?] + + + + + + + + + + + + + + +Specifies float behavior for a sidebar + + Use the dbfo float-type PI to specify the float + behavior for a sidebar (to cause the sidebar to be + displayed as a marginal note). + + + dbfo float-type="margin.note" + + + + float-type="margin.note" + + Specifies that the sidebar should be + displayed as a marginal note. + + + + + + + + + + + + + + +Specifies presentation style for a glossary + + Use the dbfo glossary-presentation PI as a child of + a glossary to control its presentation style. + + + dbfo glossary-presentation="list"|"blocks" + + + + glossary-presentation="list" + + Displayed the glossary as a list + + + glossary-presentation="blocks" + + Displays the glossary as blocks + + + + + + + + + + + + + + +Specifies presentation style for a glosslist + + Use the dbfo glosslist-presentation PI as a child of + a glosslist to control its presentation style. + + + dbfo glosslist-presentation="list"|"blocks" + + + + glosslist-presentation="list" + + Displayed the glosslist as a list + + + glosslist-presentation="blocks" + + Displays the glosslist as blocks + + + + + + + + + + + + + + +Specifies the glossterm width for a glossary or + glosslist + + Use the dbfo glossterm-width PI as a child of a + glossary or glosslist to specify the + width for output of glossterm instances in the + output. + + + dbfo glossterm-width="width" + + + + glossterm-width="width" + + FIXME: Specifies the glossterm width (in what units?) + + + + + + + + + + + + + + +Specifies “keep” behavior for a table, example, + figure, or equation + + Use the dbfo keep-together PI as a child of a + formal object (table, example, + figure, or equation) or their informal + equivalents) to specify “keep” behavior for the object (to + allow the object to “break” across a page). + + + dbfo keep-together="auto"|"always" + + + + keep-together="auto" + + Enables the object to break across a page + + + keep-together="always" + + Prevents the object from breaking across a page (the + default stylesheet behavior) + + + + + + + + + + + + + + +Specifies the label width for an itemizedlist, + orderedlist, or qandaset + + Use the dbfo label-width PI as a child of an + itemizedlist, orderedlist, or + qandaset to specify the width of labels. + + + dbfo label-width="width" + + + + label-width="width" + + FIXME: Specifies the label width (in what units?) + + + + + + + + + + + + + + +Specifies the interval at which lines are numbered + output of verbatim environments + + Use the dbfo linenumbering.everyNth PI as a child + of a “verbatim” element – programlisting, + screen, synopsis — to specify + the interval at which lines are numbered. + + + dbfo linenumbering.everyNth="N" + + + + linenumbering.everyNth="N" + + FIXME: Specifies numbering interval; a number is + output before every Nth line + + + + + + + + + + + + + + +Specifies the separator text used between line numbers + and content in output of verbatim environments + + Use the dbfo linenumbering.separator PI as a child + of a “verbatim” element – programlisting, + screen, synopsis — to specify + the separator text output between the line numbers and content. + + + dbfo linenumbering.separator="text" + + + + linenumbering.separator="text" + + FIXME: Specifies the text (zero or more characters) + + + + + + + + + + + + + + +Specifies the width set aside for line numbers in + output of verbatim environments + + Use the dbfo linenumbering.width PI as a child + of a “verbatim” element – programlisting, + screen, synopsis — to specify + the width set aside for line numbers. + + + dbfo linenumbering.width="width" + + + + linenumbering.width="width" + + FIXME: Specifies the width (in what units?) + + + + + + + + + + + + + + +Specifies the width of a horizontal simplelist + + Use the dbfo list-width PI as a child of a + simplelist whose class + value is horizontal, to specify the width + of the simplelist. + + + dbfo list-width="width" + + + + list-width="width" + + FIXME: Specifies the simplelist width (in what units?) + + + + + + + + + + + + + + +Specifies presentation style for a variablelist or + segmentedlist + + Use the dbfo list-presentation PI as a child of + a variablelist or segmentedlist to + control the presentation style for the list (to cause it, for + example, to be displayed as a table). + + + dbfo list-presentation="list"|"blocks"|"table" + + + + list-presentation="list" + + Displayed the list as a list + + + list-presentation="blocks" + + (variablelist only) Displays the list as blocks + + + list-presentation="table" + + (segmentedlist only) Displays the list as a table + + + + + + + + + + + + + + +Specifies the orientation for table row or cell + + Use the dbfo orientation PI as a child of an + table row or cell to specify the orientation + (rotation) for the row or cell. + + + dbfo orientation="0"|"90"|"180"|"270"|"-90"|"-180"|"-270" + + + + orientation="0"|"90"|"180"|"270"|"-90"|"-180"|"-270" + + Specifies the number of degrees by which the cell or + row is rotated + + + + + + + + + + + + + + + Species whether an equation or + example should rendered across the full width of a + page + + Use the dbfo pgwide PI as a child of an + equation or example to specify that the + content should rendered across the full width of the page. + + + dbfo pgwide="0"|"1" + + + + pgwide="0" + + If zero, the content is rendered across the current + text flow + + + pgwide="1" + + If 1 (or any non-zero value), the + content is rendered across the full width of the page + + + + + + + + + + + + + + + Specifies the width for a table entry or + row + + Use the dbfo rotated-width PI as a child of an + entry or row instance to specify the + width of that the entry or row; or + use it higher up in table to cause the width to be inherited + recursively down. + + + dbfo rotated-width="width" + + + + rotated-width="width" + + FIXME: Specifies the width of a row or cell (in what units?) + + + + + + + + + + + + + + +Specifies the width of a sidebar + + Use the dbfo sidebar-width PI as a child of a + sidebar to specify the width of the sidebar. + + + dbfo sidebar-width="width" + + + + sidebar-width="width" + + FIXME: Specifies the sidebar width (in what units?) + + + + + + + + + + + + + + +Specifies the width for a table or for revhistory + output + + Use the dbfo table-width PI as a child of a + table or revhistory instance (which is + rendered as a table in output) to specify the width of the + table in output. + + + dbfo table-width="width" + + + + table-width="width" + + FIXME: Specifies the table width (in what units?) + + + + + + + + + + + + + + +Specifies the term width for a variablelist + + Use the dbfo term-width PI as a child of a + variablelist to specify the width for + term output. + + + dbfo term-width="width" + + + + term-width="width" + + FIXME: Specifies the term width (in what units?) + + + + + + + + + + + + + + +Species whether a TOC should be generated for a qandaset + + Use the dbfo toc PI as a child of a + jandaset to specify whether a table of contents + (TOC) is generated for the qandaset. + + + dbfo toc="0"|"1" + + + + toc="0" + + If zero, no TOC is generated + + + toc="1" + + If 1 (or any non-zero value), + a TOC is generated + + + + + + + + + + + + + + + + +Specify a need for space (a kind of soft page break) + + A “need” is a request for space on a page. If the + requested space is not available, the page breaks and the + content that follows the need request appears on the next + page. If the requested space is available, then the request is + ignored. + + + dbfo-need height="n" + dbfo-need space-before="n" + + + + height="n" + + FIXME: the amount of height(?) needed? In what units? pt?. + + + space-before"n" + + FIXME: the amount of space needed before the + [something]? In what units? pt?. + + + + + + + + + + + + + + + + + + + 0pt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + filename + + + + + + + + + + + + + + + + + -- cgit v1.2.3-54-g00ecf