XSL Formatting Objects, or XSL-FO, is a markup language for XML document formatting which is most often used to generate PDFs. XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. As of December 12, 2006, the current version of XSL-FO is [http://www.w3.org/TR/2006/REC-xsl11-20061205/ v1.1].
| Property | Value |
| p:abstract
| - XSL Formatting Objects, or XSL-FO, is a markup language for XML document formatting which is most often used to generate PDFs. XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. As of December 12, 2006, the current version of XSL-FO is [http://www.w3.org/TR/2006/REC-xsl11-20061205/ v1.1]. (en)
- Un documento XSL-FO es un documento XML en el que se especifica cómo se van a formatear unos datos para presentarlos en pantalla, papel u otros medios. El significado de las siglas XSL-FO es eXtensible Stylesheet Language Formatting Objects.
Hay que destacar que en el documento XSL-FO figuran tanto los datos como el formato que se les va a aplicar.
La unidad básica de trabajo en un documento XSL-FO es el "Formating Object", unidad básica para presentar (formatear) la información. Estos objetos de formato se refieren a páginas, párrafos, tablas, etc.
Éste es un breve ejemplo de documento XSL-FO:
Hola, mundo
Para obtener el documento XSL-FO pueden seguirse dos vías:
*Generarlo directamente a partir de los datos. El documento XSL-FO contiene las especificaciones de formato y los propios datos.
*Transformar un documento XML que contenga los datos a presentar con una hoja de estilos XSLT. De esta forma los datos (XML) se independizan del formato que proporcionará la hoja de transformación XSLT.
Cuando se tiene el documento XSL-FO, puede ser procesado por un programa llamado "procesador de XSL-FO" para obtener el documento final en distintos formatos. El formato final más utilizado es el PDF.
Los procesadores XSL-FO libres más conocidos son [http://xmlgraphics.apache.org/fop/ FOP] y [http://www.tei-c.org.uk/Software/passivetex/ PassiveTeX].
XSL-FO es una recomendación del World Wide Web Consortium. El nombre oficial de la recomendación es Extensible Stylesheet Language (XSL) y no XSL-FO.
Véase también:
*Lenguaje de marcado
*XML
*XSLT (es)
- XSL-FO (Extensible Stylesheet Language – Formatting Objects) ist eine XML-Anwendung, die beschreibt, wie Text, Bilder, Linien und andere grafische Elemente auf einer Seite angeordnet werden. Mit Hilfe von XSL-FO ist es möglich, qualitativ hochwertige Druckerzeugnisse entweder auf Papier oder auf dem Bildschirm zu erzeugen. Die Spezifikation erlaubt sogar, dass XSL-FO-Dokumente beispielsweise über einen Sprachsynthesizer vorgelesen werden können.
XSL-FO ist – neben XSLT und XPath – ein Teil der XSL-Spezifikation. (de)
- XSL-FO on W3C:n suosituksiin kuuluva XML- pohjainen merkintäkieli, jolla kuvataan XML- dokumentin sivumuotoinen esitystapa yhdessä sisällön kanssa. XSL-FO on osa XSL- perhettä, joka kokonaisuudessaan on tarkoitettu XML- muotoisen tiedon käsittelyyn ja esittämiseen. Suositusperheeseen kuuluvat muut osat ovat XSLT ja XPath, joita voidaan käyttää hyväksi XSL-FO dokumentin luonnissa. Sovellusten näkökulmasta XSL-FO toimii välimuotona luotaessa XML- muotoisesta tiedosta lopullinen esitysmuoto, yleensä PDF- dokumentti. (fi)
- XSL-FO (eXtensible Stylesheet Language - Formatting Objects) dans la recommandation XSL du W3C est le vocabulaire qui décrit les mises en forme de documents XML quel que soit le support : écran, papier, audio, etc.
XSL-FO est un langage d'une haute technicité qui s'adresse principalement aux typographes afin de fournir avec les outils de gestion de documents, un outil typographique du niveau attendu par les publications imprimées.
L'objectif de XSL-FO est de créer un arbre d'aires où une aire est une zone d'affichage (visuelle ou auditive).
Les aires sont de 2 types :
*Les aires de blocs s'empilent les unes sur les autres,
*Les aires en-ligne s'empilent les unes à côté des autres.
XSL-FO fournit l'ensemble des commandes de contrôle de chaque aire : présentation du contenu, direction de l'empilement (écriture de gauche à droite ou inversement, de haut en bas
)
(fr)
- L'XSL-FO acronimo di XSL Formatting Objects è un linguaggio per definire la formattazione di un documento. Viene adottato in XSL che è composto da una terna: XSL-FO, XPath e XSLT. (it)
- XSL Formatting Objects (XSL-FO; XSLフォーマット化オブジェクト) は、XML文書のスタイルシート技術 XSL (Extensible Stylesheet Language) による組版のためのXMLに準拠したマークアップ言語である。
狭義にはXSL仕様で定義されている組版対象オブジェクトのことであり、転じてXSL仕様そのものを指し示すために使われることもある。
XSL技術は、XSL-FOの他、XSLTとXPathから構成される。
XSL技術はXML文書の変換と組版を行うために開発された。
XSL技術の構成要素の一つであるXSL-FOでは、視覚的媒体だけでなく、聴覚的媒体に関する制御も規定している。
XSL-FOを含むXSL関連仕様は標準化団体 W3C (World Wide Web Consortium) で開発され勧告として公表されている。
* 1999年11月16日に XSLT 1.0 と XPath 1.0 が勧告となり公表された。
* 2001年10月15日に XSL (XSL-FO) 1.0 の勧告が公表された。
* 2006年12月5日に XSL (XSL-FO) 1.1 の勧告が公表された。
* 2007年1月23日に XSLT 2.0 と XPath 2.0 の勧告が公表された。 (ja)
- XSL Formatting Objects of kortweg XSL-FO (of XSLFO, of XSLF), is dat onderdeel van de XSL specificaties dat de formattering van XML documenten voor zijn rekening neemt.
XSL-FO is zo ontworpen, dat het in ieder geval alle functionaliteit ondersteunt die door de Cascading Style Sheets (CSS) technologie wordt geboden. Verder voldoen XSL-FO documenten zelf ook volledig aan de XML standaard.
Het aanbevolen prefix bij XSL-FO documenten is fo:, een eenvoudig voorbeeld van een dergelijk document is:
:
:http://www.w3.org/1999/XSL/Format">
::
:::
::
:::
::
:
::
:::
::::Het musje fluit zeer uitgebreid
::::maar meestal tjilpen musjes.
:::
::
:
: (nl)
- XSL Formatting Objects lub XSL-FO (Formatowanie Obiektów XSL) - oparty na XML język znaczników, stosowany do formatowania dokumentów. Według starego podziału XSL-FO jest częścią XSL, zbioru opracowanych przez W3C technik do transformacji i formatowania danych XML. Inne części XSL to XSLT i XPath. W nowym podziale nie ma takiego rozróżnienia, XSL-FO jest nazywany po prostu XSL.
W przeciwieństwie do HTML i XHTML, dokumenty XML nie zawierają wbudowanego układu wizualnego. XSL-FO jest językiem, który może być użyty do nadania dokumentowi XML układu na stronie, kolorów, czcionek itd. z przeznaczeniem wyniku dla ekranu komputerowego, drukarki czy innych mediów. W tym sensie pełni on podobną funkcję jak style CSS, ale jest potężniejszy i bardziej elastyczny, zwłaszcza jeśli chodzi np. o paginację i przewijanie.
W przeciwieństwie do CSS, ale podobnie jak XSLT, XSL-FO jest zapisywany w poprawnej postaci XML. Zwiększa to jego elastyczność, pozwalając np. mieszać XSL-FO z XSLT w tym samym arkuszu.
Aktualną wersją XSL-FO jest 1.0 (status rekomendacji). Trwają prace nad wersją 1.1 (aktualnie w statusie kandydata na rekomendację). (pl)
- XSL-FO ( — объекты форматирования языка таблиц стилей для XML) — рекомендованный Консорциумом Всемирной паутины язык разметки типографских макетов и иных предпечатных материалов.
XSL-FO является частью XSL, наряду с XSLT и XPath.
В отличие от комбинации HTML и CSS, XSL-FO — это унифицированный язык представления. Он не имеет семантической разметки в том смысле в каком она используется в HTML. И, в отличие от CSS, который модифицирует представление по умолчанию для внешнего HTML или XML-документа, он сохраняет все данные документа внутри себя.
Общая идея использования XSL-FO состоит в том, что пользователь создаёт документ, не в FO, но в виде XML. Это может быть, например, XHTML или DocBook, хотя возможно использование буквально любого XML-языка. Затем, пользователь применяет XSLT-преобразование, либо написав его самостоятельно, либо взяв готовое, подходящее к этому типу документа. Этот XSLT преобразует XML в XSL-FO.
После того как документ на XSL-FO получен, он передаётся приложению, которое носит название FO-процессор. Эта программа конвертирует XSL-FO-документ в какой-либо читаемый и/или печатаемый формат. Наиболее часто используется преобразование в PDF либо PS; некоторые FO-процессоры могут давать на выходе RTF-файлы либо просто показывать документ в окне. (ru)
- XSLFO, akronym för eXtensible Stylesheet Language- Formatting Objects.
XSL-Formatting Objects är ett språk/vokabulär för att beskriva ett XML-dokuments layout. XSLFO är en W3C-standard. (sv)
- XSL-FO 是 XSL Formatting Objects 的缩写,它是一种用于文档格式的 XML 置标语言。XLS-FO 是XSL 的一部分,而 XLS 是一组定义 XML 数据转换与格式的 W3C 技术。XSL 的其他部分有 XSLT 与 XPath。截止到2006年12月12日,XSL-FO 的最新版本是 [http://www.w3.org/TR/2006/REC-xsl11-20061205/ v1.1]。 (zh)
|
| p:containedBy
| |
| p:extension
| |
| p:genre
| |
| p:hasPhotoCollection
| |
| p:mime
| - application/xml, text/xml (deprecated) (en)
|
| p:name
| - XSL Formatting Objects (en)
|
| p:owner
| |
| p:reference
| |
| p:standard
| |
| p:uniformType
| |
| p:wikiPageUsesTemplate
| |
| p:wikipage-de
| |
| p:wikipage-es
| |
| p:wikipage-fi
| |
| p:wikipage-fr
| |
| p:wikipage-it
| |
| p:wikipage-ja
| |
| p:wikipage-nl
| |
| p:wikipage-pl
| |
| p:wikipage-ru
| |
| p:wikipage-sv
| |
| p:wikipage-zh
| |
| p:wordnet_type
| |
| rdf:type
| |
| rdfs:comment
| - XSL Formatting Objects, or XSL-FO, is a markup language for XML document formatting which is most often used to generate PDFs. XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. As of December 12, 2006, the current version of XSL-FO is [http://www.w3.org/TR/2006/REC-xsl11-20061205/ v1.1]. (en)
- Un documento XSL-FO es un documento XML en el que se especifica cómo se van a formatear unos datos para presentarlos en pantalla, papel u otros medios. El significado de las siglas XSL-FO es eXtensible Stylesheet Language Formatting Objects. Hay que destacar que en el documento XSL-FO figuran tanto los datos como el formato que se les va a aplicar. (es)
- XSL-FO (Extensible Stylesheet Language – Formatting Objects) ist eine XML-Anwendung, die beschreibt, wie Text, Bilder, Linien und andere grafische Elemente auf einer Seite angeordnet werden. Mit Hilfe von XSL-FO ist es möglich, qualitativ hochwertige Druckerzeugnisse entweder auf Papier oder auf dem Bildschirm zu erzeugen. Die Spezifikation erlaubt sogar, dass XSL-FO-Dokumente beispielsweise über einen Sprachsynthesizer vorgelesen werden können. (de)
- XSL-FO on W3C:n suosituksiin kuuluva XML- pohjainen merkintäkieli, jolla kuvataan XML- dokumentin sivumuotoinen esitystapa yhdessä sisällön kanssa. XSL-FO on osa XSL- perhettä, joka kokonaisuudessaan on tarkoitettu XML- muotoisen tiedon käsittelyyn ja esittämiseen. Suositusperheeseen kuuluvat muut osat ovat XSLT ja XPath, joita voidaan käyttää hyväksi XSL-FO dokumentin luonnissa. (fi)
- XSL-FO (eXtensible Stylesheet Language - Formatting Objects) dans la recommandation XSL du W3C est le vocabulaire qui décrit les mises en forme de documents XML quel que soit le support : écran, papier, audio, etc. (fr)
- L'XSL-FO acronimo di XSL Formatting Objects è un linguaggio per definire la formattazione di un documento. Viene adottato in XSL che è composto da una terna: XSL-FO, XPath e XSLT. (it)
- XSL Formatting Objects (XSL-FO; XSLフォーマット化オブジェクト) は、XML文書のスタイルシート技術 XSL (Extensible Stylesheet Language) による組版のためのXMLに準拠したマークアップ言語である。 狭義にはXSL仕様で定義されている組版対象オブジェクトのことであり、転じてXSL仕様そのものを指し示すために使われることもある。 XSL技術は、XSL-FOの他、XSLTとXPathから構成される。 XSL技術はXML文書の変換と組版を行うために開発された。 XSL技術の構成要素の一つであるXSL-FOでは、視覚的媒体だけでなく、聴覚的媒体に関する制御も規定している。 XSL-FOを含むXSL関連仕様は標準化団体 W3C (World Wide Web Consortium) で開発され勧告として公表されている。 * 1999年11月16日に XSLT 1.0 と XPath 1.0 が勧告となり公表された。 * 2001年10月15日に XSL (XSL-FO) 1.0 の勧告が公表された。 * 2006年12月5日に XSL (XSL-FO) 1.1 の勧告が公表された。 * 2007年1月23日に XSLT 2.0 と XPath 2.0 の勧告が公表された。 (ja)
- XSL Formatting Objects of kortweg XSL-FO (of XSLFO, of XSLF), is dat onderdeel van de XSL specificaties dat de formattering van XML documenten voor zijn rekening neemt. (nl)
- XSL Formatting Objects lub XSL-FO (Formatowanie Obiektów XSL) - oparty na XML język znaczników, stosowany do formatowania dokumentów. Według starego podziału XSL-FO jest częścią XSL, zbioru opracowanych przez W3C technik do transformacji i formatowania danych XML. Inne części XSL to XSLT i XPath. W nowym podziale nie ma takiego rozróżnienia, XSL-FO jest nazywany po prostu XSL. (pl)
- XSL-FO ( — объекты форматирования языка таблиц стилей для XML) — рекомендованный Консорциумом Всемирной паутины язык разметки типографских макетов и иных предпечатных материалов. XSL-FO является частью XSL, наряду с XSLT и XPath. (ru)
- XSLFO, akronym för eXtensible Stylesheet Language- Formatting Objects. (sv)
- XSL-FO 是 XSL Formatting Objects 的缩写,它是一种用于文档格式的 XML 置标语言。XLS-FO 是XSL 的一部分,而 XLS 是一组定义 XML 数据转换与格式的 W3C 技术。XSL 的其他部分有 XSLT 与 XPath。截止到2006年12月12日,XSL-FO 的最新版本是 [http://www.w3.org/TR/2006/REC-xsl11-20061205/ v1.1]。 (zh)
|
| rdfs:label
| - XSL Formatting Objects (en)
- XSL-FO (es)
- Extensible Stylesheet Language – Formatting Objects (de)
- XSL-FO (fi)
- XSL-FO (fr)
- XSL-FO (it)
- XSL Formatting Objects (ja)
- XSL Formatting Objects (nl)
- XSL Formatting Objects (pl)
- XSL-FO (ru)
- XSL-FO (sv)
- XSL-FO (zh)
|
| skos:subject
| |
| foaf:page
| |
| p:disambiguates
| |
| p:redirect
| |
| owl:sameAs
| |