summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/notes/Makefile
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/notes/Makefile
Initial commit
Diffstat (limited to 'macros/latex/contrib/notes/Makefile')
-rw-r--r--macros/latex/contrib/notes/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/macros/latex/contrib/notes/Makefile b/macros/latex/contrib/notes/Makefile
new file mode 100644
index 0000000000..c7cba8e114
--- /dev/null
+++ b/macros/latex/contrib/notes/Makefile
@@ -0,0 +1,48 @@
+# This makefile should work with any make
+
+IMGFILES = hand.fig info.fig warn.fig
+EPSFILES = hand.eps info.eps warn.eps
+PDFFILES = hand.pdf info.pdf warn.pdf
+PNGFILES = hand.png info.png warn.png
+
+# GNUmake rules to substitute extenstions
+#EPSFILES := $(patsubst %.fig, %.eps, $(IMGFILES))
+#PDFFILES := $(patsubst %.fig, %.pdf, $(IMGFILES))
+#PNGFILES := $(patsubst %.fig, %.png, $(IMGFILES))
+
+FILES = ${EPSFILES} ${PDFFILES} ${PNGFILES}
+
+all: eps png pdf notes.ps
+
+eps: $(EPSFILES)
+
+png: $(PNGFILES)
+
+pdf: $(PDFFILES)
+
+notes.sty: notes.dtx notes.ins
+ latex notes.ins
+
+notes.dvi: notes.sty
+ ./makedoc
+
+notes.ps: notes.dvi
+ dvips -t a4 -o notes.ps notes.dvi
+
+testnotes.dvi: testnotes.tex notes.sty
+ latex testnotes.tex
+ latex testnotes.tex
+
+clean:
+ rm -f $(FILES)
+
+.SUFFIXES: .fig .eps .png .pdf
+
+.fig.eps:
+ fig2dev -Leps $< $@
+
+.fig.png:
+ fig2dev -Lpng $< $@
+
+.fig.pdf:
+ fig2dev -Lpdf $< $@