Skip to content
taskmediaPublic

About

Outprint for Outline: turn Outline documents into typeset PDFs (letters, reports, custom LaTeX templates) with a Download PDF button. Self-hosted, no Outline fork.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

71 Commits

Folders and files

Repository files navigation

Outprint: PDFs from Outline documents

Turn Outline documents into typeset PDFs (letters, reports, your own LaTeX design) with a Formatted PDF action in the Export menu. Self-hosted, and Outline is not forked.

A Template provides the look. A Configuration adds the name, logo and colours of an organisation. A Collection admin binds the two to a Collection, and authors fill in a few fields at the top of a document and download the PDF.

A document in Outline with the Export menu open and Formatted PDF in it

Install in three steps

  1. Run Outprint with Docker Compose or Helm.
  2. Add the button to Outline, with the injector or an edge-proxy recipe (nginx, Caddy, Traefik).
  3. Bind a Template to a Collection so that its documents get the PDF look.

The install overview explains how the parts fit together.

Documentation

The docs are at https://outprint.task.media and in docs/: Write, Install, Configure, Templates and Reference. Template authors start with the Template author guide. To work on Outprint itself, see Development; the vocabulary, the architecture decision records and the research notes stay on GitHub.

Status

Work in progress. Tracked in the project issues.

License

MIT. The outprint image also contains Pandoc, TeX Live, librsvg and fonts under their own licences; see THIRD_PARTY_NOTICES, which includes the written source offer. Operators remain bound by Outline's own licence for their Outline instance.

About

Outprint for Outline: turn Outline documents into typeset PDFs (letters, reports, custom LaTeX templates) with a Download PDF button. Self-hosted, no Outline fork.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages