LATEX=xelatex -shell-escape -output-driver="xdvipdfmx -z 9"
#BIBTEX=bibtex
BIBTEX=biber
TEX2DOCX=pandoc --filter pandoc-citeproc --reference-doc=MedUni_Wien_Berichtsvorlage_aoe.docx --toc --from latex  --to docx --bibliography=paraphrenia_project_doc.bib  --pdf-engine=xelatex 
#TEX2DOCX=latex2rtf -b paraphrenia_project.bib  

#ALL=paraphrenia_anmeldung.pdf
#ALL+=paraphrenia_anmeldung.docx
ALL=paraphrenia_main.pdf
ALL+=paraphrenia_main.docx
# ALL+=paraphrenia_project.pdf 

all: $(ALL)

%.bbl: %.aux
	-$(BIBTEX) $*

paraphrenia_anmeldung.aux: paraphrenia_anmeldung.tex paraphrenia_project.bib
	-$(LATEX) paraphrenia_anmeldung.tex

paraphrenia_anmeldung.docx: paraphrenia_anmeldung.pdf
	-$(TEX2DOCX) paraphrenia_anmeldung.tex -o paraphrenia_anmeldung.docx

paraphrenia_project.aux: paraphrenia_project.tex paraphrenia_project.bib
	-$(LATEX) paraphrenia_project.tex

paraphrenia_main_doc.tex: paraphrenia_main.tex
	sed -e 's/\.tex/_doc.tex/' < paraphrenia_main.tex > paraphrenia_main_doc.tex
	bash -c 'for i in `grep "input{" paraphrenia_main.tex | sed -ne "s/.*\\(paraphrenia_[a-z0-9]*.tex\\).*/\\1/p"`; do sed -e "s/\\\\footnote//" < $$i > $${i/.tex/_doc.tex} ; done'

paraphrenia_main_doc.pdf: paraphrenia_main_doc.tex
	-$(LATEX) paraphrenia_main_doc.tex
	-$(BIBTEX) paraphrenia_main_doc
	-$(LATEX) paraphrenia_main_doc.tex

paraphrenia_main.docx: paraphrenia_main.tex paraphrenia_main.pdf
  -sed -e 's/book:editor/book/' < paraphrenia_project.bib > paraphrenia_project_doc.bib
	-$(TEX2DOCX) $< -o paraphrenia_main.docx

paraphrenia_main.aux: paraphrenia_main.tex paraphrenia_project.bib paraphrenia_1psych19.tex paraphrenia_2paraphrenia.tex paraphrenia_3meynert.tex paraphrenia_4paraphrenia20c.tex paraphrenia_0intro.tex paraphrenia_hyphenation.tex
	-rm paraphrenia_main.xmpdata
	-$(LATEX) $<

paraphrenia_project.pdf: paraphrenia_project.tex paraphrenia_project.bbl  # paraphrenia_project.fb.bbl
	$(LATEX) $<

paraphrenia_main.pdf: paraphrenia_main.tex paraphrenia_main.bbl paraphrenia_main.tex # paraphrenia_project.fb.bbl
	-$(LATEX) $<

paraphrenia_final.tex: paraphrenia_main.tex 
	-sed -e 's/^draft/%&/' < $< > $@
	-$(LATEX) $<
	-$(BIBTEX) $<
	-$(LATEX) $<

paraphrenia_final.aux: paraphrenia_final.tex paraphrenia_project.bib paraphrenia_1psych19.tex paraphrenia_2paraphrenia.tex paraphrenia_3meynert.tex paraphrenia_4paraphrenia20c.tex paraphrenia_0intro.tex paraphrenia_hyphenation.tex
	-rm paraphrenia_main.xmpdata
	-$(LATEX) $<

paraphrenia_final.pdf: paraphrenia_final.tex paraphrenia_final.bbl paraphrenia_final.tex # paraphrenia_project.fb.bbl
	-$(LATEX) $<

paraphrenia_anmeldung.pdf: paraphrenia_anmeldung.bbl paraphrenia_anmeldung.tex
	-$(LATEX) paraphrenia_anmeldung.tex
	-$(LATEX) paraphrenia_anmeldung.tex


paraphrenia_projectpres.pdf: paraphrenia_projectpres.tex 
	pdflatex $<

paraphrenia_dip_pres.pdf: paraphrenia_dip_pres.tex 
	pdflatex $<
	pdflatex $<

clean:
	-rm paraphrenia_*.log `ls paraphrenia_project* paraphrenia_anmeldung* paraphrenia_main* |grep -vE "tex|bib|xmpdata"` paraphrenia_*.log 
	-rm paraphrenia_*doc.*


