PKP International Scholarly Publishing Conferences, PKP 2017 International Scholarly Publishing Conference

Font Size: 
PKP-middleware as the basis for process-chain management in XML-first publication infrastructures
Dulip Withanage

Last modified: 2017-06-07

Abstract


University Library of Heidelberg 1 hosts, manages and disseminates monographs using OMP. We use NLM JATS 2 XML as the single source in the monograph publication workflow to create various output formats in order to streamline the production and reduce man-power.

We have implemented an open source tool, heiMPT 3 (heidelberg Monograph Publication Tool), which takes any set of tools and build a process chain, that automates any complete monograph conversion workflow. One of  our  achievements is the FO 4 generation tool 5, that produces FO files from JATS XML to produce industry standard print and electronic pdf files. The  FO-tool 5 can be configured to run with open-source FO libraries 6 as well as commercial FO tools 7, 8 to support multilingual and multi-context monograph production. NLM JATS extension NLM BITS 9 support was added to support monograph related metadata.

Additionally, we have built a complete omp front end application for OMP 10, which uses OMP as the Backend and integrates the lens viewer 11.

All the designs, implementations are in line with the long-term plan to cooperate with PKP to deliver high quality open-source software to the academic as well as non-academic community.

  1. http://www.ub.uni-heidelberg.de/Englisch/Welcome.html
  2. https://jats.nlm.nih.gov/
  3. https://github.com/withanage/mpt
  4. https://en.wikipedia.org/wiki/XSL_Formatting_Objects
  5. https://github.com/withanage/heiMPT/blob/master/static/tools/disseminate.py
  6. https://xmlgraphics.apache.org/fop/
  7. https://www.antennahouse.com/antenna1/formatter/
  8. http://www.renderx.com/tools/xep.html
  9. https://jats.nlm.nih.gov/extensions/bits/
  10. https://github.com/UB-Heidelberg/UBHD-OMPPortal#demo
  11. https://github.com/elifesciences/lens

Full Text: Video  |  Slides