Skip to content

Repository files navigation

Asciidoctor Web PDF

Build npm version Docker image

A PDF converter for AsciiDoc based on web technologies. It allows complex layouts to be defined with CSS and JavaScript, while writing the content in AsciiDoc.

Document
source / PDF
Letter
Source / PDF
Book
source / PDF
Cheat sheet
Source / PDF
Resume
Source / PDF
Presentation
Source / PDF

Asciidoctor Web PDF has support for LaTeX-style mathematical equations (via MathJax) and syntax highlighting (via highlight.js). Many more features can be added by importing an existing JavaScript or CSS framework.

Quick start

npm i -g asciidoctor-pdf
asciidoctor-web-pdf document.adoc

Or with Docker:

docker run --rm ggrossetie/asciidoctor-web-pdf --version

Documentation

The full documentation is published at asciidoctor-web-pdf.netlify.app.

Contribute!

New contributors are always welcome! If you discover errors or omissions in the source code or documentation, please don't hesitate to submit an issue or open a pull request with a fix. See CONTRIBUTING.adoc to set up your development environment.

About

Convert AsciiDoc documents to PDF using web technologies

Topics

Resources

Contributing

Stars

489 stars

Watchers

8 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages