Lumière sur les langages de feuilles de style les plus courants

Taatjene
  • 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 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. Il n'est pas prévu que les documents originaux soient rédigés avec XSL-FO, mais plutôt dans des dialectes adaptés (XHTML, DocBook, TEI, etc.). Ils peuvent alors être convertis en XSL-FO à l'aide de XSLT, une autre composante de la recommandation XSL. Finalement, un processeur XSL-FO permet de générer les documents finaux (par exemple pages imprimables en PDF ou PostScript).
  • XSLT (eXtensible Stylesheet Language Transformations)
L'objectif principal est la transformation d'un document XML vers un autre, ou un dialecte XML (XHTML, XSL-FO, HTML, etc.). Cependant, le langage XSLT permet aussi les transformations vers tout autre type de document, au format texte ou dans un format binaire (bien que ceci ne soit pas nativement prévu par la recommandation XSLT).

Comments

Popular Posts