We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

An XML model of CSS3 as an XLaTeX-TeXML-HTML5 stylesheet

Formal Metadata

Title
An XML model of CSS3 as an XLaTeX-TeXML-HTML5 stylesheet
Title of Series
Part Number
18
Number of Parts
24
Author
License
CC Attribution - NoDerivatives 2.0 UK: England & Wales:
You are free to use, copy, distribute and transmit the work or content in unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date2012
LanguageEnglish
Production PlaceTrivandrum, Kerala, India

Content Metadata

Subject Area
Genre
Abstract
HTML5 and CSS3 are becoming the popular language of choice in the web. However, quite like HTML, CSS is prone to errors and difficult to port, so we propose an XML version of CSS that can be used as a standard for creating stylesheets and templates across different platforms and pagination systems. XLaTeX and TeXML are some examples of XML that are close in spirit to TeX that can benefit from such an approach. Modern TeX systems like XeTeX and LuaTeX use simplified \code{fontspec} macros to create style sheets and templates. We use XSLT to create mappings from this XML-style sheet language to \code{fontspec}-based TeX templates and also to CSS3. We also provide user friendly interfaces for the creation of such an XML style sheet.