The SILE Typesetter
Interfaces
| classes | SILE document class interface. |
| inputters | SILE inputter class. |
| languages | SILE language class. |
| outputters | SILE outputter class. |
| packages | SILE package class. |
| pagebuilders | SILE pagebuilder class. |
| shapers | SILE shaper class. |
| typesetters | SILE typesetter class. |
Types
| color | SILE color type. |
| length | SILE length type. |
| measurement | SILE measurement type. |
| unit | SILE unit type. |
Modules
| classes.bible | bible document class. |
| classes.book | book document class. |
| classes.diglot | diglot document class. |
| classes.docbook | docbook document class. |
| classes.jbook | jbook document class. |
| classes.jplain | jplain document class. |
| classes.letter | letter document class. |
| classes.plain | plain document class. |
| classes.tbook | tbook document class. |
| classes.tbook | tbook document class. |
| classes.tplain | tplain document class. |
| classes.triglot | triglot document class. |
| packages.pdf | pdf package |
Library
| SILE | The core SILE library. |
| SILE.font | font |
| SILE.settings | core settings instance |
| SILE.types.node | This module defines the standard node classes used in SILE. |
| SU | SILE.utilities (aliased as SU) |
| SU.ast | AST utilities. |
| SU.numbers | Number formatting utilities. |
| SU.sorting | Table sorting with language-dependent collation. |
| globals | Global library provisions. |
| loaders | Globally available Lua loader functions. |
| packages.bibtex.csl.engine | A rendering engine for CSL 1.0.2 |
| packages.bibtex.csl.locale | Reader for CSL 1.0.2 locale files |
| packages.bibtex.csl.style | Reader for CSL 1.0.2 locale files |
| packages.bibtex.csl.utils.casing | Casing functions for CSL locales. |
| packages.bibtex.csl.utils.superfolding | Superscript folding for CSL locales. |
| packages.bibtex.csl.utils.xmlparser | Modified XML parser
MOSTLY ADAPTED FROM SILE's XML INPUTTER BUT WITH EXTRA FEATURES FOR NAMESPACING AND SPACES CLEANING. |
| packages.bibtex.support.bib2csl | Convert BibTeX entries to CSL
Experimental/naive implementation Similar to what some citeproc implementations do (e.g. |
| packages.bibtex.support.isodatetime | Parse an ISO 8601 date/time string. |
| packages.bibtex.support.locators | Mappings for known CSL 1.0.2 locator types
For use as option in citation commands, e.g. |
| packages.math.mathml-entities |
GENERATED FILE, DO NOT EDIT MANUALLY Operator dictionary for unicode characters Extracted from https://raw.githubusercontent.com/w3c/xml-entities/gh-pages/unicode.xml (https://github.com/w3c/xml-entities) Copyright David Carlisle 1999-2024 Use and distribution of this code are permitted under the terms of the W3C Software Notice and License. |
| packages.math.unicode-symbols | Extend the unicode-symbols-generated symbols with additional aliases. |
Topics
| README.md |