summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-25 23:13:11 +0000
committerKarl Berry <karl@freefriends.org>2013-09-25 23:13:11 +0000
commitb128c11f5c42c64b3549ae4e27a4d2964d4db897 (patch)
tree5d94a16f5ce63e1d959f8f6ac46da7ef4673d1a1
parent03fc7a2736082631478df7d4b54dc64df75060c8 (diff)
resphilosophica (25sep13)
git-svn-id: svn://tug.org/texlive/trunk@31768 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst19
-rw-r--r--Master/texmf-dist/doc/latex/resphilosophica/README6
-rw-r--r--Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdfbin397196 -> 398327 bytes
-rw-r--r--Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib14
-rw-r--r--Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdfbin106125 -> 107052 bytes
-rw-r--r--Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex2
-rw-r--r--Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx31
-rw-r--r--Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls2
8 files changed, 63 insertions, 11 deletions
diff --git a/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst b/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst
index 72e5f38b7c2..12b6d941313 100644
--- a/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst
+++ b/Master/texmf-dist/bibtex/bst/resphilosophica/resphilosophica.bst
@@ -91,7 +91,7 @@ STRINGS { s t}
FUNCTION {output.nonnull}
{ 's :=
output.state mid.sentence =
- { ", " * write$ }
+ { "\checkcomma{} " * write$ }
{ output.state after.block =
{ add.period$ write$
newline$
@@ -858,7 +858,7 @@ FUNCTION {multi.page.check}
}
{ t #1 #1 substring$
duplicate$ "-" =
- swap$ duplicate$ "," =
+ swap$ duplicate$ "\checkcomma{}" =
swap$ "+" =
or or
{ #1 'multiresult := }
@@ -945,7 +945,7 @@ FUNCTION {format.chapter.pages}
* *
pages empty$
'skip$
- { ", " * format.pages * }
+ { "\checkcomma{} " * format.pages * }
if$
}
if$
@@ -961,7 +961,7 @@ FUNCTION {format.in.ed.booktitle}
{
format.edition duplicate$ empty$ 'pop$
{
- ", " swap$ * *
+ "\checkcomma{} " swap$ * *
}
if$
editor "editor" format.names.ed duplicate$ empty$ 'pop$
@@ -969,7 +969,7 @@ FUNCTION {format.in.ed.booktitle}
bbl.edby
" " * swap$ *
swap$
- "," *
+ "\checkcomma{}" *
" " * swap$
* }
if$
@@ -1692,7 +1692,14 @@ FUNCTION {begin.bib}
"\providecommand{\urlprefix}{}"
write$ newline$
"\providecommand{\doi}[1]{\url{http://dx.doi.org/#1}}"
- write$ newline$}
+ write$ newline$
+ "\makeatletter\newif\if@suppresscomma\@suppresscommafalse"
+ write$ newline$
+ "\newcommand\suppresscomma{\global\@suppresscommatrue}"
+ write$ newline$
+ "\newcommand\checkcomma{\if@suppresscomma\else,\fi\global\@suppresscommafalse}\makeatother"
+ write$ newline$
+}
EXECUTE {begin.bib}
EXECUTE {init.state.consts}
diff --git a/Master/texmf-dist/doc/latex/resphilosophica/README b/Master/texmf-dist/doc/latex/resphilosophica/README
index 3ff4c9b5afd..89a15c00802 100644
--- a/Master/texmf-dist/doc/latex/resphilosophica/README
+++ b/Master/texmf-dist/doc/latex/resphilosophica/README
@@ -7,6 +7,9 @@ This work was commissioned by the Saint Louis University.
Changes
+
+ version 1.15: New command: \suppresscomma
+
version 1.14: Bug fix
version 1.13: New command: \titlenote
@@ -17,4 +20,5 @@ Changes
version 1.11: Automatic doi generation
Bibliography formatting changes
- version 1.10: Bibliography formatting changes \ No newline at end of file
+ version 1.10: Bibliography formatting changes
+
diff --git a/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf b/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf
index b1c38ba901a..01c4e0438f2 100644
--- a/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf
+++ b/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib
index 53bd83a84e2..77c71c45419 100644
--- a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib
+++ b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib
@@ -115,3 +115,17 @@
URL = {http://plato.stanford.edu/archives/win2012/entries/davidson/}
}
+@incollection{ande97a,
+ Address = {Macon, GA},
+ Author = {Anderson, Thomas C.},
+ Booktitle = {Concluding Unscientific Postscript to \enquote{Philosophical Fragments,\suppresscomma}},
+ Date-Modified = {2013-09-04 21:27:17 +0000},
+ Editor = {Robert Perkins},
+ Owner = {Andrew},
+ Pages = {187--204},
+ Publisher = {Mercer University Press},
+ Series = {International Kierkegaard Commentary},
+ Timestamp = {2013.09.04},
+ Title = {Kierkegaard and Approximation Knowledge},
+ Volume = {12},
+ Year = {1997}}
diff --git a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf
index 19124b36bbf..61e45da10fc 100644
--- a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf
+++ b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex
index 70ab2ff730b..b38cb15a40b 100644
--- a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex
+++ b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex
@@ -82,7 +82,7 @@
paralogisms, time. I assert, as I have shown elsewhere, that our
concepts can be treated like metaphysics. See also \citep{Landau5},
\citep{Hoff10}, \citep{Rao07:BeliefPropagation}, \citep{faga06a},
- \citep{bochnga}, \citep{aqui51a}, \citep{Mapas12} and
+ \citep{bochnga}, \citep{aqui51a}, \citep{Mapas12}, \citep{ande97a} and
\citep{Knuth94:TheTeXbook}.}
\section{Discussion}
diff --git a/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx b/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx
index 2b476ca0cea..b9b579a51ca 100644
--- a/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx
+++ b/Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx
@@ -1,6 +1,6 @@
% \iffalse
%<*gobble>
-% $Id: resphilosophica.dtx,v 1.36 2013-08-27 18:26:55 boris Exp $
+% $Id: resphilosophica.dtx,v 1.37 2013-09-12 08:37:13 boris Exp $
%
% Copyright 2012-2013, Boris Veytsman <boris@varphi.com>
% This work may be distributed and/or modified under the
@@ -53,7 +53,7 @@
\ProvidesFile{resphilosophica.dtx}
%</gobble>
%<class>\ProvidesClass{resphilosophica}
-[2013/08/28 v1.14 Typesetting articles for Res Philosophica]
+[2013/09/12 v1.15 Typesetting articles for Res Philosophica]
%<*gobble>
% \end{macrocode}
%
@@ -73,6 +73,7 @@
% \changes{v1.12}{2013/07/13}{Bibliography changes}
% \changes{v1.13}{2013/08/14}{New options: preprint and forthcoming}
% \changes{v1.13}{2013/08/14}{New command: titlenote}
+% \changes{v1.15}{2013/09/13}{Added new bibliography command}
%
%\iffalse
% \begin{macrocode}
@@ -447,6 +448,32 @@
% \end{verbatim}
%
% \end{description}
+%
+% \DescribeMacro{\suppresscomma}
+% Sometimes Bib\TeX\ inserts an unwanted comma into an entry, for
+% example, in the following one:
+% \begin{verbatim}
+% @incollection{ande97a,
+% Address = {Macon, GA},
+% Author = {Anderson, Thomas C.},
+% Booktitle = {Concluding Unscientific Postscript to
+% \enquote{Philosophical Fragments,}},
+% Date-Modified = {2013-09-04 21:27:17 +0000},
+% Editor = {Robert Perkins},
+% Owner = {Andrew},
+% Pages = {187--204},
+% Publisher = {Mercer University Press},
+% Series = {International Kierkegaard Commentary},
+% Timestamp = {2013.09.04},
+% Title = {Kierkegaard and Approximation Knowledge},
+% Volume = {12},
+% Year = {1997}}
+% \end{verbatim}
+% The command \cs{suppresscomma} suppresses the next comma:
+% \begin{verbatim}
+% Booktitle = {Concluding Unscientific Postscript to
+% \enquote{Philosophical Fragments,\suppresscomma}},
+% \end{verbatim}
%
%
% \DescribeMacro{\AddtoEndMatter}
diff --git a/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls b/Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls
index 7b83152db19..d738a5de6eb 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}
-[2013/08/28 v1.14 Typesetting articles for Res Philosophica]
+[2013/09/12 v1.15 Typesetting articles for Res Philosophica]
\RequirePackage{xkeyval}
\newif\ifRESP@fontauto
\RESP@fontautotrue