#!/bin/bash # 2024-03-06 Hyperling # PanDoc Usage: https://pandoc.org/MANUAL.html#general-writer-options DIR="$(dirname -- "${BASH_SOURCE[0]}")" cd $DIR date ebook="HyperlingsHealthProtocol.pdf" book="HyperlingsHealthProtocol-book.pdf" booklet="HyperlingsHealthProtocol-booklet-default.pdf" rotated="HyperlingsHealthProtocol-booklet-rotated.pdf" if [[ -e "$ebook" ]]; then echo "Old: " du -h *.pdf rm -v *.pdf fi cp ebook.md /tmp/ sed -i "s/{REVISION_DATE}/`date +'%Y-%m-%d'`/g" /tmp/ebook.md echo "*** Creating eBook ***" pandoc /tmp/ebook.md \ -s -N --toc --toc-depth=3 \ -o $ebook status=$? echo "PDF created with status '$status'." echo "*** Completed eBook ***" echo "*** Creating Bookets ***" pdfbook2 -n $ebook mv -v $book $booklet pdfbook2 -ns $ebook mv -v $book $rotated echo "*** Completed Bookets ***" echo "New: " du -h *.pdf date exit $status