diff options
author | Karl Berry <karl@freefriends.org> | 2013-09-25 23:13:11 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-09-25 23:13:11 +0000 |
commit | b128c11f5c42c64b3549ae4e27a4d2964d4db897 (patch) | |
tree | 5d94a16f5ce63e1d959f8f6ac46da7ef4673d1a1 | |
parent | 03fc7a2736082631478df7d4b54dc64df75060c8 (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.bst | 19 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/resphilosophica/README | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf | bin | 397196 -> 398327 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/resphilosophica/rpsample.bib | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf | bin | 106125 -> 107052 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/resphilosophica/rpsample.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/resphilosophica/resphilosophica.dtx | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls | 2 |
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 Binary files differindex b1c38ba901a..01c4e0438f2 100644 --- a/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf +++ b/Master/texmf-dist/doc/latex/resphilosophica/resphilosophica.pdf 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 Binary files differindex 19124b36bbf..61e45da10fc 100644 --- a/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf +++ b/Master/texmf-dist/doc/latex/resphilosophica/rpsample.pdf 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 |