#!/bin/bash # 2024-03-06 Hyperling # PanDoc Usage: https://pandoc.org/MANUAL.html#general-writer-options DIR="$(dirname -- "${BASH_SOURCE[0]}")" cd $DIR date md="ebook.md" ebook="VoluntarySovereignty.pdf" booklet1="VoluntarySovereignty-book.pdf" booklet2="VoluntarySovereignty-booklet-default.pdf" booklet3="VoluntarySovereignty-booklet-rotated.pdf" if [[ -e $ebook ]]; then echo -n "Old: " du -h $ebook rm -v $ebook fi cp $md /tmp/ sed -i "s/{REVISION_DATE}/`date +'%Y-%m-%d'`/g" /tmp/$md pandoc /tmp/$md \ -s \ -o $ebook status=$? # Use LaTeX booklet package to make a print, fold, and staple version! pdfbook2 -n $ebook mv $booklet1 $booklet2 pdfbook2 -ns $ebook mv $booklet1 $booklet3 echo "Completed with status '$status'." echo -n "New: " du -h $ebook date exit $status