summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-philosophy
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-09-30 21:29:19 +0000
committerKarl Berry <karl@freefriends.org>2020-09-30 21:29:19 +0000
commitfc9117a56d131ac50cccb9ce74115714ce105ef7 (patch)
tree839e86667bc5c99221269f9298bf16ed3f0a1406 /Master/texmf-dist/tex/latex/biblatex-philosophy
parented27c4e2ef9f9840065d1420c4d8b1fec0656f1d (diff)
biblatex-philosophy (30sep20)
git-svn-id: svn://tug.org/texlive/trunk@56493 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx3
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx3
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx3
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx69
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx3
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx13
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx5
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx89
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx57
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx3
11 files changed, 133 insertions, 119 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
index 6d76dd4820d..624c1678ee3 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{english-philosophy.lbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\InheritBibliographyExtras{english}
\DeclareBibliographyExtras{%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx
index 482e5519a88..42ca8afa118 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{french-philosophy.lbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\InheritBibliographyExtras{french}
\DeclareBibliographyExtras{%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
index c15f564943b..48fc1d1155e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{italian-philosophy.lbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\InheritBibliographyExtras{italian}
\DeclareBibliographyExtras{%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
index 971e40dd4dd..61fc0680f1a 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
@@ -25,8 +25,9 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-classic.bbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
-\RequireBibliographyStyle{authoryear}
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
+\RequireBibliographyStyle{authoryear-comp}
\RequireBibliographyStyle{philosophy-standard}
\newtoggle{bbx:square}
@@ -36,8 +37,8 @@
\settoggle{bbx:square}{#1}}
\DeclareBibliographyOption{nodate}[true]{%
\settoggle{bbx:nodate}{#1}}
-\define@key{blx@bib1}{nodate}[]{}%
-\define@key{blx@bib2}{nodate}[true]{%
+\blx@kv@defkey{blx@bib1}{nodate}[]{}%
+\blx@kv@defkey{blx@bib2}{nodate}[true]{%
\ifstrequal{#1}{false}{\togglefalse{bbx:nodate}}{}}%
\def\bbx@opt@mergedate@maximum{%
\renewbibmacro*{date+extradate}{%
@@ -49,13 +50,14 @@
\setunit*{\addspace}%
\printdateextra}
{\printlabeldateextra}}}}%
+ \renewbibmacro*{bbx:ifmergeddate}{\iflabeldateisdate}%
\renewbibmacro*{date}{%
\iflabeldateisdate
{}
{\printdate}}%
\renewbibmacro*{issue+date}{%
- \iflabeldateisdate
- {}
+ \usebibmacro{bbx:ifmergeddate}
+ {}
{\ifdefstring{\bbx@volnumformat}{parens}%
{\printtext{%
\printfield{issue}%
@@ -65,7 +67,6 @@
\printfield{issue}%
\setunit*{\addspace}%
\printdate}}}}}
-
\def\bbx@opt@mergedate@compact{%
\renewbibmacro*{date+extradate}{%
\iffieldundef{labelyear}
@@ -74,6 +75,7 @@
\iflabeldateisdate
{\printdateextra}
{\printlabeldateextra}}}}%
+ \renewbibmacro*{bbx:ifmergeddate}{\iflabeldateisdate}%
\renewbibmacro*{date}{%
\iflabeldateisdate
{}
@@ -85,26 +87,31 @@
{\printtext{%
\printfield{issue}%
\setunit*{\addspace}%
- \iflabeldateisdate
+ \usebibmacro{bbx:ifmergeddate}
{}
{\printdate}%
}}%
{\printtext[pureparens]{%
\printfield{issue}%
\setunit*{\addspace}%
- \iflabeldateisdate
+ \usebibmacro{bbx:ifmergeddate}
{}
{\printdate}%
}}}
{}%
\newunit}}
-
-
\def\bbx@opt@mergedate@basic{%
\renewbibmacro*{date+extradate}{%
\iffieldundef{labelyear}
{\usebibmacro{bbx:nodate}}
{\postsepyear{\printlabeldateextra}}}%
+ \renewbibmacro*{bbx:ifmergeddate}{%
+ \ifboolexpr{
+ test {\iflabeldateisdate}
+ and
+ not test {\ifdateshavedifferentprecision{label}{}}
+ }%
+}%
\renewbibmacro*{date}{%
\ifboolexpr{
test {\iflabeldateisdate}
@@ -115,13 +122,11 @@
{\printdate}}%
\renewbibmacro*{issue+date}{%
\ifboolexpr{
- test {\iflabeldateisdate}
- and
- not test {\ifdateshavedifferentprecision{label}{}}
- and
- test {\iffieldundef{issue}}
- }
- {}
+ test {\usebibmacro{bbx:ifmergeddate}}
+ and
+ test {\iffieldundef{issue}}
+}
+{}
{\ifdefstring{\bbx@volnumformat}{parens}%
{\printtext{%
\printfield{issue}%
@@ -132,13 +137,20 @@
\setunit*{\addspace}%
\printdate}}}%
\newunit}}
-
-
\def\bbx@opt@mergedate@minimum{%
\renewbibmacro*{date+extradate}{%
\iffieldundef{labelyear}
{\usebibmacro{bbx:nodate}}
{\postsepyear{\printlabeldateextra}}}%
+ \renewbibmacro*{bbx:ifmergeddate}{%
+ \ifboolexpr{
+ test {\iflabeldateisdate}
+ and
+ not test {\ifdateshavedifferentprecision{label}{}}
+ and
+ test {\iffieldundef{extradate}}
+ }%
+}%
\renewbibmacro*{date}{%
\ifboolexpr{
test {\iflabeldateisdate}
@@ -151,15 +163,11 @@
{\printdate}}%
\renewbibmacro*{issue+date}{%
\ifboolexpr{
- test {\iflabeldateisdate}
- and
- not test {\ifdateshavedifferentprecision{label}{}}
- and
- test {\iffieldundef{extradate}}
- and
- test {\iffieldundef{issue}}
- }
- {}
+ test {\usebibmacro{bbx:ifmergeddate}}
+ and
+ test {\iffieldundef{issue}}
+}
+{}
{\ifdefstring{\bbx@volnumformat}{parens}%
{\printtext{%
\printfield{issue}%
@@ -170,13 +178,12 @@
\setunit*{\addspace}%
\printdate}}}%
\newunit}}
-
-
\def\bbx@opt@mergedate@false{%
\renewbibmacro*{date+extradate}{%
\iffieldundef{labelyear}
{\usebibmacro{bbx:nodate}}
{\postsepyear{\printlabeldateextra}}}%
+ \renewbibmacro*{bbx:ifmergeddate}{\@secondoftwo}%
\renewbibmacro*{date}{\printdate}%
\renewbibmacro*{issue+date}{%
\ifdefstring{\bbx@volnumformat}{parens}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
index 65c43a86f0f..8d0dd111501 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-classic.cbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireCitationStyle{authoryear-comp}
\ExecuteBibliographyOptions{citetracker}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
index 5ecb870f8d2..5e6b77d9539 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
@@ -25,15 +25,16 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-modern.bbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireBibliographyStyle{philosophy-classic}
\newtoggle{bbx:yearleft}
\DeclareBibliographyOption{yearleft}[true]{%
\settoggle{bbx:yearleft}{#1}}
-\define@key{blx@biblist1}{restoreclassic}[]{}
-\define@key{blx@biblist2}{restoreclassic}[true]{\setkeys{blx@bib2}{restoreclassic}}%
-\define@key{blx@bib1}{restoreclassic}[]{}
-\define@key{blx@bib2}{restoreclassic}[true]{%
+\blx@kv@defkey{blx@biblist1}{restoreclassic}[]{}
+\blx@kv@defkey{blx@biblist2}{restoreclassic}[true]{\blx@kv@setkeys{blx@bib2}{restoreclassic}}%
+\blx@kv@defkey{blx@bib1}{restoreclassic}[]{}
+\blx@kv@defkey{blx@bib2}{restoreclassic}[true]{%
\ifstrequal{#1}{true}{%
\setlength{\bibhang}{\parindent}%
\renewcommand{\labelnamepunct}{\newunitpunct}%
@@ -223,7 +224,7 @@
\savefield{annotation}{\@phil@nnote}%
\clearfield{annotation}%
\entryset{\ifnumgreater{\thefield{entrysetcount}}{1}%
- {\setkeys{blx@bib2}{restoreclassic}}{}}{}%
+ {\blx@kv@setkeys{blx@bib2}{restoreclassic}}{}}{}%
\newunit\newblock
\restorefield{annotation}{\@phil@nnote}%
\usebibmacro{pageref}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
index e2aa15c00ee..408f043db3b 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
@@ -25,11 +25,12 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-modern.cbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireCitationStyle{philosophy-classic}
\DeclareCiteCommand{\fullcite}
{\usebibmacro{prenote}}
- {\setkeys{blx@bib2}{restoreclassic}%
+ {\blx@kv@setkeys{blx@bib2}{restoreclassic}%
\usedriver
{\iftoggle{cbx:scauthorscite}%
{\DeclareNameAlias{sortname}{scdefault}}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
index e992b3799cd..34f78653b75 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
@@ -25,8 +25,13 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-standard.bbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireBiber[3]
+\@ifpackagelater{biblatex}{2020/08/23}
+ {}
+ {\PackageError{biblatex-philosophy}
+ {Package biblatex is too old. Please update your LaTeX distribution}}
\RequireBibliographyStyle{standard}
\def\optionerror#1{%
\ClassError{biblatex-philosophy}
@@ -90,10 +95,10 @@
\settoggle{bbx:scauthorsbib}{#1}}
\DeclareBibliographyOption{scauthorscite}[true]{%
\settoggle{cbx:scauthorscite}{#1}}
-\define@key{blx@bib1}{annotation}[]{}
-\define@key{blx@bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
-\define@key{blx@biblist1}{annotation}[]{}
-\define@key{blx@biblist2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx@kv@defkey{blx@bib1}{annotation}[]{}
+\blx@kv@defkey{blx@bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx@kv@defkey{blx@biblist1}{annotation}[]{}
+\blx@kv@defkey{blx@biblist2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
\ExecuteBibliographyOptions{%
publocformat = publocyear,
volnumformat = plain,
@@ -158,7 +163,6 @@
\newcommand*{\volnumpunct}{\addcomma\space}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addperiod\space}
-\renewcommand*{\intitlepunct}{\nopunct\addspace}
\renewcommand*{\relatedpunct}{\addsemicolon\space}
\DeclareDelimFormat{editorstrgdelim}{\addspace}
\newrobustcmd*{\mkpureparens}[1]{%
@@ -173,6 +177,8 @@
\blx@setsfcodes
\bibleftbracket#1\bibrightbracket%
\endgroup}
+\def\mkrelatedparens{\mkpureparens}
+\def\mkrelatedbrackets{\mkpurebrackets}
\newcommand*{\annotationfont}{\footnotesize}
\newcommand*{\libraryfont}{}
\newcommand*{\editionfont}{%
@@ -340,15 +346,15 @@
{\optionerror{volumeformat}}}}}}{#1}}
\DeclareFieldFormat{related}{%
\ifdefstring{\bbx@relatedformat}{parens}%
- {\mkpureparens{#1}}%
- {\ifdefstring{\bbx@relatedformat}{brackets}%
- {\mkpurebrackets{#1}}%
- {\ifdefstring{\bbx@relatedformat}{semicolon}%
- {#1}%
- {\optionerror{relatedformat}}}}}%
+ {\mkrelatedparens{#1}}%
+ {\ifdefstring{\bbx@relatedformat}{brackets}%
+ {\mkrelatedbrackets{#1}}%
+ {\ifdefstring{\bbx@relatedformat}{semicolon}%
+ {#1}%
+ {\optionerror{relatedformat}}}}}%
\DeclareFieldAlias{related:origpubin}{related}
\DeclareFieldAlias{related:origpubas}{related}
-\DeclareFieldFormat{relatedstring:default}{#1\addspace}%\addspace needed
+\DeclareFieldFormat{relatedstring:default}{#1\addspace}
\renewbibmacro*{translatorstrg}{%
\printtext[editortype]{%
\ifboolexpr{
@@ -421,18 +427,6 @@
\setunit{\addcomma\space}%
\printfield{eid}}
-\renewbibmacro*{journal}{%
- \ifboolexpr{
- test {\iffieldundef{journaltitle}}
- and
- test {\iffieldundef{journalsubtitle}}
- }
- {}
- {\printtext[journaltitle]{%
- \printfield[titlecase]{journaltitle}%
- \setunit{\subtitlepunct}%
- \printfield[titlecase]{journalsubtitle}}}}
-
\renewbibmacro*{periodical}{%
\ifboolexpr{
test {\iffieldundef{title}}
@@ -668,6 +662,8 @@
{\setunit{\addperiod\par\nobreak\vspace*{.5ex}}%
\printtext[annotation]{\printfield{annotation}\finentry\par}}}%
{\finentry}}
+\renewbibmacro*{in:}{%
+ \bibstring{in}\addspace}
\newbibmacro*{relateddate}{%
\setunit*{\addspace}%
\printdate}
@@ -684,30 +680,35 @@
\renewbibmacro*{editor}{\usebibmacro{bbx:savehash}}%
\renewcommand*{\labelnamepunct}{}}%
\DeclareCiteCommand{\relatedcite}
- {}%
- {\usedriver
- {\DeclareNameAlias{sortname}{default}%
- \usebibmacro{related:clearauthors}%
- \renewbibmacro*{relateddate}{%
- \setunit*{\addspace}\printdate}%
- \renewbibmacro*{commarelateddate}{%
- \setunit*{\addcomma\space}\printdate}}%
- {\thefield{entrytype}}}%
- {}%
- {}%
+{}%
+{\usedriver
+{\DeclareNameAlias{sortname}{default}%
+\ifbibmacroundef{date+extradate}
+{}
+{%\renewbibmacro*{date+extradate}{}%
+\renewbibmacro*{bbx:ifmergeddate}{\@secondoftwo}}%
+\usebibmacro{related:clearauthors}%
+\renewbibmacro*{relateddate}{%
+\setunit*{\addspace}\printdate}%
+\renewbibmacro*{commarelateddate}{%
+\setunit*{\addcomma\space}\printdate}%
+}%
+{\thefield{entrytype}}}%
+{}%
+{}%
\renewbibmacro*{related:default}[1]{%
- \togglefalse{bbx:annotation}%
+ \togglefalse{bbx:annotation}%
\ifboolexpr{
- test {\iffieldundef{relatedtype}}
- and
- test {\iffieldundef{relatedstring}}
+ test {\iffieldundef{relatedtype}}
+ and
+ test {\iffieldundef{relatedstring}}
}
{\printtext{\bibstring{translationas}}}{}%
- \printtext{\addspace}%
- \relatedcite{\thefield{related}}}
+ \printtext{\addspace}%
+ \relatedcite{\thefield{related}}}
\renewbibmacro*{begrelatedloop}{%
- \renewrobustcmd*{\mkpureparens}{\relatedpunct}%
- \renewrobustcmd*{\mkpurebrackets}{\relatedpunct}}
+ \renewrobustcmd*{\mkrelatedparens}{\relatedpunct}%
+ \renewrobustcmd*{\mkrelatedbrackets}{\relatedpunct}}
\newbibmacro*{phil:related}{%
\iftoggle{bbx:related}
{\iffieldequalstr{relatedtype}{multivolume}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
index 61aa52b84fb..a75eb68fbf9 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-verbose.bbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireBibliographyStyle{authortitle}
\RequireBibliographyStyle{philosophy-standard}
\AtBeginShorthands{%
@@ -143,37 +144,36 @@
\printdate\ifdefstring{\bbx@editionformat}{superscript}%
{\printfield{edition}}{}}
\DeclareCiteCommand{\bbx@crossref@inbook}%
- {}%
- {\ifciteseen{%
- \ifthenelse{\value{listtotal}=2}%
- {\printnames[][-\value{maxnamesincross}]{labelname}}%
- {\printnames[][-\value{minnamesincross}]{labelname}}%
- \setunit*{\addcomma\space}\printtext{%
- \printfield[citetitle]{labeltitle}%
+{}%
+{\ifciteseen{%
+ \ifthenelse{\value{listtotal}=2}%
+ {\printnames[][-\value{maxnamesincross}]{labelname}}%
+ {\printnames[][-\value{minnamesincross}]{labelname}}%
+ \setunit*{\addcomma\space}\printtext{%
+ \printfield[citetitle]{labeltitle}%
\iftoggle{cbx:commacit}{\setunit{\addcomma\space}}%
- {\setunit{\addspace\midsentence}}%
- \bibstring{opcit}}}%
- {\DeclareNameAlias{sortname}{default}%
+ {\setunit{\addspace\midsentence}}%
+ \bibstring{opcit}}}%
+ {\DeclareNameAlias{sortname}{default}%
\usebibmacro{usedriver:book}}}%
- {}%
- {}%
+{}%
+{}%
\DeclareCiteCommand{\bbx@crossref@incollection}%
{}%
{\ifciteseen{%
-\ifthenelse{\value{listtotal}=2}%
-{\printnames[][-\value{maxnamesincross}]{labelname}}%
-{\printnames[][-\value{minnamesincross}]{labelname}}%
-\ifnameundef{editor}{}{%
-\setunit*{\addspace}%
-\usebibmacro{editorstrg}%
-\setunit*{\addcomma\space}}%
-\printtext{%
-\printfield[citetitle]{labeltitle}%
-\iftoggle{cbx:commacit}{\setunit{\addcomma\space}}%
-{\setunit{\addspace\midsentence}}%
-\bibstring{opcit}}}%
-{\DeclareNameAlias{sortname}{default}%
-\usebibmacro{usedriver:collection}}}%
+ \ifthenelse{\value{listtotal}=2}%
+ {\printnames[][-\value{maxnamesincross}]{labelname}}%
+ {\printnames[][-\value{minnamesincross}]{labelname}}%
+ \setunit*{\addspace}%
+ \usebibmacro{editorstrg}%
+ \setunit*{\addcomma\space}%
+ \printtext{%
+ \printfield[citetitle]{labeltitle}%
+ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}%
+ {\setunit{\addspace\midsentence}}%
+ \bibstring{opcit}}}%
+ {\DeclareNameAlias{sortname}{default}%
+ \usebibmacro{usedriver:collection}}}%
{}%
{}%
\DeclareBibliographyDriver{book}{%
@@ -434,8 +434,7 @@
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{nodash:editor+others}%
- \ifnameundef{editor}{}{%
- \setunit{\labelnamepunct}\newblock}%
+ \setunit{\labelnamepunct}\newblock%
\usebibmacro{maintitle+title}%
\newunit
\printlist{language}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
index 603aae6d848..012cc68c0c4 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{philosophy-verbose.cbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\RequireCitationStyle{verbose-trad2}
\newtoggle{cbx:commacit}
@@ -84,7 +85,6 @@
\bibstring[\mkibid]{idem\thefield{gender}}}%
\setunit{\nametitledelim}}
\newbibmacro*{ccite:cite}{%
- \usebibmacro{related:clearauthors}%
\usebibmacro{cite:citepages}%
\global\togglefalse{cbx:fullcite}%
\global\togglefalse{cbx:loccit}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx
index 3f8ebca075b..80c13753080 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx
@@ -25,7 +25,8 @@
%% This work has the LPPL maintenance status "author-maintained".
%%
\ProvidesFile{spanish-philosophy.lbx}
-[2020/05/24 v1.9.8b A set of styles for biblatex]
+[2020/09/30 v1.9.8c A set of styles for biblatex]
+
\InheritBibliographyExtras{spanish}
\DeclareBibliographyExtras{%