Polemic
✍️ 🎓 Publishing tool for academic papers, tutorials, books and blogs.
Polemic
Polemic is a tool for publishing academic content, such as blogs, articles and tutorials. Polemic is built on top of Unified and Next.js and is shipped as a simple-to-use CLI. It's inspired by Jupyter Book, PubPub and Bookdown.
Polemic documents are written in Markdown which is a plain-text markup language. It offers support for math (through KaTeX), citations (BibTex, BibJSON, CSL-JSON compatible), footnotes, images, videos and more.
Polemic documents can be exported to PDF or turned into a static website that can be deployed anywhere.
Installation
npm install -g polemic
Usage
Create
Creates a new Polemic project based on a template
polemic create principia --template=book
Preview
Starts a live preview of your project.
polemic preview
Export
Exports your Polemic project to a PDF.
polemic export