#=============================================================================== # Make dependency file for LaTeX/BibTeX documents. # Original borrowed (gratefully) from Jason McPhate. # Numerous modifications and updates by Brian Wolven. #=============================================================================== # To customize this makefile for use with another document, you will # need to edit the following variables (macros in make-speak): # # Target : is your primary document name. # Sections : refers to files referenced in your primary document, eg. with # LaTeX's \include command. # FigDir : points to location of your figures (ps or eps files) # FigFiles : lists actual names of figure files - can refer to other # locations besides FigDir, as needed. # BibDir : points to location of your .bib files # BibFiles : lists actual names of .bib files referenced in your # document with LaTeX's \bibliography command. # # Macros which exceed one line in length are joined with a backslash (\) # at the end of the line. Macros with more than one value, e.g. multiple # file names, must be surrounded by parentheses, either () or {}. #=============================================================================== Galley = \documentclass[jgrga]{aguplus} Pprint = \documentclass[11pt,agupp]{aguplus} Mscrpt = \documentclass[agums]{aguplus} Target = corona SecDir = ./ FigDir = ./Encapsulated StyDir = ${HOME}/Papers/Styles BibDir = ${HOME}/Bibliography BstDir = ${HOME}/Papers/BibStyles Sections = (${SecDir}/abstract.tex \ ${SecDir}/intro.tex \ ${SecDir}/dataredn.tex \ ${SecDir}/o2sratio.tex \ ${SecDir}/temporal.tex \ ${SecDir}/spatial.tex \ ${SecDir}/conclusion.tex \ ${SecDir}/macros.tex ) #Figures = (${FigDir}/wav_O49D01030-1A30-Io-1997-OCT-14-06:07:01.eps \ Figures = (${FigDir}/wav_O4XM01070-1080-Io-1998-AUG-23-21:12:48.eps \ ${FigDir}/O49D01010-1A10_1356_1479.eps \ ${FigDir}/O49D01030-1A30_1256_1479.eps \ ${FigDir}/O4XM01030-1040_1356_1479.eps \ ${FigDir}/O4XM02010_1356_1479.eps \ ${FigDir}/O5H9A5010-5020_1356_1479.eps \ ${FigDir}/O5H909010-9020_1356_1479.eps \ ${FigDir}/O5H9A2010-2020_1356_1479.eps \ ${FigDir}/1997Oct14.eps \ ${FigDir}/1998Aug23.eps \ ${FigDir}/1998Aug27.eps \ ${FigDir}/1999Oct08.eps \ ${FigDir}/1999Oct11.eps \ ${FigDir}/2000Feb20.eps \ ${FigDir}/2000Feb25.eps \ ${FigDir}/Io98WSequence.eps \ ${FigDir}/BIvsBO.O.S.eps \ ${FigDir}/BIvsSyst3rec.eps \ ${FigDir}/BOvsBS.eps \ ${FigDir}/asymmInner.eps \ ${FigDir}/asymmOuter.eps ) StyFiles = (${BstDir}/aguCpbl.bst ${StyDir}/aguplus.cls \ ${StyDir}/agupp.sty ${StyDir}/agums.sty ${StyDir}/agu10.sty \ ${StyDir}/jgrga.sty ) BibFiles = (${BibDir}/iotorus.bib ${BibDir}/STIS.bib) #=============================================================================== # Everthing below here should probably be left alone, unless you know what # you're doing and have a valid reason for changing them. #=============================================================================== LaTeX = pslatex # or regular latex, if you prefer BibTeX = bibtex DVItoPS = dvips Viewer = gv #=============================================================================== # Targets, options, and dependencies #=============================================================================== ${Target}.ps: ${Target}.dvi ${DVItoPS} ${Target}.dvi mscrpt: chngdocclass ${Mscrpt} ${Target}.tex make ${Target}.ps -cp ${Target}.ps ${Target}_mscrpt.ps # for manuscript format galley: chngdocclass ${Galley} ${Target}.tex make ${Target}.ps -cp ${Target}.ps ${Target}_galley.ps # for galley format pprint: chngdocclass ${Pprint} ${Target}.tex make ${Target}.ps -cp ${Target}.ps ${Target}_pprint.ps # for preprint format all: make pprint make galley make mscrpt ${Target}.dvi: ${Target}.bbl ${LaTeX} ${Target} ${LaTeX} ${Target} ${Target}.bbl: ${BibFiles} ${StyFiles} ${Sections} ${Figures} ${Target}.tex ${LaTeX} ${Target} ${BibTeX} ${Target} clean: -rm *.aux *.bbl *.blg *.dvi *.log force: make clean -rm ${Target}.ps make ${Target}.ps view: -${Viewer} ${Target}.ps & viewpp: -${Viewer} ${Target}_pprint.ps & viewms: -${Viewer} ${Target}_mscrpt.ps & viewjg: -${Viewer} ${Target}_galley.ps &