summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMichal Hanus <hanus.michal@divelit.cz>2024-03-01 13:06:52 +0100
committerMichal Hanus <hanus.michal@divelit.cz>2024-03-01 13:06:52 +0100
commitaf0b7335fa1e790af85fd37b1b47152ebfcd394e (patch)
treeacac4faf09c9b4efee145c70ccb735f79a1373c9 /Makefile
Initial commit
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile60
1 files changed, 60 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..bd0a9ff
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,60 @@
+# makefile pro preklad LaTeX verze Bc. prace
+# makefile for compilation of the thesis
+# (c) 2008 Michal Bidlo
+# E-mail: bidlom AT fit vutbr cz
+# Edited by: dytrych AT fit vutbr cz
+#===========================================
+# asi budete chtit prejmenovat / you will probably rename:
+CO=bakalarka
+#CO=prezentace
+
+all: $(CO).pdf
+
+pdf: $(CO).pdf
+
+$(CO).ps: $(CO).dvi
+ dvips $(CO)
+
+$(CO).pdf: clean
+ pdflatex $(CO)
+ -bibtex $(CO)
+ # makeglossaries $(CO)
+ # makeglossaries-lite $(CO)
+ pdflatex $(CO)
+ pdflatex $(CO)
+
+$(CO).dvi: $(CO).tex $(CO).bib
+ latex $(CO)
+ -bibtex $(CO)
+ latex $(CO)
+ latex $(CO)
+
+clean:
+ rm -f *.dvi *.log $(CO).blg $(CO).bbl $(CO).toc *.aux $(CO).out $(CO).lof $(CO).ptc
+ rm -f $(CO).pdf
+ rm -f *~
+
+pack:
+ tar czvf $(CO).tar.gz *.tex *.bib *.bst ./template-fig/* ./bib-styles/* ./cls/* zadani.pdf $(CO).pdf Makefile Changelog
+
+rename:
+ mv $(CO).tex $(NAME).tex
+ mv $(CO)-01-kapitoly-chapters.tex $(NAME)-01-kapitoly-chapters.tex
+ mv $(CO)-01-kapitoly-chapters-en.tex $(NAME)-01-kapitoly-chapters-en.tex
+ mv $(CO)-20-literatura-bibliography.bib $(NAME)-20-literatura-bibliography.bib
+ mv $(CO)-30-prilohy-appendices.tex $(NAME)-30-prilohy-appendices.tex
+ mv $(CO)-30-prilohy-appendices-en.tex $(NAME)-30-prilohy-appendices-en.tex
+ sed -i "s/$(CO)-01-kapitoly-chapters/$(NAME)-01-kapitoly-chapters/g" $(NAME).tex
+ sed -i "s/$(CO)-01-kapitoly-chapters-en/$(NAME)-01-kapitoly-chapters-en/g" $(NAME).tex
+ sed -i "s/$(CO)-20-literatura-bibliography/$(NAME)-20-literatura-bibliography/g" $(NAME).tex
+ sed -i "s/$(CO)-30-prilohy-appendices/$(NAME)-30-prilohy-appendices/g" $(NAME).tex
+ sed -i "s/$(CO)-30-prilohy-appendices-en/$(NAME)-30-prilohy-appendices-en/g" $(NAME).tex
+ sed -i "s/$(CO)/$(NAME)/g" Makefile
+
+# Pozor, vlna neresi vse (viz popis.txt) / Warning - vlna is not solving all problems (see description.txt)
+vlna:
+ vlna -l $(CO)-*.tex
+
+# Spocita normostrany / Count of standard pages
+normostrany:
+ echo "scale=2; `detex -n $(CO)*.tex | sed s/"^ *"/""/ | sed s/"^ *"/""/ | wc -c`/1800;" | bc