Open Typesetting Stack
PKP is currently working on an XML publishing workflow whereby article components (submission documents, citation lists, article metadata) are transformed into NLM XML for subsequent use in the publishing process. This meta-project consists of numerous sub-projects, and is itself directly inspired by PKP's Lemon8 project.
Previous iterations of this project include the OJS XML Galley Plugin (a standard component of OJS), the Citation Markup Assistant (also a standard component of OJS), and Lemon8 (an external application, since retired). The current focus of the project is on converting OJS submission drafts into NLM XML, which can in turn be converted to HTML and PDF galleys.
- | Demonstration Instance NOT FOR PRODUCTION USE!
PKP XML Conversion Service
PKP is developing a standalone service for converting unstructured documents in a Microsoft Word or LibreOffice compatible format to structured NLM JATS XML, and from there, creating attractive, usable HTML and PDF article views from the XML. This is intended to decrease the labour involved in the layout stage, and facilitate the creation of archive-friendly and web-native article formats (as well as facilitating indexing in PubMed Central). This work has been funded by Stanford University's MediaX incubator under the direction of John Willinsky since 2012.
We are also providing an OJS plugin which integrates into the OJS workflow and treats this parsing service as an API, which will be released concurrently with the webservice. In 2013, we released an early proof of concept of this functionality, which we are now redeveloping in combination with the Open Library of the Humanities. All code relating to this project will be released under the GPL; we expect to have a new version released in early 2014.
XML Publishing Document Archive
The following information is provided for archival/informational purposes only.