diff options
author | Mauro Bieg <mb21@users.noreply.github.com> | 2017-09-12 05:18:42 +0200 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2017-09-11 20:18:42 -0700 |
commit | c7e3c1ec1797d633c181e5701c94f4169b0e5471 (patch) | |
tree | 90d951a5db9e9682ab0856e0a15c5cf7ac76786d /src/Text/Pandoc/Error.hs | |
parent | ddecd727838c017f376cdd8d51e14db1b9652217 (diff) | |
download | pandoc-c7e3c1ec1797d633c181e5701c94f4169b0e5471.tar.gz |
Support for PDF generation via `weasyprint` and `prince` (#3909)
* Rename --latex-engine to --pdf-engine
* In `Text.Pandoc.Options.WriterOptions`, rename `writerLaTeXEngine` to `writerPdfEngine` and `writerLaTeXArgs` to `writerPdfArgs`.
* Add support for `weasyprint` and `prince`, in addition to `wkhtmltopdf`, for PDF generation via HTML (closes #3906).
* `Text.Pandoc.PDF.html2pdf`: use stdin instead of intermediate HTML file
Diffstat (limited to 'src/Text/Pandoc/Error.hs')
-rw-r--r-- | src/Text/Pandoc/Error.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Text/Pandoc/Error.hs b/src/Text/Pandoc/Error.hs index 24186720c..2bd8bef0a 100644 --- a/src/Text/Pandoc/Error.hs +++ b/src/Text/Pandoc/Error.hs @@ -96,7 +96,7 @@ handleError (Left e) = PandocSyntaxMapError s -> err 67 s PandocFailOnWarningError -> err 3 "Failing because there were warnings." PandocPDFProgramNotFoundError pdfprog -> err 47 $ - pdfprog ++ " not found. " ++ pdfprog ++ " is needed for pdf output." + pdfprog ++ " not found. Please select a different --pdf-engine or install " ++ pdfprog PandocPDFError logmsg -> err 43 $ "Error producing PDF.\n" ++ logmsg PandocFilterError filtername msg -> err 83 $ "Error running filter " ++ filtername ++ ":\n" ++ msg |