diff Paper/Makefile @ 11:ea10413281c5

tweak Makefile and create reference.bib
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Tue, 06 Nov 2018 14:17:41 +0900
parents afefc0e58ea1
children 80944267f9c7
line wrap: on
line diff
--- a/Paper/Makefile	Mon Nov 05 23:38:03 2018 +0900
+++ b/Paper/Makefile	Tue Nov 06 14:17:41 2018 +0900
@@ -1,44 +1,35 @@
-# Settings
-TARGET=anatofuz
-BIBTEX=dvipdfmx
-BB=extractbb
+TARGET = anatofuz
 
-vpath pdf fig
-FIGURES=$(wildcard fig/*.pdf)
-FIGURES_FOR_TEX=$(subst .pdf,.xbb,$(FIGURES))
-
-vpath agda src
-SOURCES=$(wildcard src/*agda)
-SOURCES_FOR_TEX=$(subst .agda,.agda.replaced,$(SOURCES))
+LATEX   = platex
+BIBTEX  = pbibtex
+#DVIPS   = dvips
+#DVIPDFM = dvipdfmx
+RM      = rm -f
+DVIPDF=dvipdfmx -p a4
+#  Option definitions
+#DVIPDFMOPT = 
+#DVIPSOPT   = -D 720 -mode esphi -O 0mm,0mm -N0 
 
-# dependencies
-$(TARGET).pdf : $(TARGET).dvi
-	dvipdfmx $<
+#  Suffixes definitions
+.SUFFIXES: .tex .dvi .pdf
 
-$(TARGET).dvi : $(wildcard *.tex) $(FIGURES_FOR_TEX) $(SOURCES_FOR_TEX)
-	platex  $(TARGET).tex
+.tex.dvi:
+	$(LATEX) $<
 	$(BIBTEX) $(TARGET)
-	platex  $(TARGET).tex
-	platex  $(TARGET).tex
+	$(LATEX) $<
+	$(LATEX) $<
 
-%.xbb: %.pdf
-	$(BB) $<
-
-%.agda.replaced: %.agda
-	ruby escape_agda.rb $<
+.dvi.pdf:
+	$(DVIPDF) $(DVIPDF_OPT) $<
 
 
-# commands
-.PHONY : clean all open remake
+all: $(TARGET).pdf
+	open $(TARGET).pdf
+
+dvi: $(TARGET).dvi
+
+pdf: $(TARGET).pdf
+
 
 clean:
-	rm -f *.dvi *.aux *.log *.pdf *.ps *.gz *.bbl *.blg *.toc *~ *.core *.cpt *.lof *.lot *.lol *.bbl *.blg *.idx src/*.replaced *.fls *.fdb_latexmk
-
-all: $(TARGET).pdf
-
-open: $(TARGET).pdf
-	open $(TARGET).pdf
-
-remake:
-	make clean
-	make all
+	rm -f *.dvi *.aux *.log *.pdf *.ps *.gz *.bbl *.blg *~ *.core