diff --git a/build/build.sh b/build/build.sh index 9d0b4e0f..c7a09fdc 100755 --- a/build/build.sh +++ b/build/build.sh @@ -116,4 +116,12 @@ if [ "${SPELLCHECK:-}" = "true" ]; then rm output/expanded-spelling-errors.txt fi +if [ "${BUILD_JATS:-}" != "false" ]; then + echo >&2 "Exporting JATS XML manuscript" + pandoc --verbose \ + --data-dir="$PANDOC_DATA_DIR" \ + --defaults=common.yaml \ + --defaults=jats.yaml +fi + echo >&2 "Build complete" diff --git a/build/pandoc/defaults/jats.yaml b/build/pandoc/defaults/jats.yaml new file mode 100644 index 00000000..efb68e23 --- /dev/null +++ b/build/pandoc/defaults/jats.yaml @@ -0,0 +1,7 @@ +# Pandoc --defaults for JATS XML output. +# Load on top of common defaults. +to: jats +output-file: output/manuscript.xml +resource-path: + - '.' + - content