Introduce pandoc to generate markdown

This commit is contained in:
Jan Philipp Timme 2018-09-24 14:55:24 +02:00
parent 80ac19c7b3
commit b7044a9d2c
1 changed files with 24 additions and 5 deletions

View File

@ -16,31 +16,50 @@ LAST_EXPORT=`cat LAST_EXPORT`
default: cleanall render_all default: cleanall render_all
render_all: render_all_md render_all_pdf
render_all: render_ma render_ca_doc render_srv_doc render_clnt_doc render_all_pdf: render_ma_pdf render_ca_doc_pdf render_srv_doc_pdf render_clnt_doc_pdf
render_ma: render_all_md: render_ma_md render_ca_doc_md render_srv_doc_md render_clnt_doc_md
render_ma_md:
pandoc -s ${MA_NAME}.tex -o build/${MA_NAME}.md
cp build/${MA_NAME}.md release/${MA_NAME_FINAL}.md
render_ma_pdf:
pdflatex -output-directory build ${MA_NAME}.tex pdflatex -output-directory build ${MA_NAME}.tex
bibtex build/${MA_NAME} bibtex build/${MA_NAME}
pdflatex -output-directory build ${MA_NAME}.tex pdflatex -output-directory build ${MA_NAME}.tex
pdflatex -output-directory build ${MA_NAME}.tex pdflatex -output-directory build ${MA_NAME}.tex
cp build/${MA_NAME}.pdf release/${MA_NAME_FINAL}.pdf cp build/${MA_NAME}.pdf release/${MA_NAME_FINAL}.pdf
render_ca_doc: render_ca_doc_md:
pandoc -s ${CA_DOC_NAME}.tex -o build/${CA_DOC_NAME}.md
cp build/${CA_DOC_NAME}.md release/${CA_DOC_NAME_FINAL}.md
render_ca_doc_pdf:
pdflatex -output-directory build ${CA_DOC_NAME}.tex pdflatex -output-directory build ${CA_DOC_NAME}.tex
#bibtex build/${CA_DOC_NAME} #bibtex build/${CA_DOC_NAME}
#pdflatex -output-directory build ${CA_DOC_NAME}.tex #pdflatex -output-directory build ${CA_DOC_NAME}.tex
pdflatex -output-directory build ${CA_DOC_NAME}.tex pdflatex -output-directory build ${CA_DOC_NAME}.tex
cp build/${CA_DOC_NAME}.pdf release/${CA_DOC_NAME_FINAL}.pdf cp build/${CA_DOC_NAME}.pdf release/${CA_DOC_NAME_FINAL}.pdf
render_srv_doc: render_srv_doc_md:
pandoc -s ${SRV_DOC_NAME}.tex -o build/${SRV_DOC_NAME}.md
cp build/${SRV_DOC_NAME}.md release/${SRV_DOC_NAME_FINAL}.md
render_srv_doc_pdf:
pdflatex -output-directory build ${SRV_DOC_NAME}.tex pdflatex -output-directory build ${SRV_DOC_NAME}.tex
#bibtex build/${SRV_DOC_NAME} #bibtex build/${SRV_DOC_NAME}
#pdflatex -output-directory build ${SRV_DOC_NAME}.tex #pdflatex -output-directory build ${SRV_DOC_NAME}.tex
pdflatex -output-directory build ${SRV_DOC_NAME}.tex pdflatex -output-directory build ${SRV_DOC_NAME}.tex
cp build/${SRV_DOC_NAME}.pdf release/${SRV_DOC_NAME_FINAL}.pdf cp build/${SRV_DOC_NAME}.pdf release/${SRV_DOC_NAME_FINAL}.pdf
render_clnt_doc: render_clnt_doc_md:
pandoc -s ${CLNT_DOC_NAME}.tex -o build/${CLNT_DOC_NAME}.md
cp build/${CLNT_DOC_NAME}.md release/${CLNT_DOC_NAME_FINAL}.md
render_clnt_doc_pdf:
pdflatex -output-directory build ${CLNT_DOC_NAME}.tex pdflatex -output-directory build ${CLNT_DOC_NAME}.tex
#bibtex build/${CLNT_DOC_NAME} #bibtex build/${CLNT_DOC_NAME}
#pdflatex -output-directory build ${CLNT_DOC_NAME}.tex #pdflatex -output-directory build ${CLNT_DOC_NAME}.tex