JATS Parser v2.0: JATS XML to HTML and PDF conversion

Hi @Vitaliy

First thanks a lot for your work. It’s awesome.

In a former thread we talk about styling PDF. I think without styling, most of the journals won’t like to enable PDF generation because they need their PDFs be very personalized. At the end, their final expectation with JATS is an authomatic PDF generation.

I still need to read a lot about it to full understand the options we have but my preliminary thoughts are:

  • TCPDF is very limitated and all styling need to be done over code. I think it’s not the way.
  • TCPDF + smarty templates + CSS: It will improve things but you won’t still have good control over the PDF generation (what to do with orphans, tables if pagination break them…).
  • XML-FO: I didn’t work over this but it’s presented as the right tool to do the job. Unsure about how easy will be for journals to create their templates and styles, and we need an easy tool.

I found those two links useful to start to understand the whole picture:

But, in confidence, I’m kind of lost between names like Saxon, Calabash, Xalan… and even more confused about the licenses.

Love to hear your thoughts here or if you have a clear development line.

Cheers,
m.