Extensible Stylesheet Language - Formatting Objects: Porovnání verzí

Smazaný obsah Přidaný obsah
Opravení nepřesnosti
Odstranění nepřesností, dpplnění
Řádek 99:
Jelikož se jedná o XML jazyk, stačí k jeho generování z libovolného XML jazyka [[XSLT]] transformace (a XSLT procesor). Snadno můžete napsat dokument v [[TEI]] či [[DocBook]]u a následně jej převést do HTML pro on-line čtení a do PDF (pomocí FO procesoru) pro tisk. Existuje řada XSLT předpisů pro TEI i DocBook, které můžete ihned použít.
 
ProtožeDo seXSL-FO jednálze opomocí XMLelementu jazykforeign-object bez schématu, můžete v něm uložitvkládat libovolná XML data. Nejoblíbenějšími „přídavnými“ daty jsou obrázky ve formátu [[SVG]], které řada FO procesorů dokáže zpracovat a vložit do výstupu. Některé procesory FO takto dokáží i přímo vykreslovat matematické vzorce zapsané v [[MathML]] či vykreslovat grafy.
 
Další předností XSL-FO je poměrně snadné použití. Velká část schopností jazyka pochází z CSS, takže uživatel CSS automaticky zná základy atributů XSL-FO. Pochopit, jak bude vypadat určitá konkrétní část XSL-FO dokumentu, je většinou lehké. Tím se XSL-FO liší od typografických balíků, jako je například [[TeX]], které jsou považovány za tajemné.
 
 
== Zápory XSL-FO ==