Explanation
These pages explain the ideas behind Peperossa: why what you see in the editor is what the API produces, how text is laid out, how colour and print are handled, and what Peperossa doesn’t do yet. Nothing here is needed to use Peperossa, but it helps when something surprises you.
- One engine, editor and output: why the editor and every document agree to the point.
- How text is laid out: shaping, line breaking, growing frames and fitting text.
- Colour and print: RGB, CMYK and spot colours, profiles, and what PDF/X-4 means here.
- Designing and generating: the editor and the generation service, and how a template moves between them.
- Reproducible output: the same input gives the same bytes, and every file says what made it.
- What Peperossa doesn’t do yet: the limits to know before you rely on it.
The glossary defines the words these pages use.