1. Repository Contents

The most important files and folders in the repository are:

  • idml2docbook is a Python package that bridges the gap between the IDML and DocBook formats, the latter being readable by Pandoc;

  • lua-filters contains Lua filters that adjust the behavior of the DocBook reader to better match the expected output when converting IDML files;

  • maps contains example JSON files showing how to configure the conversion according to each document’s specifics, see Style mapping;

  • .env.sample is a configuration file that provides default values to the converter;

  • batch.sh is the script used to facilitate batch conversion via Pandoc of the source files from the Déborder Bolloré collection;

  • idml.lua links idml2docbook with Pandoc, see Basic commands;