# /usr/local/lib/tex/bibtex/Makefile, Mon Jul 6 12:22:08 1992 # Edit by Nelson H. F. Beebe #======================================================================= # UNIX Makefile for BibTeX 0.99 styles. # # Major targets: # # all prepare .dvi files for every style in the collection # using test.bib and xampl.bib to illustrate the # formatting of various BibTeX entries. # # ARCHIVE-FILES prepare .tar.z, .zip, and .zoo archive files # # DVIFILES-TEST prepare test-*.dvi files # # DVIFILES-XAMPL prepare xampl-*.dvi files # # PHYSICS-STYLES make ph*.bst files # # clean remove all files that can be regenerated by "make all", # except for the test-*.ltx and xampl-*.ltx test files. # # clobber remove all files that can be regenerated by "make all" # # There are many other targets for individual files; see the Makefile # body below. # # [06-Jul-1992] #======================================================================= BIBTEX = bibtex CHECKSUM = cat >/tmp/bst.2 ; \ $(HEADER) >/tmp/bst.1 ; \ cat /tmp/bst.1 /tmp/bst.2 | checksum CLEANUP = /bin/rm /tmp/bst.1 /tmp/bst.2 CPP = /lib/cpp -P COMPRESS = compress # DIST-FILES intentionally excludes the btxhak.*, btxdoc.*, and # bibtex.* files to keep the size of the distribution archive files # down. It is intended that these archive files contain just that # material need to use and test the various styles files. DELETE-BLANK-LINES = grep -v '^[ ]*$$' # sed command to delete lines beginning with one percent sign DELETE-ONE-PERCENT = /bin/sed -e '/^%$$/d' -e '/^%[^%].*$$/d' DIST-FILES = Makefile index *.bib *.bst *.btx *.doc *.ltx *.sty *.readme HEADER = (echo "%% =====================================================================" ;\ echo "%% WARNING: Do NOT edit this file. It was produced automatically by" ;\ echo "%% $(PERSONALNAME) <$(USER)@`hostname`>" ;\ echo "%% from `pwd`/xbtxbst.doc " ;\ echo "%% on `date`" ;\ echo "%% =====================================================================") LATEX = latex MV = /bin/mv PERSONALNAME = "`ypcat passwd | grep '^'$(USER)':' | awk -F: '{print $$5}'`" RM = /bin/rm -f SED = /bin/sed SHELL = /bin/sh STYLE = plain STYLES = aaai-named abbrv abstract acm agsm alpha amsalpha \ amsplain annotate annotation apa apalike apalike2 \ astron authordate1 authordate2 authordate3 authordate4 \ bbs cbe cell dcu humanbio humannat ieeetr is-abbrv \ is-alpha is-plain is-unsrt jbact jmb jtb kluwer named \ namunsrt nar nature newapa phaip phapalik phcpc phiaea \ phjcp phnf phnflet phpf phppcf phreport phrmp plain \ plainyr siam unsrt TAR = tar UNZIP = unzip ZIP = zip ZOO = zoo #======================================================================= .SUFFIXES: .SUFFIXES: .dvi .ltx .ltx.dvi: $(LATEX) $< $(BIBTEX) $* $(LATEX) $< $(LATEX) $< #======================================================================= all: AUTHORDATE DVIFILES-TEST DVIFILES-XAMPL ARCHIVE-FILES: bstfiles.tar.z bstfiles.tar-lst bstfiles.zip-lst bstfiles.zoo-lst $(RM) bstfiles.tar AUTHORDATE: authordate1.dvi authordate2.dvi authordate3.dvi authordate4.dvi authordate1.dvi: authordate1.ltx test.bib testadb.ltx authordate2.dvi: authordate2.ltx test.bib testadb.ltx authordate3.dvi: authordate3.ltx test.bib testadb.ltx authordate4.dvi: authordate4.ltx test.bib testadb.ltx bstfiles.tar: $(DIST-FILES) $(RM) $@ $(TAR) cf $@ $(DIST-FILES) bstfiles.tar-lst: bstfiles.tar $(TAR) tvf bstfiles.tar >$@ bstfiles.tar.z: bstfiles.tar $(COMPRESS) bstfiles.tar.z bstfiles.zip: $(DIST-FILES) $(RM) $@ $(ZIP) $@ $(DIST-FILES) bstfiles.zip-lst: bstfiles.zip $(UNZIP) -v bstfiles.zip >$@ bstfiles.zoo: $(DIST-FILES) $(RM) $@ $(ZOO) a $@ $(DIST-FILES) bstfiles.zoo-lst: bstfiles.zoo $(ZOO) v bstfiles.zoo >$@ clean: -$(RM) *.aux -$(RM) *.blg -$(RM) *.dvi -$(RM) *.log -$(RM) *~ -$(RM) \#* -$(RM) a.out -$(RM) core -$(RM) authordate*.bbl -$(RM) test-*.bbl -$(RM) xampl-*.bbl -$(RM) bstfiles.tar* bstfiles.zip* bstfiles.zoo* clobber: clean -$(RM) test-*.ltx -$(RM) xampl-*.ltx DVIFILES-TEST: for f in $(STYLES) ; \ do \ make STYLE=$$f test-$$f.dvi ;\ done DVIFILES-XAMPL: for f in $(STYLES) ; \ do \ make STYLE=$$f xampl-$$f.dvi ;\ done is-abbrv.bst: xbtxbst.doc $(CPP) -DABBRV xbtxbst.doc | \ $(DELETE-ONE-PERCENT) -e 's/"xbtxbst.doc"/"is-abbrv.bst"/' | \ $(CHECKSUM) >is-abbrv.bst $(CLEANUP) is-alpha.bst: xbtxbst.doc $(CPP) -DALPHA xbtxbst.doc | \ $(DELETE-ONE-PERCENT) -e 's/"xbtxbst.doc"/"is-alpha.bst"/' | \ $(CHECKSUM) >is-alpha.bst $(CLEANUP) is-plain.bst: xbtxbst.doc $(CPP) -DPLAIN xbtxbst.doc | \ $(DELETE-ONE-PERCENT) -e 's/"xbtxbst.doc"/"is-plain.bst"/' | \ $(CHECKSUM) >is-plain.bst $(CLEANUP) is-unsrt.bst: xbtxbst.doc $(CPP) -DUNSRT xbtxbst.doc | \ $(DELETE-ONE-PERCENT) -e 's/"xbtxbst.doc"/"is-unsrt.bst"/' | \ $(CHECKSUM) >is-unsrt.bst $(CLEANUP) phaip.bst: phyjfull.btx physics.btx $(CPP) -DAIP phaip.bst phapalik.bst: phyjfull.btx physics.btx $(CPP) -DAPALIKE phapalik.bst phcpc.bst: phyjfull.btx physics.btx $(CPP) -DCPC phcpc.bst phiaea.bst: phyjfull.btx physics.btx $(CPP) -DIAEA phiaea.bst phjcp.bst: phyjfull.btx physics.btx $(CPP) -DJCP phjcp.bst phnf.bst: phyjfull.btx physics.btx $(CPP) -DNF phnf.bst phnflet.bst: phyjfull.btx physics.btx $(CPP) -DNFLET phnflet.bst phpf.bst: phyjfull.btx physics.btx $(CPP) -DPF phpf.bst phppcf.bst: phyjfull.btx physics.btx $(CPP) -DPPCF phppcf.bst phreport.bst: phyjfull.btx physics.btx $(CPP) -DREPORT phreport.bst phrmp.bst: phyjfull.btx physics.btx $(CPP) -DRMP phrmp.bst PHYSICS-STYLES: phaip.bst phapalik.bst phcpc.bst phiaea.bst phjcp.bst \ phnf.bst phnflet.bst phpf.bst phppcf.bst phreport.bst \ phrmp.bst test-$(STYLE).ltx: test.ltx $(STYLE).bst $(SED) -e 's/{plain}/{'$(STYLE)'}/g' test-$(STYLE).ltx # Special rules for styles that require an additional LaTeX style option: test-aaai-named.dvi: aaai-named.bst test.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'aaai-named'}/g' \ /tmp/test-aaai-named.ltx $(MV) /tmp/test-aaai-named.ltx . $(LATEX) test-aaai-named.ltx $(BIBTEX) test-aaai-named $(LATEX) test-aaai-named.ltx $(LATEX) test-aaai-named.ltx test-agsm.dvi: agsm.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'agsm'}/g' \ /tmp/test-agsm.ltx $(MV) /tmp/test-agsm.ltx . $(LATEX) test-agsm.ltx $(BIBTEX) test-agsm $(LATEX) test-agsm.ltx $(LATEX) test-agsm.ltx test-apa.dvi: apa.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'apa'}/g' \ /tmp/test-apa.ltx $(MV) /tmp/test-apa.ltx . $(LATEX) test-apa.ltx $(BIBTEX) test-apa $(LATEX) test-apa.ltx $(LATEX) test-apa.ltx test-astron.dvi: astron.bst test.ltx astron/astron.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'astron'}/g' \ /tmp/test-astron.ltx $(MV) /tmp/test-astron.ltx . $(LATEX) test-astron.ltx $(BIBTEX) test-astron $(LATEX) test-astron.ltx $(LATEX) test-astron.ltx test-authordate1.dvi: authordate1.bst test.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate1'}/g' \ /tmp/test-authordate1.ltx $(MV) /tmp/test-authordate1.ltx . $(LATEX) test-authordate1.ltx $(BIBTEX) test-authordate1 $(LATEX) test-authordate1.ltx $(LATEX) test-authordate1.ltx test-authordate2.dvi: authordate2.bst test.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate2'}/g' \ /tmp/test-authordate2.ltx $(MV) /tmp/test-authordate2.ltx . $(LATEX) test-authordate2.ltx $(BIBTEX) test-authordate2 $(LATEX) test-authordate2.ltx $(LATEX) test-authordate2.ltx test-authordate3.dvi: authordate3.bst test.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate3'}/g' \ /tmp/test-authordate3.ltx $(MV) /tmp/test-authordate3.ltx . $(LATEX) test-authordate3.ltx $(BIBTEX) test-authordate3 $(LATEX) test-authordate3.ltx $(LATEX) test-authordate3.ltx test-authordate4.dvi: authordate4.bst test.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate4'}/g' \ /tmp/test-authordate4.ltx $(MV) /tmp/test-authordate4.ltx . $(LATEX) test-authordate4.ltx $(BIBTEX) test-authordate4 $(LATEX) test-authordate4.ltx $(LATEX) test-authordate4.ltx test-bbs.dvi: bbs.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'bbs'}/g' \ /tmp/test-bbs.ltx $(MV) /tmp/test-bbs.ltx . $(LATEX) test-bbs.ltx $(BIBTEX) test-bbs $(LATEX) test-bbs.ltx $(LATEX) test-bbs.ltx test-cbe.dvi: cbe.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'cbe'}/g' \ /tmp/test-cbe.ltx $(MV) /tmp/test-cbe.ltx . $(LATEX) test-cbe.ltx $(BIBTEX) test-cbe $(LATEX) test-cbe.ltx $(LATEX) test-cbe.ltx test-dcu.dvi: dcu.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'dcu'}/g' \ /tmp/test-dcu.ltx $(MV) /tmp/test-dcu.ltx . $(LATEX) test-dcu.ltx $(BIBTEX) test-dcu $(LATEX) test-dcu.ltx $(LATEX) test-dcu.ltx test-humanbio.dvi: humanbio.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'humanbio'}/g' \ /tmp/test-humanbio.ltx $(MV) /tmp/test-humanbio.ltx . $(LATEX) test-humanbio.ltx $(BIBTEX) test-humanbio $(LATEX) test-humanbio.ltx $(LATEX) test-humanbio.ltx test-humannat.dvi: humannat.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'humannat'}/g' \ /tmp/test-humannat.ltx $(MV) /tmp/test-humannat.ltx . $(LATEX) test-humannat.ltx $(BIBTEX) test-humannat $(LATEX) test-humannat.ltx $(LATEX) test-humannat.ltx test-jmb.dvi: jmb.bst test.ltx jmb.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[jmb]/g' \ -e 's/{plain}/{'jmb'}/g' \ /tmp/test-jmb.ltx $(MV) /tmp/test-jmb.ltx . $(LATEX) test-jmb.ltx $(BIBTEX) test-jmb $(LATEX) test-jmb.ltx $(LATEX) test-jmb.ltx test-jtb.dvi: jtb.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'jtb'}/g' \ /tmp/test-jtb.ltx $(MV) /tmp/test-jtb.ltx . $(LATEX) test-jtb.ltx $(BIBTEX) test-jtb $(LATEX) test-jtb.ltx $(LATEX) test-jtb.ltx test-kluwer.dvi: kluwer.bst test.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'kluwer'}/g' \ /tmp/test-kluwer.ltx $(MV) /tmp/test-kluwer.ltx . $(LATEX) test-kluwer.ltx $(BIBTEX) test-kluwer $(LATEX) test-kluwer.ltx $(LATEX) test-kluwer.ltx test-named.dvi: named.bst named.sty test.ltx $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[named]/g' \ -e 's/{plain}/{'named'}/g' \ /tmp/test-named.ltx $(MV) /tmp/test-named.ltx . $(LATEX) test-named.ltx $(BIBTEX) test-named $(LATEX) test-named.ltx $(LATEX) test-named.ltx test-nar.dvi: nar.bst test.ltx nar.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[nar]/g' \ -e 's/{plain}/{'nar'}/g' \ /tmp/test-nar.ltx $(MV) /tmp/test-nar.ltx . $(LATEX) test-nar.ltx $(BIBTEX) test-nar $(LATEX) test-nar.ltx $(LATEX) test-nar.ltx test-newapa.dvi: newapa.bst newapa.sty test.ltx apalike.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[apalike,newapa]/g' \ -e 's/{plain}/{'newapa'}/g' \ /tmp/test-newapa.ltx $(MV) /tmp/test-newapa.ltx . @echo ============================================================ @echo Expect BibTeX and LaTeX errors here: newapa.bst does not @echo correctly handle some of the entries in test.bib. A solution @echo has yet to be identified. @echo ============================================================ $(LATEX) test-newapa.ltx $(BIBTEX) test-newapa $(LATEX) test-newapa.ltx $(LATEX) test-newapa.ltx xampl-$(STYLE).ltx: xampl.ltx $(STYLE).bst $(SED) -e 's/{plain}/{'$(STYLE)'}/g' xampl-$(STYLE).ltx # Special rules for styles that require an additional LaTeX style option: xampl-aaai-named.dvi: aaai-named.bst xampl.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'aaai-named'}/g' \ /tmp/xampl-aaai-named.ltx $(MV) /tmp/xampl-aaai-named.ltx . $(LATEX) xampl-aaai-named.ltx $(BIBTEX) xampl-aaai-named $(LATEX) xampl-aaai-named.ltx $(LATEX) xampl-aaai-named.ltx xampl-agsm.dvi: agsm.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'agsm'}/g' \ /tmp/xampl-agsm.ltx $(MV) /tmp/xampl-agsm.ltx . $(LATEX) xampl-agsm.ltx $(BIBTEX) xampl-agsm $(LATEX) xampl-agsm.ltx $(LATEX) xampl-agsm.ltx xampl-apa.dvi: apa.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'apa'}/g' \ /tmp/xampl-apa.ltx $(MV) /tmp/xampl-apa.ltx . $(LATEX) xampl-apa.ltx $(BIBTEX) xampl-apa $(LATEX) xampl-apa.ltx $(LATEX) xampl-apa.ltx xampl-astron.dvi: astron.bst xampl.ltx astron/astron.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'astron'}/g' \ /tmp/xampl-astron.ltx $(MV) /tmp/xampl-astron.ltx . $(LATEX) xampl-astron.ltx $(BIBTEX) xampl-astron $(LATEX) xampl-astron.ltx $(LATEX) xampl-astron.ltx xampl-authordate1.dvi: authordate1.bst xampl.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate1'}/g' \ /tmp/xampl-authordate1.ltx $(MV) /tmp/xampl-authordate1.ltx . $(LATEX) xampl-authordate1.ltx $(BIBTEX) xampl-authordate1 $(LATEX) xampl-authordate1.ltx $(LATEX) xampl-authordate1.ltx xampl-authordate2.dvi: authordate2.bst xampl.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate2'}/g' \ /tmp/xampl-authordate2.ltx $(MV) /tmp/xampl-authordate2.ltx . $(LATEX) xampl-authordate2.ltx $(BIBTEX) xampl-authordate2 $(LATEX) xampl-authordate2.ltx $(LATEX) xampl-authordate2.ltx xampl-authordate3.dvi: authordate3.bst xampl.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate3'}/g' \ /tmp/xampl-authordate3.ltx $(MV) /tmp/xampl-authordate3.ltx . $(LATEX) xampl-authordate3.ltx $(BIBTEX) xampl-authordate3 $(LATEX) xampl-authordate3.ltx $(LATEX) xampl-authordate3.ltx xampl-authordate4.dvi: authordate4.bst xampl.ltx authordate1-4.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[authordate1-4]/g' \ -e 's/{plain}/{'authordate4'}/g' \ /tmp/xampl-authordate4.ltx $(MV) /tmp/xampl-authordate4.ltx . $(LATEX) xampl-authordate4.ltx $(BIBTEX) xampl-authordate4 $(LATEX) xampl-authordate4.ltx $(LATEX) xampl-authordate4.ltx xampl-bbs.dvi: bbs.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'bbs'}/g' \ /tmp/xampl-bbs.ltx $(MV) /tmp/xampl-bbs.ltx . $(LATEX) xampl-bbs.ltx $(BIBTEX) xampl-bbs $(LATEX) xampl-bbs.ltx $(LATEX) xampl-bbs.ltx xampl-cbe.dvi: cbe.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'cbe'}/g' \ /tmp/xampl-cbe.ltx $(MV) /tmp/xampl-cbe.ltx . $(LATEX) xampl-cbe.ltx $(BIBTEX) xampl-cbe $(LATEX) xampl-cbe.ltx $(LATEX) xampl-cbe.ltx xampl-dcu.dvi: dcu.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'dcu'}/g' \ /tmp/xampl-dcu.ltx $(MV) /tmp/xampl-dcu.ltx . $(LATEX) xampl-dcu.ltx $(BIBTEX) xampl-dcu $(LATEX) xampl-dcu.ltx $(LATEX) xampl-dcu.ltx xampl-humanbio.dvi: humanbio.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'humanbio'}/g' \ /tmp/xampl-humanbio.ltx $(MV) /tmp/xampl-humanbio.ltx . $(LATEX) xampl-humanbio.ltx $(BIBTEX) xampl-humanbio $(LATEX) xampl-humanbio.ltx $(LATEX) xampl-humanbio.ltx xampl-humannat.dvi: humannat.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'humannat'}/g' \ /tmp/xampl-humannat.ltx $(MV) /tmp/xampl-humannat.ltx . $(LATEX) xampl-humannat.ltx $(BIBTEX) xampl-humannat $(LATEX) xampl-humannat.ltx $(LATEX) xampl-humannat.ltx xampl-jmb.dvi: jmb.bst xampl.ltx jmb.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[jmb]/g' \ -e 's/{plain}/{'jmb'}/g' \ /tmp/xampl-jmb.ltx $(MV) /tmp/xampl-jmb.ltx . $(LATEX) xampl-jmb.ltx $(BIBTEX) xampl-jmb $(LATEX) xampl-jmb.ltx $(LATEX) xampl-jmb.ltx xampl-jtb.dvi: jtb.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[astron]/g' \ -e 's/{plain}/{'jtb'}/g' \ /tmp/xampl-jtb.ltx $(MV) /tmp/xampl-jtb.ltx . $(LATEX) xampl-jtb.ltx $(BIBTEX) xampl-jtb $(LATEX) xampl-jtb.ltx $(LATEX) xampl-jtb.ltx xampl-kluwer.dvi: kluwer.bst xampl.ltx harvard.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[harvard]/g' \ -e 's/{plain}/{'kluwer'}/g' \ /tmp/xampl-kluwer.ltx $(MV) /tmp/xampl-kluwer.ltx . $(LATEX) xampl-kluwer.ltx $(BIBTEX) xampl-kluwer $(LATEX) xampl-kluwer.ltx $(LATEX) xampl-kluwer.ltx xampl-named.dvi: named.bst named.sty xampl.ltx $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[named]/g' \ -e 's/{plain}/{'named'}/g' \ /tmp/xampl-named.ltx $(MV) /tmp/xampl-named.ltx . $(LATEX) xampl-named.ltx $(BIBTEX) xampl-named $(LATEX) xampl-named.ltx $(LATEX) xampl-named.ltx xampl-nar.dvi: nar.bst xampl.ltx nar.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[nar]/g' \ -e 's/{plain}/{'nar'}/g' \ /tmp/xampl-nar.ltx $(MV) /tmp/xampl-nar.ltx . $(LATEX) xampl-nar.ltx $(BIBTEX) xampl-nar $(LATEX) xampl-nar.ltx $(LATEX) xampl-nar.ltx xampl-newapa.dvi: newapa.bst newapa.sty xampl.ltx apalike.sty $(SED) -e 's/\\documentstyle\[\]/\\documentstyle[apalike,newapa]/g' \ -e 's/{plain}/{'newapa'}/g' \ /tmp/xampl-newapa.ltx $(MV) /tmp/xampl-newapa.ltx . $(LATEX) xampl-newapa.ltx $(BIBTEX) xampl-newapa $(LATEX) xampl-newapa.ltx $(LATEX) xampl-newapa.ltx