asciidoctor-web-pdf
markdeep-thesis
Our great sponsors
asciidoctor-web-pdf | markdeep-thesis | |
---|---|---|
9 | 1 | |
433 | 141 | |
- | - | |
0.0 | 0.7 | |
6 days ago | 3 months ago | |
JavaScript | JavaScript | |
MIT License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
asciidoctor-web-pdf
-
CSS for Printing to Paper
I've been test-driving the web pdf build tool for Asciidoc, asciidoctor-web-pdf[1], for a few years, which uses Paged.js as the template engine before CSS PMM has its go. I like it - I like it a LOT[2] - but Puppeteer-Chrome bugs breaks the build on the regular, or requires a rework of templates. So the web-pdf team started just releasing docker images that include a tested Chromium version (among other things), so as to keep that from being such a PITA. Which is fine. Howaaaayyyyyyyver . . that shines a spotlight on a problem with this workflow: the dependency on browser rendering kit.
-
Writerside – a new technical writing environment from JetBrains
https://github.com/ggrossetie/asciidoctor-web-pdf
I encourage everyone to take a look at the documentation; this is the markup language I now use for all my personal and professional projects.
-
Beautiful PDFs from HTML
Asciidoctor has a web PDF tool that just went alpha a little bit ago, uses the same stack as the OP's thingie.
https://github.com/Mogztter/asciidoctor-web-pdf
The content handoff goes like this: Asciidoc (using defined roles) generates HTML5 (Pagedjs polyfills page areas / pagination stuff), CSS styles stuff, and Puppeteer runs a headless Chromium for the pdf render. It's straight from CSS GCPM W3C spec, a flavor of CSS Paged Media, drafts that have been percolating since frickin' 2006 but have never seen browser implementation.
-
A tool to create slides using Markdown easily for you
Just use asciidoc.
E.g.
- https://github.com/Mogztter/asciidoctor-web-pdf/tree/master/...
markdeep-thesis
-
Beautiful PDFs from HTML
There's also Bindery, a JavaScript library for book creation: https://evanbrooks.info/bindery/
On top of it and the in-browser Markdown renderer Markdeep, I've built a tool for typesetting undergraduate theses: https://github.com/doersino/markdeep-thesis/
And, coincidentally, I've written a blog post about controlling the settings in Chrome's "Print" dialogue with CSS just a few days ago (other browsers don't support many of the relevant features): https://excessivelyadequate.com/posts/print.html
What are some alternatives?
ReLaXed - Create PDF documents using web technologies
MathJax - Beautiful and accessible math in all browsers
pandoc - Universal markup converter
Code-Server - VS Code in the browser
pdf - Tutorial on paged.js
WeasyPrint - The awesome document factory
reveal-md - reveal.js on steroids! Get beautiful reveal.js presentations from any Markdown file
SnappySnippet - Chrome extension that allows easy extraction of CSS and HTML from selected element.
breezy-pdf-lite - HTML/CSS/JS in, PDF out, via Chrome
cleaver - 30-second slideshows for hackers