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