diff paper/Makefile @ 2:e543ba9a8e5c

from git
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Mon, 25 Jan 2021 14:44:27 +0900
parents
children a15db66cab3c
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/Makefile	Mon Jan 25 14:44:27 2021 +0900
@@ -0,0 +1,42 @@
+MAKE=make -f Makefile
+LATEX=uplatex
+BIBTEX=pbibtex
+MAKEINDEX=upmendex
+DVIPS=dvips
+DVIPDFM=dvipdfmx
+
+
+TARGET=master_paper
+PS_SUFFIX=.ps
+PDF_SUFFIX=.pdf
+
+.SUFFIXES: .tex .dvi
+
+# commands
+.PHONY : clean open remake
+
+$(TARGET).pdf:$(TARGET).dvi
+	@echo "========== GENERATE PDF file =========="
+	$(LATEX) $(TARGET) > /dev/null
+	$(DVIPDFM) $(TARGET)
+
+
+$(TARGET).dvi: $(wildcard *.tex) $(wildcard chapter/*.tex)
+	@echo "========== PUBLISHING =========="
+	@echo "\t first..."
+	$(LATEX) $(TARGET) > /dev/null
+	$(BIBTEX) $(TARGET)
+	-$(MAKEINDEX) $(TARGET)
+	@echo "\t second..."
+	$(LATEX) $(TARGET) > /dev/null
+
+
+open:$(TARGET).pdf
+	open $(TARGET).pdf
+
+clean:
+	rm -f *.dvi *.aux *.log *.ilg *.ps *.gz *.bbl *.blg *.toc *~ *.core *.cpt *.lof *.lot *.lol *.bbl *.blg *.idx src/*.replaced *.fdb_latexmk *.fls
+
+remake:
+	make clean
+	make