XSL-FO Reference

« Previous Chapter Next Chapter »

XSL Formatting Objects Reference

The process that converts a description into a presentation is called formatting.

Object Description
basic_link Represents the start resource of a link
bidi_override Overrides the default Unicode BIDI direction
block Defines a block of output (e.g. paragraphs and titles)
block_container Defines a block_level reference_area
character Specifies a character that will be mapped to a glyph for presentation
color_profile Defines a color_profile for a stylesheet
conditional_page_master_reference Specifies a page_master to be used when the conditions defined are true
declarations Groups global declarations for a stylesheet
external_graphic Used for a graphic where the graphics data resides outside of the XML result tree
float Typically used to position an image in a separate area at the beginning of a page OR to position an image to one side, with the content flowing along_side of the image
flow Contains all elements to be printed to a page
footnote Defines a footnote within the region_body of a page
footnote_body Defines Content of the footnote
initial_property_set Formats the first line of an <fo:block>
inline Formats a part of a text with a background or enclosing it in a border
inline_container Defines an inline reference_area
instream_foreign_object Used for inline graphics or for "generic" objects where the object's data resides as descendants of <fo:instream_foreign_object>
layout_master_set Holds all masters used in a document
leader

Used to generate "." to separate titles from page numbers in table of contents, or to create input fields in forms, or to create horizontal rules

list_block Defines a list
list_item Contains each item in the list
list_item_body Contains the content/body of the list_item
list_item_label Contains the label for the list_item (typically a number, character, etc.)
marker Used with <fo:retrieve_marker> to create running headers or footers
multi_case

Contains (within an <fo:multi_switch>) each alternative sub_tree of XSL_FO objects. The parent <fo:multi_switch> will choose which alternative to show and hide the rest

multi_properties Used to switch between two or more property_sets
multi_property_set Specifies an alternative property_set that will be applied depending on the state of the user agent
multi_switch Holds one or more <fo:multi_case> objects and controls the switching between them (activated by <fo:multi_toggle>)
multi_toggle Used to switch to another <fo:multi_case>
page_number Represents the current page_number
page_number_citation References the page_number for the page that contains the first normal area returned by the cited object
page_sequence A container for page output elements. There will be one <fo:page_sequence> object for each page layout
page_sequence_master Specifies which simple_page_masters are to be used and in which order
region_after Defines a page footer
region_before Defines a page header
region_body Defines a page body
region_end Defines the right sidebar of a page
region_start Defines the left sidebar of a page
repeatable_page_master_alternatives Specifies repetition of a set of simple_page_masters
repeatable_page_master_reference Specifies repetition of a single simple_page_master
retrieve_marker Used with <fo:marker> to create running headers or footers
root The root (top) node for XSL_FO documents
simple_page_master Defines the size and shape of a page
single_page_master_reference Specifies a page_master to be used at a given point in the sequence of pages
static_content Contains static content (e.g. headers and footers) that will be repeated on many pages
table Formats the tabular material of a table
table_and_caption Formats a table and its caption
table_body Container for table rows and table cells
table_caption Contains the caption for a table
table_cell Defines a table cell
table_column Formats the columns of a table
table_footer Defines a table footer
table_header Defines a table header
table_row Defines a table row
title Defines a title for a page_sequence
wrapper Specifies inherited properties for a group of XSL_FO objects

« Previous Chapter Next Chapter »

Have Any Suggestion? We Are Waiting To Hear from YOU!

Your Query was successfully sent!