|
@@ -1,81 +0,0 @@
|
|
|
-TEXPICDIR = $(TOP)/outpics ;
|
|
|
-SOURCEPICDIR = $(TOP)/srcpics ;
|
|
|
-
|
|
|
-rule TexPic
|
|
|
-{
|
|
|
- Depends $(1) : $(1).eps ;
|
|
|
-# LOCATE on $(2) = $(SOURCEPICDIR) ;
|
|
|
- LOCATE on $(2) = $(SOURCEPICDIR) ;
|
|
|
- Depends $(1).eps : $(2) $(3) $(4) $(5) $(6) ;
|
|
|
- MyTexPic $(1).eps : $(1).tex ;
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-rule MyTexPic
|
|
|
-{
|
|
|
-# LOCATE on $(1) = $(SEARCH_SOURCE) ;
|
|
|
- LOCATE on $(1) = $(TEXPICDIR) ;
|
|
|
- LOCATE on $(2) = $(SEARCH_SOURCE) ;
|
|
|
- Depends pics : $(1) ;
|
|
|
- Depends $(1) : $(2) ;
|
|
|
- LatexPic $(1) : $(2) ;
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-rule PdfTexPic
|
|
|
-{
|
|
|
- Depends $(1) : $(1).eps ;
|
|
|
- LOCATE on $(2) = $(SOURCEPICDIR) ;
|
|
|
- LOCATE on $(1).eps = $(TEXPICDIR) ;
|
|
|
- Depends $(1).eps : $(1).pdf ;
|
|
|
- Depends $(1).pdf : $(2) $(3) $(4) $(5) $(6) ;
|
|
|
- Depends pics : $(1).eps ;
|
|
|
- MyPdfTexPic $(1).pdf : $(1).tex ;
|
|
|
- MyEpsFromPdf $(1).eps : $(1).pdf ;
|
|
|
-}
|
|
|
-
|
|
|
-rule MyPdfTexPic
|
|
|
-{
|
|
|
- LOCATE on $(1) = $(TEXPICDIR) ;
|
|
|
- LOCATE on $(2) = $(SEARCH_SOURCE) ;
|
|
|
- Depends $(1) : $(2) ;
|
|
|
- PdfLatexPic $(1) : $(2) ;
|
|
|
-}
|
|
|
-
|
|
|
-rule MyEpsFromPdf
|
|
|
-{
|
|
|
- EpsFromPdf $(1) : $(2) ;
|
|
|
-}
|
|
|
-
|
|
|
-actions LatexPic
|
|
|
-{
|
|
|
- echo ActionLatexPic
|
|
|
- cd $(SEARCH_SOURCE)
|
|
|
- latex $(2:D=.)
|
|
|
-# echo dvivile= $(1:D=$(SEARCH_SOURCE)).tmp
|
|
|
- dvips -E -o $(1:D=.).tmp $(1:D=.:S=.dvi)
|
|
|
- echo crop eps file
|
|
|
- cd $(PWD)
|
|
|
- pwd
|
|
|
- epscrop $(1:D=$(SEARCH_SOURCE)).tmp > $(1)
|
|
|
- echo $(TOPDIR)
|
|
|
-}
|
|
|
-
|
|
|
-actions PdfLatexPic
|
|
|
-{
|
|
|
- echo ActionPdfLatexPic
|
|
|
- cd $(SEARCH_SOURCE)
|
|
|
- pdflatex $(2:D=.)
|
|
|
- cd $(PWD)
|
|
|
- cp $(1:D=$(SEARCH_SOURCE):S=.pdf) $(1:S=.pdf)
|
|
|
-}
|
|
|
-
|
|
|
-actions EpsFromPdf
|
|
|
-{
|
|
|
- pwd
|
|
|
- echo EpsFromPdf $(1) $(2)
|
|
|
- gs -dEPSCrop -dTextAlphaBits=4 -sDEVICE=epswrite -sOutputFile=$(1).tmp -dNOPAUSE -dBATCH $(2)
|
|
|
- echo epscrop $(1).tmp > $(1)
|
|
|
- epscrop $(1).tmp > $(1)
|
|
|
-}
|