XSL-FO

E543057

XSL-FO is an XML-based markup language used to format and render documents, typically transforming XML data into paginated outputs like PDF.

All labels observed (3)

Label Occurrences
XSL Formatting Objects 2
XSL 1
XSL-FO canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf XML-based language
document formatting language
markup language
abbreviationOf XSL Formatting Objects
linked to: XSL-FO
basedOn XML
competesWith CSS paged media
proprietary reporting formats
designGoal device-independent page layout
separation of content and presentation
developedBy World Wide Web Consortium
fullName XSL Formatting Objects
linked to: XSL-FO
hasConcept block
flow
inline
page master
page sequence
region-after
region-before
region-body
inputFrom XML documents
XSLT transformations
outputProducedBy XSL-FO processors
partOf XSL family
linked to: XSLT
primaryUse formatting XML data into paginated output
page layout specification
relatedStandard XPath
XSL
linked to: XSLT

XSLT
standardizedBy W3C
status W3C Recommendation
supports block formatting
conditional page masters
fonts and text styling
footnotes
headers and footers
images
inline formatting
multi-column layout
page layout control
page numbering
pagination
tables
syntaxType XML elements and attributes
typicalOutputFormat PDF
PostScript
printed pages
usedFor batch document generation
enterprise reporting
invoice generation
technical documentation publishing

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO/IEC 10179 influenced XSL
linked to: XSL-FO
XSL-FO fullName XSL Formatting Objects
linked to: XSL-FO
XSL-FO abbreviationOf XSL Formatting Objects
linked to: XSL-FO