build-all.sh 753 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/sh
  2. # Copyright (C) 2014-2020 by Thomas Auzinger <thomas@auzinger.name>
  3. CLASS=vutinfth
  4. SOURCE=example
  5. # Build vutinfth documentation
  6. pdflatex $CLASS.dtx
  7. pdflatex $CLASS.dtx
  8. makeindex -s gglo.ist -o $CLASS.gls $CLASS.glo
  9. makeindex -s gind.ist -o $CLASS.ind $CLASS.idx
  10. pdflatex $CLASS.dtx
  11. pdflatex $CLASS.dtx
  12. # Build the vutinfth class file
  13. pdflatex $CLASS.ins
  14. # Build the vutinfth example document
  15. pdflatex $SOURCE
  16. bibtex $SOURCE
  17. pdflatex $SOURCE
  18. pdflatex $SOURCE
  19. makeindex -t $SOURCE.glg -s $SOURCE.ist -o $SOURCE.gls $SOURCE.glo
  20. makeindex -t $SOURCE.alg -s $SOURCE.ist -o $SOURCE.acr $SOURCE.acn
  21. makeindex -t $SOURCE.ilg -o $SOURCE.ind $SOURCE.idx
  22. pdflatex $SOURCE
  23. pdflatex $SOURCE
  24. echo
  25. echo
  26. echo Class file and example document compiled.