Convert AsciiDoc documents to PDF using web technologies
asciidoctor-web-pdf
as a Docker image on Docker hub: https://hub.docker.com/r/ggrossetie/asciidoctor-web-pdf by @cinhtauFull Changelog: https://github.com/Mogztter/asciidoctor-web-pdf/compare/v1.0.0-alpha.15...v1.0.0-alpha.16
PUPPETEER_PRINT_TIMEOUT
for puppeteer PDF rendering by @siaccarino in https://github.com/Mogztter/asciidoctor-web-pdf/pull/632
Full Changelog: https://github.com/Mogztter/asciidoctor-web-pdf/compare/v1.0.0-alpha.14...v1.0.0-alpha.15
Released on: 2020-11-23 Released by: GitHub Actions Published by: GitHub Actions
Logs: full diff
<pre>
elementsmaster
to main
npm audit fix
github.ref
in the GitHub Actioninit -y
in the READMEThis version includes several usability improvements.
First, Asciidoctor Web PDF is now also available as a pre-compiled binary for Linux, macOS and Windows.
In other words, you can download and run the asciidoctor-web-pdf
binary from the Command Line Interface without additional installation steps :tada: :tada: :tada:
We would like to thank @danyill for his work on this feature!
In addition, Asciidoctor Web PDF now generates more accessible PDFs by enabling the experimental tagged PDFs feature introduced in Chromium 85. A tagged PDF is one that contains extra metadata about the structure of a document, including things like headings, lists, tables, paragraphs, and image descriptions Again, this feature was contributed by a community member! Thanks @webpigeon!
Notable changes include allowing to specify an executable path for Chromium (using PUPPETEER_EXECUTABLE_PATH
environment variable)
and adding support for Docinfo files.
Consult the Changelog section for the complete list of changes.
Released on: 2020-02-19 Released by: GitHub Actions Published by: GitHub Actions
Logs: full diff
asciidoctor-web-pdf
command.PUPPETEER_EXECUTABLE_PATH
environment variable (#394)+
prefix (#298)$ asciidoctor-web-pdf document.adoc -a stylesheet="+custom.css"
<pre>
elementsThis version includes a fix about the TOC feature introduced in v1.0.0-alpha.10. In fact, the TOC list items style was wrongly applied on other list item elements (i.e., unordered and ordered lists). This version also slightly adjusts the default margins as the top margin was very slim (0.15 inches).
Released on: 2020-12-06 Released by: @Mogztter Published by: @Mogztter
Logs: full diff
apt-get update
before apt-get install
to ensure compatibility with the latest runner (Ubuntu 20.04)This version introduces a major overhaul of the page numbering system. In addition, the page numbers are now visible on the Table Of Contents:
This version also includes improvements regarding long tables and tables with rowspan. In most cases, Paged.js will now correctly chunk the table :tada:
:warning: Please note that asciidoctor-pdf
is now deprecated, please use asciidoctor-web-pdf
instead.
Released on: 2020-10-19 Released by: @Mogztter Published by: @Mogztter
Logs: full diff
asciidoctor-pdf
, please use asciidoctor-web-pdf
instead (#286)<colgroup>
and <caption>
are now repeated/preserved (#297):toc: left
or :toc: right
(#307) - thanks @gquintana{counter:seq1}
) were incorrectly incremented (#319)Released on: 2020-08-14 Released by: @Mogztter Published by: @Mogztter
Logs: full diff
basebackend
to html
to fix syntax highlighting (regression https://github.com/Mogztter/asciidoctor-web-pdf/commit/7397e3613a39576b166556c2a0245ae558c2b6c4) - thanks @abelsromeroenv-web-pdf
and env=web-pdf
Released on: 2020-06-13 Released by: @Mogztter Published by: @Mogztter
Logs: full diff
browser.close
to make sure that Chrome is closedPUPPETEER_DEFAULT_TIMEOUT
, PUPPETEER_NAVIGATION_TIMEOUT
, PUPPETEER_RENDERING_TIMEOUT
asciidoctor-web-pdf
as a bin alias$ asciidoctor-pdf -T ./templates doc.adoc
Invoker.readFromStdin
from @asciidoctor/cli
setLanguage
API from pdf-lib
Released on: 2020-03-03 Released by: @Mogztter Published by: @Mogztter
Logs: full diff
--watch
option (regression https://github.com/Mogztter/asciidoctor-pdf.js/commit/c9dc3d337e86000eb3187c4b85cc286ade9a3338)Released on: 2020-02-01 Released by: @Mogztter Published by: @Mogztter
Logs: full diff