Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
# This file: # http://angg.twu.net/2022.1-C3/Makefile.html # http://angg.twu.net/2022.1-C3/Makefile # (find-angg "2022.1-C3/Makefile") # Author: Eduardo Ochs <eduardoochs@gmail.com> # # (defun e () (interactive) (find-angg "2022.1-C3/Makefile")) # (find-angg "2017.1-GA/Makefile") # (find-angg "SCANS/Makefile") # (find-node "(make)Text Functions") # (find-node "(make)Automatic Variables") # (find-node "(make)Automatic Variables" "$@" "target of the rule") # (find-node "(make)Automatic Variables" "$*" "stem") THIS = 2022.2-C2 PNGS = $(patsubst %.jpg,%.png,$(wildcard *.jpg)) DJVUS = $(patsubst %.png,%.djvu,$(wildcard *.png)) # (find-angg "bin/whiteboard") # (find-es "gimp" "whiteboard") pngs_: echo $(PNGS) pngs: $(PNGS) %.png: %.jpg whiteboard $< $@ %.pgm: %.png convert $< $@ %.pbm: %.pgm mkbitmap -x -f 50 -t 0.4 $< -o $@ %.djvu: %.pbm cjb2 -lossy $< $@ djvus_: echo $(DJVUS) djvus: $(DJVUS) djvu: $(THIS).djvu $(THIS).djvu: $(DJVUS) # djvm -create $(THIS).djvu $(DJVUS) # echo djvm -create $(THIS).djvu 2022????_C2?.djvu # djvm -create $(THIS).djvu 2022????_C2?.djvu echo djvm -create $(THIS).djvu 2022????_C2???_?.djvu djvm -create $(THIS).djvu 2022????_C2???_?.djvu 2022.2-C2-peq.djvu: $(DJVUS) echo djvm -create $@ 2022????_C2-C1_?.djvu djvm -create $@ 2022????_C2-C1_?.djvu 2022.2-C2-gde.djvu: $(DJVUS) echo djvm -create $@ 2022????_C2-E1_?.djvu djvm -create $@ 2022????_C2-E1_?.djvu pdf: $(THIS).pdf peq.pdf: 2022.2-C2-peq.pdf gde.pdf: 2022.2-C2-gde.pdf pdfs: pdf peq.pdf gde.pdf %.pdf: %.djvu ddjvu -format=pdf $< $@ # (find-fline "~/2022.1-quadros/") # See: (find-eepitch-intro "3.3. `eepitch-preprocess-line'") # (setq eepitch-preprocess-regexp "^") # (setq eepitch-preprocess-regexp "^#T ?") # (find-fline "~/2022.1-quadros/") # (find-fline "~/2022.1-C3/") # (find-dired-re "~/2022.1-C3/" "") # #T * (eepitch-shell) #T * (eepitch-kill) #T * (eepitch-shell) #T f () { cp -av ~/2022.1-quadros/$1.jpg $2.jpg #T make $2.png $2.djvu #T make $2.pdf #T } #T f 20220330_145437-C3 20220330-C3-1 #T f 20220330_155602-C3 20220330-C3-2 #T f 20220401_155255-C3 20220401-C3-1 #T f 20220406_160214-C3 20220406-C3-1 #T f 20220408_154802-C3 20220408-C3-1 #T f 20220413_155639-C3 20220413-C3-1 #T f 20220420_155636-C3 20220420-C3-1 #T f 20220427_160010-C3 20220427-C3-1 #T f 20220429_155616-C3 20220429-C3-1 #T f 20220504_155038-C3 20220504-C3-1 #T f 20220506_161753-C3 20220506-C3-1 #T f 20220511_160108-C3 20220511-C3-1 #T f 20220513_154421-C3 20220513-C3-1 #T f 20220518_155937-C3 20220518-C3-1 #T f 20220520_160006-C3 20220520-C3-1 #T f 20220525_160115-C3 20220525-C3-1 #T f 20220527_160957-C3 20220527-C3-1 #T f 20220601_160607-C3 20220601-C3-1 #T f 20220603_155715-C3 20220603-C3-1 #T f 20220615_160302-C3 20220615-C3-1 #T f 20220622_155836-C3 20220622-C3-1 #T f 20220624_155040-C3 20220624-C3-1 #T f 20220629_160038-C3 20220629-C3-1 #T f 20220701_160517-C3 20220701-C3-1 #T f 20220706_160517-C3 20220706-C3-1 #T f 20220708_163656-C3 20220708-C3-1 #T #T f 20220713_160559-C3 20220713-C3-1 #T #T cd ~/2022.1-C3/ #T 'ls' 2022*.jpg | sort | sed -e 's/jpg/djvu/g' | tee /tmp/odjvus #T make $(cat /tmp/odjvus) #T djvm -create C3-quadros.djvu $(cat /tmp/odjvus) #T make C3-quadros.pdf #T # (find-pdf-page "~/2022.1-C3/C3-quadros.pdf" 23) #T #T (find-es "cvs" "rsync_angg_slow_html") #T ~/EXPECT/autopasswd \ #T rsync -avvz -e ssh \ #T *.jpg *.png C3-quadros.pdf \ #T edrx@angg.twu.net:slow_html/2022.1-C3 #T ~/EXPECT/autopasswd \ #T rsync -avvz -e ssh \ #T *.jpg *.png C3-quadros.pdf \ #T edrx@angg.twu.net:public_html/2022.1-C3 #T #T (find-es "cvs" "rsync_angg_slow_html") #T rsync -avvz -e ssh \ #T *.jpg *.png C3-quadros.pdf \ #T edrx@anggtwu.net:slow_html/2022.1-C3 #T rsync -avvz -e ssh \ #T *.jpg *.png C3-quadros.pdf \ #T edrx@anggtwu.net:public_html/2022.1-C3 #T #T * (eepitch-Twu) #T * (eepitch-kill) #T * (eepitch-Twu) #T cd ~/public_html/ #T makepageindexhtmls #T #T # http://angg.twu.net/2022.1-C3/ #T # http://angg.twu.net/2022.1-C3/C3-quadros.pdf # Local Variables: # coding: utf-8-unix # End: