diff options
author | Karl Berry <karl@freefriends.org> | 2019-10-29 18:02:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-10-29 18:02:24 +0000 |
commit | 59419c5c9c44de3b4d48ed81d96df7a068265294 (patch) | |
tree | 32159ebdd3b1ae64fe00defecc467721fc39d770 /Master/texmf-dist | |
parent | 7269bf22d108f6629213195f62d41a7f9797d765 (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/texmf-dist')
-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/README | 21 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/authordate/authordate1.ltx | 18 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/authordate/authordate2.ltx | 18 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/authordate/authordate3.ltx | 18 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/authordate/authordate4.ltx | 18 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/authordate/testadb.ltx | 183 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/authordate/authordate1-4.sty | 79 |
11 files changed, 367 insertions, 12 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} |