[Haskell-cafe] ANNOUNCE: pdf-slave-1.0 tool for PDF generation from haskintex templates

NCrashed . ncrashed at gmail.com
Wed Dec 21 14:10:22 UTC 2016


I am glad to announce first release of pdf-slave, a tool for generation of
PDF documents
from LaTeX templates with embedded Haskell.

Hackage: http://hackage.haskell.org/package/pdf-slave

Github: https://github.com/NCrashed/pdf-slave

Description
=======

In many real-world systems we need to produce reports, cheque and other
documents
to users. One possible solution is rendering LaTeX files, but it is not
flexible
enough as you need to solve burden with generation of LaTeX file from
varying inputs,
manage static files like images and handling dependencies between pieces of
document.

The new tool takes the burden away. Now all static files and generation
code is
located within a single template project, that describes how to build your
PDF document
in a declarative way.

Common work flow with pdf-slave:
* Develop template from several LaTeX files with embedded Haskell (thanks
to haskintex
 tool)

* Pack the template project into bundle all-in file.

* Distribute the bundle (for instance, to your service server).

* Call pdf-slave with bundle and inputs in JSON file to generate new PDF
document.

Status
====

pdf-slave is designed as part of commercial Haskell system. The tool is
very young
and need time approval, although it already has all needed features one may
need from such tool.

Special thanks to hint authors and Daniel Díaz, developer of awesome HaTex
and haskintex, without
these packages pdf-slave wouldn't be possible!


Reports, feature request, PR are always welcome!

Anton Gushcha aka NCrashed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20161221/4c004ab1/attachment.html>


More information about the Haskell-Cafe mailing list