mirror of https://github.com/speeduino/wiki.js.git
Updates to script for metadata
This commit is contained in:
parent
97f708c835
commit
2901b656af
18
make_pdf.sh
18
make_pdf.sh
|
@ -1,6 +1,14 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#PANDOC_PATH=/home/pi/pandoc_src/bin/
|
|
||||||
PANDOC_PATH=/usr/bin/
|
PANDOC_PATH=/usr/bin/
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
if [ "$arg" == "--local" ]
|
||||||
|
then
|
||||||
|
PANDOC_PATH=/home/pi/pandoc_src/bin/
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
MAKEFILE=Makefile
|
MAKEFILE=Makefile
|
||||||
WORKING_DIR=`pwd`
|
WORKING_DIR=`pwd`
|
||||||
OUTPUT_FILENAME=${WORKING_DIR}'/offline/Speeduino_manual.pdf'
|
OUTPUT_FILENAME=${WORKING_DIR}'/offline/Speeduino_manual.pdf'
|
||||||
|
@ -13,11 +21,11 @@ IMAGES=${IMAGES_FOLDER}/*
|
||||||
COVER_IMAGE=${IMAGES_FOLDER}/Speeduino\ logo.png
|
COVER_IMAGE=${IMAGES_FOLDER}/Speeduino\ logo.png
|
||||||
TEMPLATE=offline/eisvogel.tex
|
TEMPLATE=offline/eisvogel.tex
|
||||||
TEMPLATE_OPTIONS='--listings --toc --toc-depth=2'
|
TEMPLATE_OPTIONS='--listings --toc --toc-depth=2'
|
||||||
METADATA_ARG=--metadata-file=${METADATA}
|
|
||||||
ARGS="${TEMPLATE_OPTIONS} --template=${TEMPLATE}"
|
ARGS="${TEMPLATE_OPTIONS} --template=${TEMPLATE}"
|
||||||
#ARGS="${TEMPLATE_OPTIONS}"
|
#ARGS="${TEMPLATE_OPTIONS}"
|
||||||
#PDF_ARGS="--pdf-engine=xelatex"
|
#PDF_ARGS="--pdf-engine=xelatex"
|
||||||
PDF_ARGS="-f markdown-markdown_in_html_blocks --pdf-engine=xelatex --metadata date=`date +%D`"
|
PDF_ARGS="-f markdown-markdown_in_html_blocks --pdf-engine=xelatex --metadata-file=${WORKING_DIR}/offline/metadata.yml"
|
||||||
|
METADATA_ARGS="--metadata date=`date +%D`"
|
||||||
|
|
||||||
#This contains all the fonts that might be needed
|
#This contains all the fonts that might be needed
|
||||||
#sudo apt-get install texlive-fonts-extra
|
#sudo apt-get install texlive-fonts-extra
|
||||||
|
@ -35,8 +43,8 @@ do
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
echo ${PANDOC_PATH}pandoc ${ARGS} ${PDF_ARGS} -o ${OUTPUT_FILENAME} ${CHAPTERS}
|
echo ${PANDOC_PATH}pandoc ${ARGS} ${PDF_ARGS} ${METADATA_ARGS} -o ${OUTPUT_FILENAME} ${CHAPTERS}
|
||||||
${PANDOC_PATH}pandoc ${ARGS} ${PDF_ARGS} -o ${OUTPUT_FILENAME} ${CHAPTERS}
|
${PANDOC_PATH}pandoc ${ARGS} ${PDF_ARGS} ${METADATA_ARGS} -o ${OUTPUT_FILENAME} ${CHAPTERS}
|
||||||
|
|
||||||
#Copy the produced PDF back to the main directory
|
#Copy the produced PDF back to the main directory
|
||||||
#cp ${OUTPUT_FILENAME} ${CUR_PATH}/offline
|
#cp ${OUTPUT_FILENAME} ${CUR_PATH}/offline
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
'''
|
||||||
|
title: Speeduino Manual
|
||||||
|
'''
|
Loading…
Reference in New Issue