Typ is a simple typesetting application. Turn plain Markdown into a formatted PDF, ready for print.
Focus on content, not formatting.
- Markdown to PDF conversion
- Command line interface
- Syntax highlighting
- Configure page dimensions, fonts, formatting, and so on
- Produce PDFs usable by print on demand services
- Windows and Ubuntu Linux support
Running the following command:
Against this markdown:
int a = 5; int b = a + 2; //OK bool test = true; // Error. Operator '+' cannot be applied to operands of type 'int' and 'bool'. int c = a + test;
Produces this PDF:
See the sample project for the full PDF file.
See Getting Started.
Download and install
See the Installation page.
Typ is still in an early stage of development. For the latest news, follow Typ on Twitter @typ_set.
You can view the entire source code for this site on it's GitHub page. If you have a bug report, feature request, or question, feel free to open a GitHub issue. Pull Requests are also welcome if you'd like to contribute your own changes.