diff options
author | Karl Berry <karl@freefriends.org> | 2024-04-30 20:02:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-04-30 20:02:32 +0000 |
commit | d3186416281e569168a45d7c80f7b87da4f63d8d (patch) | |
tree | 154524d194ea9fe848bd36a663c8709705317776 /Master/texmf-dist/source | |
parent | ca30fcf4913c32febbfb97abd72219b3e69501e4 (diff) |
nmbib (30apr24)
git-svn-id: svn://tug.org/texlive/trunk@71138 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/nmbib/Makefile | 70 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/nmbib/nmbib.dtx | 4 |
2 files changed, 72 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/latex/nmbib/Makefile b/Master/texmf-dist/source/latex/nmbib/Makefile new file mode 100644 index 00000000000..4f4135521a0 --- /dev/null +++ b/Master/texmf-dist/source/latex/nmbib/Makefile @@ -0,0 +1,70 @@ +# +# Makefile for multibibliography package +# +# This file is in public domain +# +# $Id: Makefile,v 1.8 2015/04/27 19:29:03 boris Exp $ +# + +PACKAGE=nmbib +SAMPLES = nmbib-sample.tex + +PERLSCRIPTS = nmbibtex.pl + +MANPAGES = ${PERLSCRIPTS:%.pl=%.1} + +all: $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} ${MANPAGES} + chmod a+x ${PERLSCRIPTS} + +%.pdf: %.dtx $(PACKAGE).sty + pdflatex $< + perl nmbibtex.pl $* + pdflatex $< + - makeindex -s gind.ist -o $*.ind $*.idx + - makeindex -s gglo.ist -o $*.gls $*.glo + pdflatex $< + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ + do pdflatex $<; done + + + + +%.sty: %.ins %.dtx + pdflatex $< + +%.pdf: %.tex $(PACKAGE).sty + pdflatex $< + perl nmbibtex.pl $* + pdflatex $< + pdflatex $< + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ + do pdflatex $<; done + + +.PRECIOUS: $(PACKAGE).cfg $(PACKAGE).sty + +%.1: %.pl + pod2man $< $@ + +clean: + $(RM) $(PACKAGE).sty *.log *.aux \ + *.cfg *.glo *.idx *.toc \ + *.ilg *.ind *.out *.lof \ + *.lot *.bbl *.blg *.gls *.hd \ + *.dvi *.ps *.tgz *.zip *.brf + +veryclean: clean + $(RM) $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} ${MANPAGES} + +distclean: veryclean + +# +# Archive for the distribution. Includes typeset documentation +# +archive: all clean + COPYFILE_DISABLE=1 tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip' --exclude CVS --exclude '.git*' $(PACKAGE); mv ../$(PACKAGE).tgz . + +zip: all clean + ${MAKE} $(PACKAGE).sty + $(RM) *.log + zip -r $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*' diff --git a/Master/texmf-dist/source/latex/nmbib/nmbib.dtx b/Master/texmf-dist/source/latex/nmbib/nmbib.dtx index 24647ae06f9..f84fc008774 100644 --- a/Master/texmf-dist/source/latex/nmbib/nmbib.dtx +++ b/Master/texmf-dist/source/latex/nmbib/nmbib.dtx @@ -1,7 +1,7 @@ % \iffalse % $Id: nmbib.dtx,v 1.21 2015/07/27 20:22:45 boris Exp $ % -%% Copyright 2015, Michael Cohen <mcohen@u-aizu.ac.jp> +%% Copyright 2015-2024, Michael Cohen <mcohen@u-aizu.ac.jp> %% and Boris Veytsman <borisv@lk.net> %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -59,7 +59,7 @@ % \changes{v1.00}{2014/01/23}{Preliminary release} % \changes{v1.03}{2015/07/25}{Added day field in the chrono bst} % -% \title{New Multibibliography Package\thanks{\copyright 2015 Michael +% \title{New Multibibliography Package\thanks{\copyright 2015--2024 Michael % Cohen and Boris Veytsman}} % \author{Boris Veytsman\thanks{borisv@lk.net} % \and Michael Cohen\thanks{mcohen@u-aizu.ac.jp}} |