PrintCSS Meets LaTeX

Implementation of a PrintCSS Renderer Prototype Using a CSS Parser, an XML-to-TeX Conversion Framework, and a LuaTeX-Based Framework

Martin Kraetke

Lead Content Engineer
le-tex publishing services GmbH

Christine Windeln

Student Intern
le-tex publishing services GmbH

Table of Contents

Introduction
The Status Quo: Configuring Layouts in xerif
PrintCSS and TeX
Building a PrintCSS renderer
Preliminary Considerations
Parsing PrintCSS
Generating an xml2tex Configuration
Summary, Discussion and Future Work
Appendix I: Supported PrintCSS Features
Appendix II: Supported Standard CSS Features