暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

makeBoth.sh 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #!/bin/bash
  2. #
  3. # 2019-07-11
  4. # philipp.freimann@bbw.ch
  5. #
  6. # Create all TeX-Relevant files (index, bibliography)
  7. # and rebuild the pdf.
  8. #
  9. echo "ECHO Starting MAKE-TRAINER and no TRAINER"
  10. export FRAMEWORK_BIN_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )
  11. echo "Layout Dir: ${FRAMEWORK_BIN_DIR}"
  12. echo "Caller Dir (make_dir): ${MAKE_DIR}"
  13. export TEX_LAYOUT_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )
  14. echo "Layout Dir: ${TEX_LAYOUT_DIR}"
  15. TEX_LAYOUT_DIR=`realpath ${TEX_LAYOUT_DIR}/..`
  16. echo "Layout Dir: ${TEX_LAYOUT_DIR}"
  17. TEX_MAIN_PARENT=`realpath "${TEX_LAYOUT_DIR}/../cnt"`
  18. echo "Tex main Parent: ${TEX_MAIN_PARENT}"
  19. ##export BBW_KAPITEL_DIR=${TEX_MAIN_PARENT}/includes/kapitel
  20. ## neu ab Dez. 2020: nur noch die neuen Unterverzeichnisse in "thema" untersuchen.
  21. export BBW_THEMA_DIR=${TEX_MAIN_PARENT}/thema
  22. echo "BBW_THEMA_DIR = ${BBW_THEMA_DIR}"
  23. export BBW_PRUEFUNGS_AUFGABEN_DIR=`realpath ${TEX_MAIN_PARENT}/../pruefungen/aufgaben`
  24. echo "BBW_PRUEFUNGS_AUFGABEN_DIR = ${BBW_PRUEFUNGS_AUFGABEN_DIR}"
  25. ##export BBW_REPETITIONS_AUFGABEN_DIR=${TEX_MAIN_PARENT}/includes/repetition
  26. ##declare -x TEXINPUTS="${MAKE_DIR}:${TEX_LAYOUT_DIR}:${BBW_PRUEFUNGS_AUFGABEN_DIR}:${BBW_REPETITIONS_AUFGABEN_DIR}:${BBW_KAPITEL_DIR}:${BBW_THEMA_DIR}:"
  27. declare -x TEXINPUTS="${TEX_LAYOUT_DIR}:${BBW_PRUEFUNGS_AUFGABEN_DIR}:${BBW_KAPITEL_DIR}:${BBW_THEMA_DIR}:${MAKE_DIR}"
  28. echo "Tex Inputs: ${TEXINPUTS}"
  29. export POST_PROCESS_DIR=${MAKE_DIR}
  30. export POST_PROCESS_COMMAND="post_process.sh"
  31. . ${TEX_LAYOUT_DIR}/bin/makeAndRenamePDF.sh
  32. ZIELGRUPPE=TRAINER_${ZIELGRUPPE}
  33. ${TEX_LAYOUT_DIR}/bin/makeAndRenamePDF.sh