From b93e30db8606f12389976318678d926f36a32f02 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 28 Dec 2018 21:32:01 +0000 Subject: resphilosophica (28dec18) git-svn-id: svn://tug.org/texlive/trunk@49514 c570f23f-e606-0410-a88d-b1316a301751 --- .../bibtex/bst/resphilosophica/resphilosophica.bst | 20 +++++++++++++++++++- Master/texmf-dist/doc/latex/resphilosophica/README | 2 ++ .../doc/latex/resphilosophica/resphilosophica.pdf | Bin 417091 -> 417123 bytes .../doc/latex/resphilosophica/rpsample.pdf | Bin 112440 -> 112441 bytes .../latex/resphilosophica/resphilosophica.dtx | 8 +++++--- .../tex/latex/resphilosophica/resphilosophica.cls | 2 +- 6 files changed, 27 insertions(+), 5 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst b/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst index 67679bdd167..436ae6cf327 100644 --- a/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst +++ b/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst @@ -540,12 +540,30 @@ FUNCTION {format.editors} +% +% We print url only if (1) it is NOT a doi, or (2) doi is empty +% + FUNCTION {format.note} { new.sentence url empty$ 'skip$ - { "\urlprefix\url{" url * "}" * output } + { + url 's := + s #1 #14 substring$ "http://doi.org" = + s #1 #17 substring$ "http://dx.doi.org" = + or + s #1 #15 substring$ "https://doi.org" = + or + s #1 #18 substring$ "https://dx.doi.org" = + or + doi empty$ not + and + 'skip$ + { "\urlprefix\url{" s * "}" * output } + if$ + } if$ new.sentence doi empty$ diff --git a/Master/texmf-dist/doc/latex/resphilosophica/README b/Master/texmf-dist/doc/latex/resphilosophica/README index 49ceabe9029..5b6e03b0bf5 100644 --- a/Master/texmf-dist/doc/latex/resphilosophica/README +++ b/Master/texmf-dist/doc/latex/resphilosophica/README @@ -7,6 +7,8 @@ This work was commissioned by the Saint Louis University. Changes + version 1.33 Bibliography change: avoid URLs that duplicate dois + version 1.32 Changed spelling of `Acknowledgments' (Joe Salerno) version 1.31 Changed formatting of doi according to the new rules diff --git a/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf b/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf index 3b2f942e807..29910b75a6a 100644 Binary files a/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf and b/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf differ diff --git a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf index 726b1e8d2a9..a710855e57a 100644 Binary files a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf and b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf differ diff --git a/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx b/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx index 45c1ece6ce5..853bd4dbf80 100644 --- a/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx +++ b/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx @@ -1,8 +1,8 @@ % \iffalse %<*gobble> -% $Id: resphilosophica.dtx,v 1.65 2018/02/22 01:47:35 boris Exp $ +% $Id: resphilosophica.dtx,v 1.67 2018/12/27 20:41:40 boris Exp $ % -% Copyright 2012-2016, Boris Veytsman +% Copyright 2012-2018, Boris Veytsman % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either % version 1.3 of this license or (at your option) any @@ -53,7 +53,7 @@ \ProvidesFile{resphilosophica.dtx} % %\ProvidesClass{resphilosophica} -[2018/02/21 v1.32 Typesetting articles for Res Philosophica] +[2018/12/23 v1.33 Typesetting articles for Res Philosophica] %<*gobble> % \end{macrocode} % @@ -85,6 +85,8 @@ % \changes{v1.27}{2015/11/04}{New command: ensquote} % \changes{v1.28}{2015/11/14}{Now ensquote and enquote work correct in % the case of embedded quotations} +% \changes{v1.33}{2018/12/23}{Bibliography change: avoid URLs that +% duplicate dois} % %\iffalse % \begin{macrocode} diff --git a/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls b/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls index 12f9a78cb82..1d5bd755010 100644 --- a/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls +++ b/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{resphilosophica} -[2018/02/21 v1.32 Typesetting articles for Res Philosophica] +[2018/12/23 v1.33 Typesetting articles for Res Philosophica] \RequirePackage{xkeyval} \newif\ifRESP@fontauto \RESP@fontautotrue -- cgit v1.2.3