# mead_pdf v0.1.0 - Table of Contents

> Native PDF generation for Elixir: react-pdf-style ~PDF templates, flexbox layout, and a pure-Rust render backend. No browser, no external binaries.

## Pages

- [Mead](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Mead.Table](Mead.Table.md): Desugars `:table` trees into plain view trees before layout.
- [Mead.TagHandler](Mead.TagHandler.md): `Phoenix.LiveView.TagEngine` tag handler for `~PDF` templates.

- Core
  - [Mead](Mead.md): Native PDF generation for Elixir.
  - [Mead.Node](Mead.Node.md): An element in the document tree.
  - [Mead.Style](Mead.Style.md): Visual and layout styling for a node.

- Templates
  - [Mead.Component](Mead.Component.md): The `~PDF` authoring surface.
  - [Mead.Markup](Mead.Markup.md): Converts rendered `~PDF` markup into a `Mead.Node` tree.

- Fonts
  - [Mead.FontSet](Mead.FontSet.md): An immutable parsed-font registry held as a NIF resource.
  - [Mead.Session](Mead.Session.md): Per-scope render state over a shared `Mead.FontSet`.

