# # Makefile.template # # This file will be expanded by the arts2make.pl program into a # Makefile that can be used to process the book. First, edit # this template as indicated in the comments. Then run the # arts2make.pl program, supplying a command line argument # specifying the name of the directory containing the papers, # if they are not in this directory: # # arts2make.pl -paperdir dirname # Papers are in another directory. Use GNU make # (gmake?) instead of make. VPATH = /data/doright2/proceedings/adass96/papers # Specify the names of the programs listed below. The default # is to run latex with no options, and to run the Rokicki dvips # program as a filter. If the proofs you are sending to the # publisher are of a different size than the final book, consider # modifying the style file to use the font and page size of the # final book, and running dvips with a magnification option to # make the proofs have the desired size. LATEX = latex #DVIPS = dvips -f DVIPS = dvips -x 1095 -f # Specify the name of the style file(s) supplied by the publisher # or by you, if you want to make the book depend on them (i.e., # redo everything if you change the style file. STYLE = bookstuff.sty aspconf.sty # This tag will be expanded into the list of papers it finds in # the papers directory. PAPERS = \ abbottm.ltx \ accomazzia.ltx \ agafonovm.ltx \ albrechtm.ltx \ albrechtr.ltx \ allens.ltx \ ballesterp.ltx \ belld.ltx \ brownl.ltx \ bushouseh.ltx \ buskoi.ltx \ chans1.ltx \ chans2.ltx \ chavana.ltx \ cheny.ltx \ clarked.ltx \ comeaut.ltx \ conrada.ltx \ conroym.ltx \ corcoranm.ltx \ cornwellt.ltx \ dalyp.ltx \ davisl.ltx \ devriesc.ltx \ does.ltx \ eliasn.ltx \ esfandiaria.ltx \ farrisa.ltx \ ferlandg.ltx \ fitzpatrickm.ltx \ gabrielc1.ltx \ gabrielc2.ltx \ gabrielc3.ltx \ gaffneyn.ltx \ gilesa.ltx \ grosbolp.ltx \ hanischr.ltx \ harringtonj.ltx \ hawkinsr.ltx \ heh.ltx \ hellerc.ltx \ herreroj.ltx \ higgsl.ltx \ hookr.ltx \ huygene.ltx \ hydep.ltx \ jennesst.ltx \ karovska1.ltx \ keegstrap.ltx \ kimys.ltx \ konovalovs1.ltx \ konovalovs2.ltx \ lindepe.ltx \ liszth.ltx \ llebariaa1.ltx \ llebariaa2.ltx \ longinottia.ltx \ malkovo.ltx \ mandele.ltx \ marechalp.ltx \ mcglynnt.ltx \ micola.ltx \ minkd.ltx \ nguyend.ltx \ noordamj.ltx \ oknyanskijv.ltx \ olsone.ltx \ otts.ltx \ pagec.ltx \ paswaterss.ltx \ pencew.ltx \ pencew2.ltx \ pirenneb.ltx \ planter.ltx \ robertsd.ltx \ rosam.ltx \ rosej.ltx \ rotsa.ltx \ schulmane.ltx \ seamanr1.ltx \ seamanr2.ltx \ shawr.ltx \ shepherdm.ltx \ shopbellp.ltx \ smaregliar.ltx \ smirnovo1.ltx \ smirnovo2.ltx \ sterni.ltx \ stobiee.ltx \ taidakovat.ltx \ taylori.ltx \ testit.ltx \ teubenp.ltx \ theilerj.ltx \ tilanusr.ltx \ todyd.ltx \ tokarzs.ltx \ travisanoj.ltx \ tsutsumit.ltx \ valdesf1.ltx \ valdesf2.ltx \ vasilyevs.ltx \ vavilova.ltx \ verkhodanov1.ltx \ verkhodanov2.ltx \ verkhodanov3.ltx \ vityazevv1.ltx \ vityazevv2.ltx \ wangd.ltx \ wellsd.ltx \ wellsd1.ltx \ wiceneca.ltx \ williamsonr.ltx \ wisem.ltx \ wun.ltx \ yoshidam.ltx \ youngp.ltx \ zacherr.ltx \ # This tag will be expanded into the list of all of the EPS # files it finds in the papers directory. FIGURES = \ albrechtm1.eps \ albrechtm2.eps \ ballesterp.eps \ buskoi1.eps \ buskoi2.eps \ buskoi3.eps \ buskoi4.eps \ buskoi5.eps \ chans1_1a.eps \ chans1_1b.eps \ chans2_1a.eps \ chans2_1b.eps \ chavana1.eps \ chavana2.eps \ cheny1.eps \ cheny2.eps \ cheny3.eps \ cheny4.eps \ conroym1.eps \ conroym2.eps \ devriesc1.eps \ devriesc2.eps \ devriesc3.eps \ does1.eps \ esfandiaria1.eps \ esfandiaria2.eps \ farrisa1.eps \ farrisa2.eps \ ferlandg1.eps \ ferlandg2.eps \ ferlandg3.eps \ gaffneyn1.eps \ gaffneyn2.eps \ grosbolp1.eps \ hawkinsr.eps \ heh.eps \ herreroj1.eps \ higgsl1.eps \ hookr1.eps \ hookr2.eps \ huygene.eps \ jennesst.eps \ karovska1.eps \ keegstrap1.eps \ kimys1.eps \ konovalovs2.eps \ lindep1.eps \ lindep2.eps \ llebariaa2_1.eps \ longinottia1.eps \ longinottia2.eps \ malkovo1.eps \ malkovo2.eps \ marechalp1.eps \ marechalp2.eps \ marechalp3.eps \ marechalp4.eps \ minkd1.eps \ minkd2.eps \ noordamj.eps \ oknyanskijv1.eps \ oknyanskijv2.eps \ otts.eps \ paswaterss1.eps \ paswaterss2.eps \ pirenneb1.eps \ pirenneb2.eps \ planter.eps \ robertsd.eps \ rotsa.eps \ rotsa.eps.orig \ schulmane1.eps \ schulmane2.eps \ seamanr2_1.eps \ seamanr2_2.eps \ shepherdm.eps \ smaregliar1.eps \ smaregliar2.eps \ smirnovo1.eps \ stobiee1.eps \ stobiee2.eps \ taidakt1a.eps \ taidakt2a.eps \ taylori1.eps \ taylori2.eps \ taylori3.eps \ teubenp1.eps \ teubenp2.eps \ theilerj1.eps \ tilanusr1.eps \ tilanusr2.eps \ todyd.eps \ tsutsumit1.eps \ tsutsumit2.eps \ tsutsumit3.eps \ valdesf1.eps \ valdesf2.eps \ verkhodanov1_1.eps \ verkhodanov1_2.eps \ verkhodanov2_1.eps \ verkhodanov2_2.eps \ verkhodanov2_3.eps \ verkhodanov3_1.eps \ verkhodanov3_2.eps \ wangd.eps \ williamsonr1.eps \ wisem1.eps \ wisem2.eps \ wun1.eps \ wun2.eps \ wun3.eps \ wun4.eps \ yoshidam1.eps \ yoshidam2.eps \ youngp1.eps \ zacherr1.eps \ zacherr2.eps \ # The rules for the printed book. book.ps: book.dvi #$(FIGURES) book.dvi: $(PAPERS) $(STYLE) test.dvi: $(PAPERS) $(STYLE) $(LATEX) test # The rules for the online book. # Define the latex2html command with options: LATEX2HTML = latex2html -white -t "ADASS VI Electronic Proceedings" -split 3 -link 1 -address "payne@stsci.edu" book.html: # rm -f book/* book/.* # ln htmlbookstuff.sty book # ln aspconf.sty book $(LATEX2HTML) book test.html: test.dvi $(LATEX2HTML) test # # Clean up files that can be easily made again: clean: rm -f *.ltx *.aind *.aind.temp *.aidx rm -f *.ind *.idl *.ilg *.aux *.toc *.log realclean: rm -f *.ltx *.aind *.aind.temp *.aidx rm -f *.ind *.idl *.ilg *.aux *.toc *.log rm -f *.dvi *.ps # Use this rule to rebuild chapter files for articles that have # been changed. update_papers: $(PAPERS) # Use this rule to rebuild all of the chapter files, regardless # of whether they have changed or not (useful if you can't use # make). update_all_papers: # New suffixes for new rules. # # .ltx are files prepared by filtering the .tex files from the # ../papers directory # .l2h are files prepared by filtering the .tex skeleton files # in this directory, to latex for producing simple .aux files # and for feeding to latex2html # .tex, .dvi, .ps you know # .idx is the makeindex input file, produced by latex # .ind is the makeindex output file .SUFFIXES: .ltx .l2h .tex .dvi .ps .ind .idx .aind .aidx .html # Don't use the line # sed "s/.*\\\\begin{rawhtml}/\\\\begin{rawhtml}/" | \ # when doing the book, only for the electronic version. # #.tex.ltx: # sed "s/\\\\documentstyle/% &/" $< | \ # sed "s/\\\\begin{document}/% &/" | \ # sed "s/\\\\title/\\\\chapter/" | \ # sed "s/\\\\begin{abstract}/\\\\label{$*}&/" | \ # sed "s/.*\\\\begin{rawhtml}/\\\\begin{rawhtml}/" | \ # sed "s/\\\\end{document}/% &/" > $@ # for the book: .tex.ltx: art2chap.pl $< .tex.l2h: art2chap.pl -html $< $(LATEX) $@ $(LATEX) $@ .ltx.dvi: $(LATEX) $* .tex.dvi: $(LATEX) $* TEXINPUTS = ".:..:$(VPATH)" .dvi.ps: $(DVIPS) $< > $*.ps .idx.ind: makeindex $< .tex.aidx: $(LATEX) $* .tex.idx: $(LATEX) $* .aidx.aind: rm -f $@ $@.temp makeindex -o $@.temp $< sed "s/\\\\begin{theindex}/\\\\begin{theaindex}/" $@.temp | sed "s/\\\\end{theindex}/\\\\end{theaindex}/" > $@