Erlguten is a system for high-quality typesetting. It is written purely in Erlang and implements microtypographic techniques ( such as margin kerning, optical alignment of margins, merning and tracking adjustments to text). It also contains a PDF rendering library as well as a Docbook Light library. Although it is still in development, it is in production use.