Automates conversion of academic journal articles from Word format to multiple output formats required by Open Journal Systems. Processes batch files and generates compliant JATS XML for scholarly publishing workflows. Works with locally stored Word documents.
Features
- Converts .docx files to PDF with embedded fonts and proper formatting
- Generates HTML output with semantic markup for web publication
- Creates JATS XML files compliant with NLM standards for OJS import
- Preserves mathematical equations, citations, and bibliographic references
- Batch processes multiple articles with single command execution
Usage
python journal_converter.py --input articles_folder/ --output converted_articles/
# Converts all Word docs in input folder to PDF, HTML, and JATS XML
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.