summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-10-29 18:02:24 +0000
committerKarl Berry <karl@freefriends.org>2019-10-29 18:02:24 +0000
commit59419c5c9c44de3b4d48ed81d96df7a068265294 (patch)
tree32159ebdd3b1ae64fe00defecc467721fc39d770 /Master
parent7269bf22d108f6629213195f62d41a7f9797d765 (diff)
authordate, follow separate package on CTAN
git-svn-id: svn://tug.org/texlive/trunk@52564 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/bibtex/bst/authordate/authordate1.bst (renamed from Master/texmf-dist/bibtex/bst/beebe/authordate1.bst)6
-rw-r--r--Master/texmf-dist/bibtex/bst/authordate/authordate2.bst (renamed from Master/texmf-dist/bibtex/bst/beebe/authordate2.bst)6
-rw-r--r--Master/texmf-dist/bibtex/bst/authordate/authordate3.bst (renamed from Master/texmf-dist/bibtex/bst/beebe/authordate3.bst)6
-rw-r--r--Master/texmf-dist/bibtex/bst/authordate/authordate4.bst (renamed from Master/texmf-dist/bibtex/bst/beebe/authordate4.bst)6
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/README21
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/authordate1.ltx18
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/authordate2.ltx18
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/authordate3.ltx18
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/authordate4.ltx18
-rw-r--r--Master/texmf-dist/doc/bibtex/authordate/testadb.ltx183
-rw-r--r--Master/texmf-dist/tex/latex/authordate/authordate1-4.sty79
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/authordate.tlpsrc0
-rw-r--r--Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc1
14 files changed, 369 insertions, 13 deletions
diff --git a/Master/texmf-dist/bibtex/bst/beebe/authordate1.bst b/Master/texmf-dist/bibtex/bst/authordate/authordate1.bst
index 8942b0f6e4e..4c82b29213b 100644
--- a/Master/texmf-dist/bibtex/bst/beebe/authordate1.bst
+++ b/Master/texmf-dist/bibtex/bst/authordate/authordate1.bst
@@ -265,7 +265,7 @@ FUNCTION {format.names}
{ namesleft #1 >
{ ", " * t * }
{ t "others" =
- { ", {\em et~al.\ }\relax" * }
+ { ", {\em et~al.}" * }
{ ", \& " * t * } % Butcher, pages
if$ % 186-189.
}
@@ -1035,11 +1035,11 @@ FUNCTION {format.lab.names}
s #1 "{vv~}{ll}" format.name$
s num.names$ duplicate$
#2 >
- { pop$ " {\em et~al.\ }\relax" * }
+ { pop$ " {\em et~al.}" * }
{ #2 <
'skip$
{ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
- { " {\em et~al.\ }\relax" * }
+ { " {\em et~al.}" * }
{ " \& " * s #2 "{vv~}{ll}" format.name$ * }
if$
}
diff --git a/Master/texmf-dist/bibtex/bst/beebe/authordate2.bst b/Master/texmf-dist/bibtex/bst/authordate/authordate2.bst
index b777fe80789..39e2a8ae29b 100644
--- a/Master/texmf-dist/bibtex/bst/beebe/authordate2.bst
+++ b/Master/texmf-dist/bibtex/bst/authordate/authordate2.bst
@@ -266,7 +266,7 @@ FUNCTION {format.names}
{ namesleft #1 >
{ ", " * t * }
{ t "others" =
- { ", {\em et~al.\ }\relax" * }
+ { ", {\em et~al.}" * }
{ ", \& " * t * } % Butcher, pages
if$ % 186-189.
}
@@ -1036,11 +1036,11 @@ FUNCTION {format.lab.names}
s #1 "{vv~}{ll}" format.name$
s num.names$ duplicate$
#2 >
- { pop$ " {\em et~al.\ }\relax" * }
+ { pop$ " {\em et~al.}" * }
{ #2 <
'skip$
{ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
- { " {\em et~al.\ }\relax" * }
+ { " {\em et~al.}" * }
{ " \& " * s #2 "{vv~}{ll}" format.name$ * }
if$
}
diff --git a/Master/texmf-dist/bibtex/bst/beebe/authordate3.bst b/Master/texmf-dist/bibtex/bst/authordate/authordate3.bst
index 4abade9bde8..d105c7c215e 100644
--- a/Master/texmf-dist/bibtex/bst/beebe/authordate3.bst
+++ b/Master/texmf-dist/bibtex/bst/authordate/authordate3.bst
@@ -265,7 +265,7 @@ FUNCTION {format.names}
{ namesleft #1 >
{ ", " * t * }
{ t "others" =
- { ", {\em et~al.\ }\relax" * }
+ { ", {\em et~al.}" * }
{ ", \& " * t * } % Butcher, pages
if$ % 186-189.
}
@@ -1035,11 +1035,11 @@ FUNCTION {format.lab.names}
s #1 "{vv~}{ll}" format.name$
s num.names$ duplicate$
#2 >
- { pop$ " {\em et~al.\ }\relax" * }
+ { pop$ " {\em et~al.}" * }
{ #2 <
'skip$
{ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
- { " {\em et~al.\ }\relax" * }
+ { " {\em et~al.}" * }
{ " \& " * s #2 "{vv~}{ll}" format.name$ * }
if$
}
diff --git a/Master/texmf-dist/bibtex/bst/beebe/authordate4.bst b/Master/texmf-dist/bibtex/bst/authordate/authordate4.bst
index b41f2504361..b8f76ab695b 100644
--- a/Master/texmf-dist/bibtex/bst/beebe/authordate4.bst
+++ b/Master/texmf-dist/bibtex/bst/authordate/authordate4.bst
@@ -266,7 +266,7 @@ FUNCTION {format.names}
{ namesleft #1 >
{ ", " * t * }
{ t "others" =
- { ", {\em et~al.\ }\relax" * }
+ { ", {\em et~al.}" * }
{ ", \& " * t * } % Butcher, pages
if$ % 186-189.
}
@@ -1036,11 +1036,11 @@ FUNCTION {format.lab.names}
s #1 "{vv~}{ll}" format.name$
s num.names$ duplicate$
#2 >
- { pop$ " {\em et~al.\ }\relax" * }
+ { pop$ " {\em et~al.}" * }
{ #2 <
'skip$
{ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
- { " {\em et~al.\ }\relax" * }
+ { " {\em et~al.}" * }
{ " \& " * s #2 "{vv~}{ll}" format.name$ * }
if$
}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/README b/Master/texmf-dist/doc/bibtex/authordate/README
new file mode 100644
index 00000000000..2eb5a0e6679
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/README
@@ -0,0 +1,21 @@
+This directory contains 4 BibTeX style files for producing author-date
+reference-lists. The styles are loosely based on the recommendations of
+British Standard 1629 (1976 edition), Butcher's "Copy-editing" (Cambridge
+University Press, 1981) and the Chicago Manual of Style (1982 edition).
+
+The files are:
+authordate1.bst - Author's names are typeset in roman. Uppercase letters in
+ article, journal and book titles are left as given in the
+ bib file.
+authordate2.bst - As authordate1, but with downstyle titles, i.e., titles that
+ are lowercase except for the first letter, any letter
+ following a colon, and letters protected by { and }.
+authordate3.bst - As authordate1, but with author's names in small capitals.
+authordate4.bst - As authordate3, but with downstyle titles.
+
+These style files must be used in conjunction with certain re-definitions
+of thebibliography and \cite, as provided in the LaTeX style-option file
+authordate1-4.sty. For example, your LaTeX input file might contain
+ \documentstyle[authordate1-4]{report}
+and
+ \bibliographystyle{authordate2}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/authordate1.ltx b/Master/texmf-dist/doc/bibtex/authordate/authordate1.ltx
new file mode 100644
index 00000000000..39db7ab4b55
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/authordate1.ltx
@@ -0,0 +1,18 @@
+% -*-latex-*-
+% Document name: /usr/local/lib/tex/bibtex/authordate1.ltx
+% Creator: David Rhead [David_Rhead@vme.nott.ac.uk]
+% Creation Date: Sun 28 Jun 92 19:10:19 BST
+
+\documentstyle[authordate1-4]{report}
+
+\raggedright
+
+\begin{document}
+
+\input{testadb.ltx}
+
+\bibliographystyle{authordate1}
+
+\bibliography{test}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/authordate2.ltx b/Master/texmf-dist/doc/bibtex/authordate/authordate2.ltx
new file mode 100644
index 00000000000..c2a49b7fb12
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/authordate2.ltx
@@ -0,0 +1,18 @@
+% -*-latex-*-
+% Document name: /usr/local/lib/tex/bibtex/authordate2.ltx
+% Creator: David Rhead [David_Rhead@vme.nott.ac.uk]
+% Creation Date: Sun 28 Jun 92 19:10:19 BST
+
+\documentstyle[authordate1-4]{report}
+
+\raggedright
+
+\begin{document}
+
+\input{testadb.ltx}
+
+\bibliographystyle{authordate2}
+
+\bibliography{test}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/authordate3.ltx b/Master/texmf-dist/doc/bibtex/authordate/authordate3.ltx
new file mode 100644
index 00000000000..0f9ff70398b
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/authordate3.ltx
@@ -0,0 +1,18 @@
+% -*-latex-*-
+% Document name: /usr/local/lib/tex/bibtex/authordate3.ltx
+% Creator: David Rhead [David_Rhead@vme.nott.ac.uk]
+% Creation Date: Sun 28 Jun 92 19:10:19 BST
+
+\documentstyle[authordate1-4]{report}
+
+\raggedright
+
+\begin{document}
+
+\input{testadb.ltx}
+
+\bibliographystyle{authordate3}
+
+\bibliography{test}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/authordate4.ltx b/Master/texmf-dist/doc/bibtex/authordate/authordate4.ltx
new file mode 100644
index 00000000000..56d4696cdf1
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/authordate4.ltx
@@ -0,0 +1,18 @@
+% -*-latex-*-
+% Document name: /usr/local/lib/tex/bibtex/authordate4.ltx
+% Creator: David Rhead [David_Rhead@vme.nott.ac.uk]
+% Creation Date: Sun 28 Jun 92 19:10:19 BST
+
+\documentstyle[authordate1-4]{report}
+
+\raggedright
+
+\begin{document}
+
+\input{testadb.ltx}
+
+\bibliographystyle{authordate4}
+
+\bibliography{test}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/authordate/testadb.ltx b/Master/texmf-dist/doc/bibtex/authordate/testadb.ltx
new file mode 100644
index 00000000000..f5cf41fe018
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/authordate/testadb.ltx
@@ -0,0 +1,183 @@
+\chapter{Introduction}
+
+This document shows the effect of referring to some of the examples given
+by \cite{bs-1629}, \cite{bs-5605}, \cite{bs-6371}, \cite{butcher-81} and
+\cite{chicago-82}.
+
+\chapter{Examples given in BS 5605}
+
+\section{Citations from section 4}
+
+% Standard LaTeX provides \cite but not \shortcite.
+%
+Johnson \shortcite{johnson-74} describes \dots\\
+In a recent study \cite{johnson-74}, it is described as \dots\\
+%
+Howells \shortcite{howells-66-pop} discussed the subject briefly \dots\\
+%
+In a further article \cite{howells-66-var}, greater attention was
+given \dots\\
+%
+% BS 5605 uses &, whereas Chicago (page 402) would use "and" here.
+% Butcher (page 186) accepts either.
+Johnson and Howells \shortcite{johnson-howells} take a different view \dots\\
+%
+This work \cite{johnson-etc} quotes \dots\\
+%
+Elsewhere \cite{anon-67} it is shown \dots\\
+%
+Howells \shortcite[p.\ 29]{howells-66-var} describes \dots\\
+
+\section{Another reference from section 5}
+
+In \cite{howells-51} \dots\\
+
+\section{References from section 6}
+
+\dots\ \cite{fletcher-hopkins} \dots\\
+%
+\dots\ \cite{wright-63} \dots\\
+%
+\dots\ \cite{feigl-58} \dots\\
+
+\chapter{Examples given in BS 1629}
+
+\dots\ \cite{hoel-71-whole} \dots\\
+%
+\dots\ \cite{hoel-71-portion} \dots\\
+%
+\dots\ \cite{singer-whole} \dots\\
+%
+\dots\ \cite{singer-portion-chapter} \dots\\
+%
+\dots\ \cite{singer-portion-volume} \dots\\
+%
+% BS 5605 says that "if a contribution is separately paginated ... the part
+% number should be inserted in parentheses". BibTeX cannot tell whether
+% a contribution is separately paginated but, if the number field is present
+% in the bib file, will produce a reference in the required form.
+\dots\ \cite{godfrey-59} \dots\\
+%
+\dots\ \cite{ramsbottom-31} \dots\\
+%
+\dots\ \cite{bs-2570-manual} \dots\\
+%
+\dots\ \cite{bs-2570-techreport} \dots\\
+%
+\dots\ \cite{bs-2570-inbook} \dots\\
+%
+\dots\ \cite{ellis-walton} \dots\\
+%
+\dots\ \cite{hanlon-72} \dots\\
+%
+\dots\ \cite{winget-67} \dots\\
+%
+\dots\ \cite{bry-afflerbach} \dots\\
+%
+\dots\ \cite{ranganathan-51} \dots\\
+%
+\dots\ \cite{mccolvin-nodate} \dots\\
+
+\chapter{Examples given in BS 6371}
+
+\dots\ measures which the lords were urging on the king
+\cite[fol. 22]{exchequer-34-39}. Henry seems to have been ineffectual
+according to Traquair \shortcite{traquair-38}. With the appointment of a
+new receiver of rents \cite[fol. 2]{exchequer-34-39}, \dots\\
+
+\dots\ \cite{pym-24} \dots\\
+%
+\dots\ \cite{croft-78} \dots\\
+
+\chapter{Examples given by Butcher}
+
+\dots\ the synthesis of amino acids \cite[pp.\ 131--8]{darcy-20-amaz}
+amazed \dots\\
+%
+\dots\ the synthesis of amino acids by D'Arcy
+\shortcite[pp.\ 131--8]{darcy-20-amaz} amazed \dots\\
+%
+\dots\ if more than one is included in one text reference,
+one says \shortcite{darcy-20-amaz,darcy-20-again}.\\
+%
+\dots\ \cite{jones-n-h-r} \dots\\
+%
+\dots\ \cite{jones-s-r} \dots\\
+%
+\dots\ \cite{jones-65} \dots\\
+%
+\dots\ \cite{jones-69} \dots\\
+%
+\dots\ \cite{jones-abrams} \dots\\
+%
+\dots\ \cite{jones-a-s} \dots\\
+%
+\dots\ \cite{jones-smith} \dots\\
+%
+\dots\ \cite{bloggs-60} \dots\\
+%
+\dots\ \cite{bloggs-61} \dots\\
+%
+\dots\ \cite{bloggs-jones} \dots\\
+%
+\dots\ \cite{bloggs-s-j} \dots\\
+%
+\dots\ \cite{brown-f-s} \dots\\
+%
+\dots\ \cite{eckstein-zuckerman} \dots\\
+%
+\dots\ \cite{heller-lederis} \dots\\
+%
+\dots\ \cite{wood-61} \dots\\
+
+\chapter{Examples given by Chicago}
+
+\section{Citations from chapter 15}
+
+\dots\ \cite[121--25]{pratt-75} \dots\\
+%
+\dots\ \cite{light-72,light-wong,kingston-76} \dots\\
+%
+\dots\ \cite{kelley-96-spring,kelley-96-autumn,kelley-07} \dots\\
+
+\section{References from chapter 16}
+
+\dots\ \cite{brunswick-85} \dots\\
+%
+\dots\ \cite{wright-78-book} \dots\\
+%
+\dots\ \cite{wright-78-incollection} \dots\\
+%
+\dots\ \cite{kendeigh-52} \dots\\
+%
+\dots\ \cite{chapman-75} \dots\\
+%
+\dots\ \cite{hershkovitz-62} \dots\\
+%
+\dots\ \cite{ogilvy-65} \dots\\
+%
+\dots\ \cite{mcneill-63} \dots\\
+%
+\dots\ \cite{thomson-71} \dots\\
+%
+\dots\ \cite{gordon-75} \dots\\
+%
+\dots\ \cite{milton-24} \dots\\
+%
+\dots\ \cite{chomsky-73} \dots\\
+%
+\dots\ \cite{chave-64} \dots\\
+%
+\dots\ \cite{smart-76} \dots\\
+%
+\dots\ \cite{jackson-79} \dots\\
+%
+\dots\ \cite{prufer-64} \dots\\
+%
+\dots\ \cite{mann-68} \dots\\
+%
+\dots\ \cite{maguire-76} \dots\\
+%
+\dots\ \cite{downes-74} \dots\\
+%
+\dots\ \cite{hunt-76} \dots\\
diff --git a/Master/texmf-dist/tex/latex/authordate/authordate1-4.sty b/Master/texmf-dist/tex/latex/authordate/authordate1-4.sty
new file mode 100644
index 00000000000..5364cf38053
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/authordate/authordate1-4.sty
@@ -0,0 +1,79 @@
+% This LaTeX style-option file, authordate1-4.sty, is intended for documents
+% that use the author-date citation system. When used in conjunction with
+% authordate1.bst, ... , authordate4.bst, it allows citations of the
+% form \shortcite{bloggs-60} as well as the usual \cite{bloggs-60}.
+% When
+% ... \cite{bloggs-60} ... \shortcite{bloggs-60} ...
+% appears in the input file,
+% ... (Bloggs, 1960) ... (1960) ...
+% appears in the final document.
+%
+% Note that:
+% - a command \bibtitle is defined, to generate the bibliography title
+% - a command \bibheadtitle is defined, to generate the text to be used
+% by \pagestyle{headings}
+% - \bibtitle and \bibheadtitle are set to generate "References" and
+% "REFERENCES" respectively.
+% - an \addcontentsline{toc}{...}{\bibtitle} is issued.
+% Thus:
+% - the default bibliography title is "References", but can be changed by
+% having \renewcommand{\bibtitle}{...} before \begin{thebibliography}
+% or \bibliography
+% - the default page header text is "REFERENCES", but can be changed by
+% \renewcommand{\bibheadtitle}{...}
+% - \tableofcontents will give a table of contents that mentions the
+% bibliography.
+%
+% David Rhead
+% Cripps Computing Centre
+% February 1990
+
+% Code taken from apalike.sty.
+%
+\def\@cite#1#2{(#1\if@tempswa , #2\fi)}
+\def\@biblabel#1{}
+
+% Set length of hanging indentation for bibliography entries
+%
+\newlength{\bibhang}
+\setlength{\bibhang}{2em}
+
+% Define default title and page-head text.
+%
+\def\bibtitle{References}
+\def\bibheadtitle{REFERENCES}
+
+\@ifundefined{chapter}{\def\thebibliography#1{\section*{\bibtitle\@mkboth
+ {\bibheadtitle}{\bibheadtitle}}
+ \addcontentsline{toc}{section}{\bibtitle}\list % For styles in
+ {\relax}{\setlength{\labelsep}{0em} % which \chapter
+ \setlength{\itemindent}{-\bibhang} % is undefined.
+ \setlength{\leftmargin}{\bibhang}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}}%
+{\def\thebibliography#1{\chapter*{\bibtitle\@mkboth % For styles in
+ {\bibheadtitle}{\bibheadtitle}} % which \chapter
+ \addcontentsline{toc}{chapter}{\bibtitle}\list % is defined.
+ {\relax}{\setlength{\labelsep}{0em}
+ \setlength{\itemindent}{-\bibhang}
+ \setlength{\leftmargin}{\bibhang}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}}
+%
+% Code taken from aaai.sty.
+%
+% don't box citations, add space between multiple citations, separate with ;
+\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
+ \def\@citea{}\@cite{\@for\@citeb:=#2\do
+ {\@citea\def\@citea{; }\@ifundefined
+ {b@\@citeb}{{\bf ?}\@warning
+ {Citation `\@citeb' on page \thepage \space undefined}}%
+{\csname b@\@citeb\endcsname}}}{#1}}
+% Allow short (name-less) citations, when used in
+% conjunction with a bibliography style that creates labels like
+% \citename{<names>, }<year>
+\let\@internalcite\cite
+\def\cite{\def\citename##1{##1}\@internalcite}
+\def\shortcite{\def\citename##1{}\@internalcite}
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 232bdc024ea..1c9e448b2d2 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -56,7 +56,7 @@ my @TLP_working = qw(
asypictureb attachfile
aucklandthesis augie auncial-new aurical aurl
auto-pst-pdf-lua autobreak autopdf
- authoraftertitle authorarchive authorindex
+ authoraftertitle authorarchive authordate authorindex
auto-pst-pdf autoaligne autoarea automata autonum autosp avantgar avremu
awesomebox axodraw2
b1encoding babel
diff --git a/Master/tlpkg/tlpsrc/authordate.tlpsrc b/Master/tlpkg/tlpsrc/authordate.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/authordate.tlpsrc
diff --git a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc
index 09f32c823e3..24b8aaaa776 100644
--- a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc
@@ -12,6 +12,7 @@ depend amsrefs
depend apacite
depend apalike2
depend archaeologie
+depend authordate
depend beebe
depend besjournals
depend bestpapers