16 lines
452 B
Bash
16 lines
452 B
Bash
|
# Read first argument from command line: input folder name
|
||
|
INPUT_PDF=$1
|
||
|
OUTPUT_PDF=$2
|
||
|
|
||
|
# Make a tmp copy of the tex template with the input PDF filename
|
||
|
sed "s/XXX/$INPUT_PDF/g" xelatex-PDFX-3-2002.template.tex > xelatex-PDFX-3-2002.tmp.tex
|
||
|
|
||
|
# Run xelatex to convert the PDF to PDFX/3:2002
|
||
|
xelatex xelatex-PDFX-3-2002.tmp.tex
|
||
|
|
||
|
# Rename the output PDF
|
||
|
mv xelatex-PDFX-3-2002.tmp.pdf $OUTPUT_PDF
|
||
|
|
||
|
# Remove the tmp tex files
|
||
|
rm xelatex-PDFX-3-2002.tmp.*
|