texlive[53422] Master/texmf-dist: bath-bst (16jan20)
commits+karl at tug.org
commits+karl at tug.org
Thu Jan 16 22:56:31 CET 2020
Revision: 53422
http://tug.org/svn/texlive?view=revision&revision=53422
Author: karl
Date: 2020-01-16 22:56:31 +0100 (Thu, 16 Jan 2020)
Log Message:
-----------
bath-bst (16jan20)
Modified Paths:
--------------
trunk/Master/texmf-dist/bibtex/bst/bath-bst/bath.bst
trunk/Master/texmf-dist/bibtex/bst/bath-bst/bathx.bst
trunk/Master/texmf-dist/doc/bibtex/bath-bst/README.md
trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.pdf
trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.tex
trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.bib
trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.pdf
trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.dtx
trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.ins
Modified: trunk/Master/texmf-dist/bibtex/bst/bath-bst/bath.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/bath-bst/bath.bst 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/bibtex/bst/bath-bst/bath.bst 2020-01-16 21:56:31 UTC (rev 53422)
@@ -240,7 +240,7 @@
FUNCTION {is.online}
{ type$ "software" =
{ #0 }
- { url empty$
+ { url empty$ doi empty$ and
{ type$ "online" =
{ #1 }
{ #0 }
@@ -852,7 +852,12 @@
FUNCTION {format.booklet.type}
{ type duplicate$ empty$
{ pop$ "" }
- { "type" bibinfo.check}
+ { "type" bibinfo.check
+ is.online author empty$ and editor empty$ and
+ { " " * bbl.online * }
+ 'skip$
+ if$
+ }
if$
}
FUNCTION {add.cmd.number}
@@ -2420,6 +2425,6 @@
}
EXECUTE {end.bib}
%%
-%% Copyright (C) 2019 by University of Bath
+%% Copyright (C) 2020 by University of Bath
%%
%% End of file `bath.bst'.
Modified: trunk/Master/texmf-dist/bibtex/bst/bath-bst/bathx.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/bath-bst/bathx.bst 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/bibtex/bst/bath-bst/bathx.bst 2020-01-16 21:56:31 UTC (rev 53422)
@@ -240,7 +240,7 @@
FUNCTION {is.online}
{ type$ "software" =
{ #0 }
- { url empty$
+ { url empty$ doi empty$ and
{ type$ "online" =
{ #1 }
{ #0 }
@@ -668,6 +668,18 @@
and
journal empty$
and
+ type empty$
+ type$ "booklet" = not
+ type$ "audio" = not
+ and
+ type$ "video" = not
+ and
+ type$ "music" = not
+ and
+ type$ "movie" = not
+ and
+ or
+ and
{ bbl.online output }
'skip$
if$
@@ -872,7 +884,12 @@
FUNCTION {format.booklet.type}
{ type duplicate$ empty$
{ pop$ "" }
- { "type" bibinfo.check}
+ { "type" bibinfo.check
+ is.online author empty$ and editor empty$ and
+ { " " * bbl.online * }
+ 'skip$
+ if$
+ }
if$
}
FUNCTION {add.cmd.number}
@@ -2458,6 +2475,6 @@
}
EXECUTE {end.bib}
%%
-%% Copyright (C) 2019 by University of Bath
+%% Copyright (C) 2020 by University of Bath
%%
%% End of file `bathx.bst'.
Modified: trunk/Master/texmf-dist/doc/bibtex/bath-bst/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/bibtex/bath-bst/README.md 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/doc/bibtex/bath-bst/README.md 2020-01-16 21:56:31 UTC (rev 53422)
@@ -96,7 +96,7 @@
## Licence
-Copyright 2016-2018 University of Bath.
+Copyright 2016-2020 University of Bath.
This work consists of the documented LaTeX file bath-bst.dtx and a Makefile.
Modified: trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.tex 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst-v1.tex 2020-01-16 21:56:31 UTC (rev 53422)
@@ -14,7 +14,7 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{bath-bst-v1.tex}
- [2019/07/10 v3.0 Harvard referencing style as recommended by the University of Bath Library]
+ [2020/01/16 v3.2 Harvard referencing style as recommended by the University of Bath Library]
\documentclass[10pt,a4paper]{article}
\usepackage[british]{babel}
@@ -1434,6 +1434,6 @@
\bibliography{bath-bst-v1}
\end{document}
%%
-%% Copyright (C) 2019 by University of Bath
+%% Copyright (C) 2020 by University of Bath
%%
%% End of file `bath-bst-v1.tex'.
Modified: trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.bib
===================================================================
--- trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.bib 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.bib 2020-01-16 21:56:31 UTC (rev 53422)
@@ -252,8 +252,7 @@
year = {2006},
title = {Rick {Stein's} {French} Odyssey: Episode 5},
type = {TV},
- note = {BBC2, 23 August. 20.30 hrs}
-}
+ note = {BBC2, 23 August. 20.30 hrs}}
@audio{archers20060823,
year = {2006},
title = {The {Archers}},
@@ -280,21 +279,21 @@
journal = {Lis-link},
url = {lis-link at jiscmail.ac.uk},
urlyear = {30 July 2004}}
- at online{bvd2008bt,
+ at dataset{bvd2008bt,
author = {{Bureau van Dijk}},
year = {2008},
title = {{BT} {Group} PLC Company Report},
library = {FAME},
address = {London},
- organization = {Bureau van Dijk},
+ publisher = {Bureau van Dijk},
url = {http://www.portal.euromonitor.com},
urlyear = {6 November 2014}}
- at online{wilson2013rgc,
+ at dataset{wilson2013rgc,
author = {Wilson, D.},
year = {2013},
title = {Real Geometry and Connectedness via Triangular Description: {CAD} Example Bank},
address = {Bath},
- organization = {University of Bath},
+ publisher = {University of Bath},
doi = {10.15125/BATH-00069},
urlyear = {20 April 2016}}
@software{screencasto,
Modified: trunk/Master/texmf-dist/doc/bibtex/bath-bst/bath-bst.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.dtx
===================================================================
--- trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.dtx 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.dtx 2020-01-16 21:56:31 UTC (rev 53422)
@@ -39,7 +39,7 @@
\endpreamble
\postamble
-Copyright (C) 2019 by University of Bath
+Copyright (C) 2020 by University of Bath
\endpostamble
\usedir{bibtex/bst/\jobname}
@@ -74,7 +74,7 @@
\ProvidesFile{bath-bst.dtx}
%</driver>
%<*driver|tex1>
- [2019/07/10 v3.0 Harvard referencing style as recommended by the University of Bath Library]
+ [2020/01/16 v3.2 Harvard referencing style as recommended by the University of Bath Library]
\documentclass[10pt,a4paper]{article}
\usepackage[british]{babel}
@@ -1716,8 +1716,7 @@
year = {2006},
title = {Rick {Stein's} {French} Odyssey: Episode 5},
type = {TV},
- note = {BBC2, 23 August. 20.30 hrs}
-}
+ note = {BBC2, 23 August. 20.30 hrs}}
%</driver|bib>
%<*driver>
\end{Verbatim}
@@ -1900,13 +1899,13 @@
\begin{Verbatim}
%</driver|tex1>
%<*driver|bib>
- at online{bvd2008bt,
+ at dataset{bvd2008bt,
author = {{Bureau van Dijk}},
year = {2008},
title = {{BT} {Group} PLC Company Report},
library = {FAME},
address = {London},
- organization = {Bureau van Dijk},
+ publisher = {Bureau van Dijk},
url = {http://www.portal.euromonitor.com},
urlyear = {6 November 2014}}
%</driver|bib>
@@ -1941,12 +1940,12 @@
\begin{Verbatim}
%</driver|tex1>
%<*driver|bib>
- at online{wilson2013rgc,
+ at dataset{wilson2013rgc,
author = {Wilson, D.},
year = {2013},
title = {Real Geometry and Connectedness via Triangular Description: {CAD} Example Bank},
address = {Bath},
- organization = {University of Bath},
+ publisher = {University of Bath},
doi = {10.15125/BATH-00069},
urlyear = {20 April 2016}}
%</driver|bib>
@@ -2781,7 +2780,7 @@
%<readme>## Licence
%<readme>
%<*driver|readme>
-Copyright 2016-2018 University of Bath.
+Copyright 2016-2020 University of Bath.
This work consists of the documented LaTeX file bath-bst.dtx and a Makefile.
@@ -3213,7 +3212,7 @@
FUNCTION {is.online}
{ type$ "software" =
{ #0 }
- { url empty$
+ { url empty$ doi empty$ and
{ type$ "online" =
{ #1 }
{ #0 }
@@ -3783,6 +3782,18 @@
and
journal empty$
and
+ type empty$
+ type$ "booklet" = not
+ type$ "audio" = not
+ and
+ type$ "video" = not
+ and
+ type$ "music" = not
+ and
+ type$ "movie" = not
+ and
+ or
+ and
{ bbl.online output }
'skip$
if$
@@ -4087,14 +4098,21 @@
}
% \end{macrocode}
%
-% If the type is provided, |format.booklet.type| simply writes the type field
-% with an initial capital. Otherwise it returns an empty string.
+% If the type is provided, |format.booklet.type| writes the type field
+% with an initial capital. Then, if this is an online work with no author/editor,
+% the online label is added. If the type is not provided, it
+% returns an empty string.
%
% \begin{macrocode}
FUNCTION {format.booklet.type}
{ type duplicate$ empty$
{ pop$ "" }
- { "type" bibinfo.check}
+ { "type" bibinfo.check
+ is.online author empty$ and editor empty$ and
+ { " " * bbl.online * }
+ 'skip$
+ if$
+ }
if$
}
% \end{macrocode}
Modified: trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.ins
===================================================================
--- trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.ins 2020-01-16 18:10:31 UTC (rev 53421)
+++ trunk/Master/texmf-dist/source/bibtex/bath-bst/bath-bst.ins 2020-01-16 21:56:31 UTC (rev 53422)
@@ -37,7 +37,7 @@
\endpreamble
\postamble
-Copyright (C) 2019 by University of Bath
+Copyright (C) 2020 by University of Bath
\endpostamble
\usedir{bibtex/bst/\jobname}
@@ -47,6 +47,6 @@
}
\endbatchfile
%%
-%% Copyright (C) 2019 by University of Bath
+%% Copyright (C) 2020 by University of Bath
%%
%% End of file `bath-bst.ins'.
More information about the tex-live-commits
mailing list