summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tugboat/tugboat.bst
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tugboat/tugboat.bst')
-rw-r--r--macros/latex/contrib/tugboat/tugboat.bst21
1 files changed, 11 insertions, 10 deletions
diff --git a/macros/latex/contrib/tugboat/tugboat.bst b/macros/latex/contrib/tugboat/tugboat.bst
index ad73920cb9..3be31fa97e 100644
--- a/macros/latex/contrib/tugboat/tugboat.bst
+++ b/macros/latex/contrib/tugboat/tugboat.bst
@@ -1,14 +1,15 @@
-%%% $Id: tugboat.bst 210 2018-10-29 18:04:16Z karl $
+%%% $Id: tugboat.bst 261 2019-11-09 22:00:31Z karl $
%%% TUGboat changes are public domain.
%%%
%%% Modified for TUGboat from abbrvurl.bst:
-%%% abbreviate "page(s)" to "p(p).",
+%%% Abbreviate "page(s)" to "p(p).",
%%% "volume" to "vol.",
%%% "editor(s)" to "ed(s)".
-%%% urlintro=""
-%%% reduce long author lists in format.names per Mico.
-%%% new fields for editors:
-%%% "newpage" - force page break after entry
+%%% Set urlintro="".
+%%% Output "Ph.D." rather than "PhD".
+%%% Reduce long author lists in format.names per Mico Loretan.
+%%% New fields for editors:
+%%% "newpage" - force page break after entry;
%%% "urlnewline" - force line break before url value.
%%% --karl, originally created 24jul18.
%%%
@@ -22,7 +23,7 @@
%%% Added hyperref support.
%%% Original headers follow...
-% BibTeX standard bibliography style `abbrv'
+% [was] BibTeX standard bibliography style `abbrv'
% version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09.
% Copyright (C) 1985, all rights reserved.
% Copying of this file is authorized only if either
@@ -580,8 +581,8 @@ FUNCTION {format.pages}
{ pages empty$
{ "" }
{ pages multi.page.check
- { "pp." pages n.dashify tie.or.space.connect }
- { "p." pages tie.or.space.connect }
+ { "pp.~" pages n.dashify * }
+ { "p.~" pages * }
if$
}
if$
@@ -1183,7 +1184,7 @@ FUNCTION {phdthesis}
title empty$ 'skip$ 'possibly.setup.inlinelink if$ % urlbst
format.btitle "title" output.check
new.block
- "PhD thesis" format.thesis.type output.nonnull
+ "Ph.D. thesis" format.thesis.type output.nonnull
school "school" output.check
address output
format.date "year" output.check