| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- #!/bin/bash
 - #
 - # 2019-07-11
 - # philipp.freimann@bbw.ch
 - #
 - # Create all TeX-Relevant files (index, bibliography)
 - # and rebuild the pdf.
 - #
 - 
 - rm -f ${TEX_LAYOUT_DIR}/zielgruppe.tex
 - ln -s ${TEX_LAYOUT_DIR}/zielgruppe_${ZIELGRUPPE}.tex ${TEX_LAYOUT_DIR}/zielgruppe.tex
 - 
 - chmod a+x *.sh
 - chmod a-x *.tex
 - 
 - #. ${TEX_INCLUDES_DIR}/makeall.sh
 - 
 - makeindex ${article}.idx
 - LATEX_TOOL=pdflatex
 - ##LATEX_TOOL=xelatex
 - ##LATEX_TOOL=lualatex
 - #BIBALL=bibAll.bib
 - 
 - echo "First processing ${LATEX_TOOL} .. ${ARTICLE_FILE_NAME}"
 - 
 - #latex ${article}
 - ${LATEX_TOOL}  ${ARTICLE_FILE_NAME}
 - 
 - makeindex ${ARTICLE_FILE_NAME}.idx
 - 
 - bibtex ${ARTICLE_FILE_NAME}.aux
 - 
 - chmod u+x ../includes/cleantoc.rb
 - mv ${ARTICLE_FILE_NAME}.toc ${ARTICLE_FILE_NAME}tmptoc
 - ../includes/cleantoc.rb <${ARTICLE_FILE_NAME}tmptoc >${ARTICLE_FILE_NAME}.toc
 - rm ${ARTICLE_FILE_NAME}tmptoc
 - 
 - echo "Second processing ${ARTICLE_FILE_NAME}"
 - ${LATEX_TOOL} ${ARTICLE_FILE_NAME}
 - 
 - makeindex ${ARTICLE_FILE_NAME}.idx
 - 
 - # Post Processing
 - 
 - postprocess="${POST_PROCESS_DIR}/${POST_PROCESS_COMMAND}"
 - echo "Teste, ob ${postprocess} existiert: "
 - if [ -x ${postprocess} ] 
 -   then
 -   echo "Starting Post Processor"
 -   . ${postprocess}
 - fi
 - 
 - makeindex ${ARTICLE_FILE_NAME}.idx
 - ${LATEX_TOOL} --shell-escape ${ARTICLE_FILE_NAME}
 - makeindex ${ARTICLE_FILE_NAME}.idx
 - 
 - ${LATEX_TOOL} --shell-escape ${ARTICLE_FILE_NAME}
 - #lualatex ${ARTICLE_FILE_NAME}
 - 
 - mv ${ARTICLE_FILE_NAME}.pdf ${ARTICLE_FILE_NAME}_${ZIELGRUPPE}.pdf
 - 
 - ## open evince (or other command) to show the PDF:
 - ${SHOW_COMMAND_FOR_PDF} ${ARTICLE_FILE_NAME}_${ZIELGRUPPE}.pdf &
 
 
  |