Stylesheet language

The stylesheet language refers to the set of document constructs used for writing style files. This includes logical and physical document markup and a number stylesheet markup primitives which should never be used in documents. The stylesheet markup primitives can be separated in two main categories: the stylesheet fundamentals, described in this section, and the functional operator primitives which are used to perform computations in stylesheets.

This section documents the fundamental building blocks of the stylesheet language, operators which bear a special relation to typeset boxes, and a few assorted operators which should normally only be used in stylesheets.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".