texlive[56493] Master/texmf-dist: biblatex-philosophy (30sep20)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 30 23:29:19 CEST 2020


Revision: 56493
          http://tug.org/svn/texlive?view=revision&revision=56493
Author:   karl
Date:     2020-09-30 23:29:19 +0200 (Wed, 30 Sep 2020)
Log Message:
-----------
biblatex-philosophy (30sep20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip
    trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib
    trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib
===================================================================
--- trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib	2020-09-30 21:29:19 UTC (rev 56493)
@@ -24,516 +24,517 @@
 %% 
 %% This work has the LPPL maintenance status "author-maintained".
 %% 
- at BOOK{Eco:2004,
-annotation = {A guide for typesetting a thesis aimed for
-Italian students in the humanities.},
-author     = {Umberto Eco},
-title      = {Come si fa una tesi di laurea},
-subtitle   = {Le materie umanistiche},
-publisher  = {Bompiani},
-location   = {Milano},
-date       = {1977}
+
+ at book{Eco:2004,
+  annotation = {A guide for typesetting a thesis aimed for
+    Italian students in the humanities.},
+  author     = {Umberto Eco},
+  title      = {Come si fa una tesi di laurea},
+  subtitle   = {Le materie umanistiche},
+  publisher  = {Bompiani},
+  location   = {Milano},
+  date       = {1977}
 }
 
- at INCOLLECTION{Termini:2007,
-author        = {Settimo Termini},
-title         = {Vita morte e miracoli di Alan Mathison Turing},
-crossref      = {Bartocci:2007},
-keywords      = {esempio},
-langid        = {italian},
-annotation    = {This entry includes all the informations
-of the parent \texttt{collection} linked through
-the \texttt{crossref} field}
+ at incollection{Termini:2007,
+  author        = {Settimo Termini},
+  title         = {Vita morte e miracoli di Alan Mathison Turing},
+  crossref      = {Bartocci:2007},
+  keywords      = {esempio},
+  langid        = {italian},
+  annotation    = {This entry includes all the informations
+    of the parent \texttt{collection} linked through
+    the \texttt{crossref} field}
 }
 
- at BOOK{aristotle:ethics,
-title        = {Nichomachean Ethics},
-publisher    = {J. Hall \& Son},
-author       = {Aristotle},
-annotation   = {A \texttt{@book} entry with a \texttt{translator} field.
-Note also the \texttt{entrysubtype} field which
-is set to \texttt{classic}},
-booktitle    = {Nichomachean Ethics},
-date         = {1872},
-entrysubtype = {classic},
-langid       = {american},
-keywords     = {esempio},
-location     = {London},
-shorttitle   = {Nich\adddotspace Ethics},
-translator   = {F. A. Paley, F. M.}
+ at book{aristotle:ethics,
+  title        = {Nichomachean Ethics},
+  publisher    = {J. Hall \& Son},
+  author       = {Aristotle},
+  annotation   = {A \texttt{@book} entry with a \texttt{translator} field.
+    Note also the \texttt{entrysubtype} field which
+    is set to \texttt{classic}},
+  booktitle    = {Nichomachean Ethics},
+  date         = {1872},
+  entrysubtype = {classic},
+  langid       = {american},
+  keywords     = {esempio},
+  location     = {London},
+  shorttitle   = {Nich\adddotspace Ethics},
+  translator   = {F. A. Paley, F. M.}
 }
 
- at ONLINE{clawson:mla,
-annote        = {\texttt{Biblatex-mla} provides support to \texttt{biblatex},
-\hologo{BibTeX}, and \LaTeX\ for citations and Works Cited lists in the style
-established by the Modern Language Association (MLA). For commands
-and options to change package defaults, see § 3.1 and § 3.2,
-respectively, below. MLA style, a common standard for writers
-in the humanities, is outlined in the \emph{MLA Style Manual},
-in its 3\textsubscript{rd} edition,
-and the \emph{MLA Handbook for Writers of Research Papers},
-now in its 8\textsubscript{th} edition. \texttt{Biblatex-mla}
-follows the style outlined in the latter of these. It also
-follows the logic of the MLA when citing similar material
-repeatedly, trimming unnecessary
-information from citations where necessary. \texttt{Biblatex-mla}
-is compatible with \texttt{Biblatex}’s
-support for \texttt{hyperref} and \texttt{tex4ht},
-and the main word in each citation (either the author’s
-name, the title, or the page number) serves as a link
-to the particular entry in the Works Cited.},
-author        = {James Clawson},
-date          = {2016-11-02},
-keywords      = {primaria},
-subtitle      = {MLA Style Using \texttt{Biblatex}},
-title         = {\texttt{biblatex-mla}},
-url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf},
-version       = {1.9}
+ at online{clawson:mla,
+  annotation        = {\texttt{Biblatex-mla} provides support to \texttt{biblatex},
+    \hologo{BibTeX}, and \LaTeX\ for citations and Works Cited lists in the style
+    established by the Modern Language Association (MLA). For commands
+    and options to change package defaults, see § 3.1 and § 3.2,
+    respectively, below. MLA style, a common standard for writers
+    in the humanities, is outlined in the \emph{MLA Style Manual},
+    in its 3\textsubscript{rd} edition,
+    and the \emph{MLA Handbook for Writers of Research Papers},
+    now in its 8\textsubscript{th} edition. \texttt{Biblatex-mla}
+    follows the style outlined in the latter of these. It also
+    follows the logic of the MLA when citing similar material
+    repeatedly, trimming unnecessary
+    information from citations where necessary. \texttt{Biblatex-mla}
+    is compatible with \texttt{Biblatex}’s
+    support for \texttt{hyperref} and \texttt{tex4ht},
+    and the main word in each citation (either the author’s
+    name, the title, or the page number) serves as a link
+    to the particular entry in the Works Cited.},
+  author        = {James Clawson},
+  date          = {2016-11-02},
+  keywords      = {primaria},
+  subtitle      = {MLA Style Using \texttt{Biblatex}},
+  title         = {\texttt{biblatex-mla}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf},
+  version       = {1.9}
 }
 
- at ONLINE{glibof:historian,
-annote        = {The files \texttt{historian.bbx},
-\texttt{historian.cbx},
-and \texttt{historian.lbx} implement a bibliography
-and citation style for use with Philipp Lehman’s
-\texttt{biblatex} package. \texttt{Historian} follows the conventions of
-\emph{The Chicago Manual of Style}, as presented in Turabian’s
-\emph{Manual for Writers}. The
-style is designed for use by historians who need to generate detailed
-footnotes not only for ordinary books and articles, but also reprint
-editions, correspondence, archives and archival documents, online sources,
-book reviews, unpublished manuscripts, and conference presentations.},
-author        = {Sander Gliboff},
-date          = {2010-08-22},
-langid        = {english},
-keywords      = {primaria},
-subtitle      = {A Footnotes-and-Bibliography Style,
-Following Turabian/Chicago Guidelines:
-For Use with the \texttt{Biblatex} System of Programmable
-Bibliographies and Citations},
-title         = {User's Guide to \texttt{Historian}},
-url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.pdf},
-version       = {0.4}
+ at online{glibof:historian,
+  annotation     = {The files \texttt{historian.bbx},
+    \texttt{historian.cbx},
+    and \texttt{historian.lbx} implement a bibliography
+    and citation style for use with Philipp Lehman’s
+    \texttt{biblatex} package. \texttt{Historian} follows the conventions of
+    \emph{The Chicago Manual of Style}, as presented in Turabian’s
+    \emph{Manual for Writers}. The
+    style is designed for use by historians who need to generate detailed
+    footnotes not only for ordinary books and articles, but also reprint
+    editions, correspondence, archives and archival documents, online sources,
+    book reviews, unpublished manuscripts, and conference presentations.},
+  author        = {Sander Gliboff},
+  date          = {2010-08-22},
+  langid        = {english},
+  keywords      = {primaria},
+  subtitle      = {A Footnotes-and-Bibliography Style,
+    Following Turabian/Chicago Guidelines:
+    For Use with the \texttt{Biblatex} System of Programmable
+    Bibliographies and Citations},
+  title         = {User's Guide to \texttt{Historian}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.pdf},
+  version       = {0.4}
 }
 
- at BOOK{guzman:sd,
-title         = {Problemática logico-lingüística de la
-comunicacíon social con el pueblo Aymara},
-year          = {s.d.},
-author        = {Guzmán de Rojas, Iván},
-note          = {mimeo},
-addendum      = {Con los auspicios del Centro internacional
-de Investigacíones para el Desarrollo de Canada},
-annote        = {A work without a pubblication date.
-The string \texttt{nodate} (localized) is automatically printed},
-keywords      = {esempio},
-shorttitle    = {Problemática}
+ at book{guzman:sd,
+  title         = {Problemática logico-lingüística de la
+    comunicacíon social con el pueblo Aymara},
+  year          = {s.d.},
+  author        = {Guzmán de Rojas, Iván},
+  note          = {mimeo},
+  addendum      = {Con los auspicios del Centro internacional
+    de Investigacíones para el Desarrollo de Canada},
+  annotation        = {A work without a pubblication date.
+    The string \texttt{nodate} (localized) is automatically printed},
+  keywords      = {esempio},
+  shorttitle    = {Problemática}
 }
 
- at BOOK{heidegger:sz,
-title         = {Sein und Zeit},
-publisher     = {Max Niemeyer Verlag},
-author        = {Martin Heidegger},
-edition       = {18},
-annote        = {Note the \texttt{library} field, use for some
-details about the first edition.},
-booktitle     = {Sein und Zeit},
-date          = {2001},
-keywords      = {esempio,volumesingolo},
-library       = {Originally published in 1927 in the
-\emph{Jahrbuch für Philosophie und phänomenologische
-Forschung (vol. VIII)}, directed by H. Husserl},
-location      = {Tübingen}
+ at book{heidegger:sz,
+  title         = {Sein und Zeit},
+  publisher     = {Max Niemeyer Verlag},
+  author        = {Martin Heidegger},
+  edition       = {18},
+  annotation        = {Note the \texttt{library} field, use for some
+    details about the first edition.},
+  booktitle     = {Sein und Zeit},
+  date          = {2001},
+  keywords      = {esempio,volumesingolo},
+  library       = {Originally published in 1927 in the
+    \emph{Jahrbuch für Philosophie und phänomenologische
+      Forschung (vol. VIII)}, directed by H. Husserl},
+  location      = {Tübingen}
 }
 
- at BOOKINBOOK{kant:kpv:xref,
-author        = {Kant, Immanuel},
-date          = {1968},
-keywords      = {esempio},
-pages         = {1-163},
-shorthand     = {KpV},
-shorttitle    = {Kritik der praktischen Vernunft},
-title         = {Kritik der praktischen Vernunft},
-volume        = {5},
-xref          = {kant:werke},
-annotation    = {A single volume from the critical edition
-of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
+ at bookinbook{kant:kpv:xref,
+  author        = {Kant, Immanuel},
+  date          = {1968},
+  keywords      = {esempio},
+  pages         = {1-163},
+  shorthand     = {KpV},
+  shorttitle    = {Kritik der praktischen Vernunft},
+  title         = {Kritik der praktischen Vernunft},
+  volume        = {5},
+  xref          = {kant:werke},
+  annotation    = {A single volume from the critical edition
+    of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
 }
 
- at BOOKINBOOK{kant:ku:xref,
-author        = {Kant, Immanuel},
-date          = {1968},
-langid        = {german},
-keywords      = {esempio},
-pages         = {165-485},
-title         = {Kritik der Urtheilskraft},
-volume        = {5},
-xref          = {kant:werke},
-annotation    = {A single volume from the critical edition
-of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
+ at bookinbook{kant:ku:xref,
+  author        = {Kant, Immanuel},
+  date          = {1968},
+  langid        = {german},
+  keywords      = {esempio},
+  pages         = {165-485},
+  title         = {Kritik der Urtheilskraft},
+  volume        = {5},
+  xref          = {kant:werke},
+  annotation    = {A single volume from the critical edition
+    of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
 }
 
 @mvbook{kant:werke,
-author        = {Kant, Immanuel},
-booktitle     = {Kants Werke. Akademie Textausgabe},
-date          = {1968},
-langid        = {german},
-keywords      = {esempio},
-location      = {Berlin},
-maintitle     = {Kants Werke. Akademie Textausgabe},
-publisher     = {Walter de Gruyter},
-shorthand     = {KW},
-title         = {Kants Werke. Akademie Textausgabe},
-volumes       = {9}
+  author        = {Kant, Immanuel},
+  booktitle     = {Kants Werke. Akademie Textausgabe},
+  date          = {1968},
+  langid        = {german},
+  keywords      = {esempio},
+  location      = {Berlin},
+  maintitle     = {Kants Werke. Akademie Textausgabe},
+  publisher     = {Walter de Gruyter},
+  shorthand     = {KW},
+  title         = {Kants Werke. Akademie Textausgabe},
+  volumes       = {9}
 }
 
 @mvbook{comenio:oo,
-annote        = {This author is known with his Latin name,
-given in the \texttt{nameaddon} field.},
-author        = {Jan Amos Komensky},
-booktitle     = {Opera Omnia},
-date          = {1969},
-keywords      = {esempio},
-location      = {Praga},
-nameaddon     = {Comenius},
-title         = {Opera Omnia}
+  annotation        = {This author is known with his Latin name,
+    given in the \texttt{nameaddon} field.},
+  author        = {Jan Amos Komensky},
+  booktitle     = {Opera Omnia},
+  date          = {1969},
+  keywords      = {esempio},
+  location      = {Praga},
+  nameaddon     = {Comenius},
+  title         = {Opera Omnia}
 }
 
- at ONLINE{kime:biber,
-annotation = {Biber is conceptually a \hologo{BibTeX} replacement for
-\texttt{biblatex}.
-It is written in Perl with the aim of providing a customised
-and sophisticated data preparation backend
-for \texttt{biblatex}. You do not need to install Perl to use
-Biber---binaries are provided
-for many operating systems via the main \TeX{} distributions (\TeX~Live,
-Mac\TeX, MiK\TeX) and also via download from SourceForge.
-Functionally, Biber offers a superset of \hologo{BibTeX}’s capabilities
-but is tightly coupled with \texttt{biblatex} and cannot
-be used as a stand-alone tool with standard \texttt{.bst} styles.
-Biber’s primary role is to
-support \texttt{biblatex} by performing the following tasks:
-Parsing data from datasources;
-Processing cross-references, entry sets, related entries;
-Generating data for name, name list and name/year disambiguation;
-Structural validation according to \texttt{biblatex} data model;
-Sorting reference lists;
-Outputting data to a \texttt{.bbl} for \texttt{biblatex} to consume.},
-author     = {Philip Kime and François Charette},
-title      = {\texttt{biber}},
-subtitle   = {A backend bibliography processor for \texttt{biblatex}},
-date       = {2019-12-01},
-langid     = {english},
-keywords   = {primaria},
-url        = {http://biblatex-biber.sourceforge.net},
-version    = {2.14}
+ at online{kime:biber,
+  annotation = {Biber is conceptually a \hologo{BibTeX} replacement for
+    \texttt{biblatex}.
+    It is written in Perl with the aim of providing a customised
+    and sophisticated data preparation backend
+    for \texttt{biblatex}. You do not need to install Perl to use
+    Biber---binaries are provided
+    for many operating systems via the main \TeX{} distributions (\TeX~Live,
+    Mac\TeX, MiK\TeX) and also via download from SourceForge.
+    Functionally, Biber offers a superset of \hologo{BibTeX}’s capabilities
+    but is tightly coupled with \texttt{biblatex} and cannot
+    be used as a stand-alone tool with standard \texttt{.bst} styles.
+    Biber’s primary role is to
+    support \texttt{biblatex} by performing the following tasks:
+    Parsing data from datasources;
+    Processing cross-references, entry sets, related entries;
+    Generating data for name, name list and name/year disambiguation;
+    Structural validation according to \texttt{biblatex} data model;
+    Sorting reference lists;
+    Outputting data to a \texttt{.bbl} for \texttt{biblatex} to consume.},
+  author     = {Philip Kime and François Charette},
+  title      = {\texttt{biber}},
+  subtitle   = {A backend bibliography processor for \texttt{biblatex}},
+  date       = {2019-12-01},
+  langid     = {english},
+  keywords   = {primaria},
+  url        = {http://biblatex-biber.sourceforge.net},
+  version    = {2.14}
 }
 
- at ONLINE{lehman:biblatex,
-annote    = {This package provides advanced bibliographic facilities
-for use with \LaTeX. The package is a complete reimplementation
-of the bibliographic facilities provided by
-\LaTeX. The \texttt{biblatex} package works with the “backend”
-(program) \texttt{biber}, which is used to process \hologo{BibTeX} format
-data files and them performs all sorting, label
-generation (and a great deal more). Formatting of the bibliography
-is entirely controlled by \TeX{} macros. Good working knowledge
-in \LaTeX{} should be sufficient to
-design new bibliography and citation styles. This package
-also supports subdivided bibliographies, multiple bibliographies
-within one document, and separate lists of bibliographic information
-such as abbreviations of various fields. Bibliographies may
-be subdivided into parts and/or segmented by topics.
-Just like the bibliography styles,
-all citation commands may be freely defined. Features such as
-full Unicode support for bibliography data, customisable sorting,
-multiple bibliographies with different
-sorting, customisable labels and dynamic data
-modification are available.},
-author    = {Philipp Lehman},
-nameaddon = {with Philip Kime and Moritz Wemheuer},
-date      = {2019-12-01},
-langid    = {english},
-keywords  = {primaria},
-subtitle  = {Programmable Bibliographies and Citations},
-title     = {The \texttt{biblatex} Package},
-url       = {http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf},
-version   = {3.14}
+ at online{lehman:biblatex,
+  annotation    = {This package provides advanced bibliographic facilities
+    for use with \LaTeX. The package is a complete reimplementation
+    of the bibliographic facilities provided by
+    \LaTeX. The \texttt{biblatex} package works with the “backend”
+    (program) \texttt{biber}, which is used to process \hologo{BibTeX} format
+    data files and them performs all sorting, label
+    generation (and a great deal more). Formatting of the bibliography
+    is entirely controlled by \TeX{} macros. Good working knowledge
+    in \LaTeX{} should be sufficient to
+    design new bibliography and citation styles. This package
+    also supports subdivided bibliographies, multiple bibliographies
+    within one document, and separate lists of bibliographic information
+    such as abbreviations of various fields. Bibliographies may
+    be subdivided into parts and/or segmented by topics.
+    Just like the bibliography styles,
+    all citation commands may be freely defined. Features such as
+    full Unicode support for bibliography data, customisable sorting,
+    multiple bibliographies with different
+    sorting, customisable labels and dynamic data
+    modification are available.},
+  author    = {Philipp Lehman},
+  nameaddon = {with Philip Kime and Moritz Wemheuer},
+  date      = {2019-12-01},
+  langid    = {english},
+  keywords  = {primaria},
+  subtitle  = {Programmable Bibliographies and Citations},
+  title     = {The \texttt{biblatex} Package},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf},
+  version   = {3.14}
 }
 
- at ONLINE{babel,
-annote    = {This manual describes \texttt{babel}, a package that makes
-use of the capabilities of \TeX{} version 3 and, to some
-extent, \texttt{xetex} and \texttt{luatex}, to provide an environment
-in which documents can be typeset in a language
-other than US English, or in more than one language
-or script. However, no attempt has been done to take full
-advantage of the features provided by the latter,
-which would require a completely new core (as for
-example \texttt{polyglossia} or as part of \hologo{LaTeX3})},
-author    = {Johannes L. Braams},
-nameaddon = {with Javer Bezos},
-date      = {2020-02-28},
-langid    = {english},
-keywords  = {primaria},
-title     = {Babel},
-subtitle  = {Localization and internationalization},
-url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
-version   = {3.41}
+ at online{babel,
+  annotation    = {This manual describes \texttt{babel}, a package that makes
+    use of the capabilities of \TeX{} version 3 and, to some
+    extent, \texttt{xetex} and \texttt{luatex}, to provide an environment
+    in which documents can be typeset in a language
+    other than US English, or in more than one language
+    or script. However, no attempt has been done to take full
+    advantage of the features provided by the latter,
+    which would require a completely new core (as for
+    example \texttt{polyglossia} or as part of \hologo{LaTeX3})},
+  author    = {Johannes L. Braams},
+  nameaddon = {with Javer Bezos},
+  date      = {2020-02-28},
+  langid    = {english},
+  keywords  = {primaria},
+  title     = {Babel},
+  subtitle  = {Localization and internationalization},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
+  version   = {3.41}
 }
 
- at ONLINE{polyglossia,
-annote    = {\texttt{Polyglossia} is a package for facilitating multilingual
-typesetting with \hologo{XeLaTeX} and
-(with some exceptions) \hologo{LuaLaTeX}. Basically, it can be used as
-an alternative to \texttt{babel}
-for performing the following tasks automatically:
-1. Loading the appropriate hyphenation patterns.
-2. Setting the script and language tags of the current font (if possible and
-available), via the package \texttt{fontspec}.
-3. Switching to a font assigned by the user to a particular script or language.
-4. Adjusting some typographical conventions according to the current lan-
-guage (such as afterindent, frenchindent, spaces before or after
-punctuation marks, etc.).
-5. Redefining all document strings (like “chapter”, “figure”, “bibliography”).
-6. Adapting the formatting of dates (for non-Gregorian calendars via external
-packages bundled with \texttt{polyglossia}: currently the Hebrew, Islamic and
-Farsi calendars are supported).
-7. For languages that have their own numbering system, modifying the
-formatting of numbers appropriately (this also includes redefining the al-
-phabetic sequence for non-Latin alphabets).
-8. Ensuring proper directionality if the document contains languages that are
-written from right to left (via the package \texttt{bidi}, available separately).},
-author    = {François Charette},
-nameaddon = {with Arthur Reutenauer, Bastien Roucariès and Jürgen Spitzmüller},
-date      = {2020-01-29},
-langid    = {english},
-keywords  = {primaria},
-title     = {Polyglossia: Modern multilingual typesetting with \hologo{XeLaTeX} and \hologo{LuaLaTeX}},
-url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
-version   = {1.47}
+ at online{polyglossia,
+  annotation    = {\texttt{Polyglossia} is a package for facilitating multilingual
+    typesetting with \hologo{XeLaTeX} and
+    (with some exceptions) \hologo{LuaLaTeX}. Basically, it can be used as
+    an alternative to \texttt{babel}
+    for performing the following tasks automatically:
+    1. Loading the appropriate hyphenation patterns.
+    2. Setting the script and language tags of the current font (if possible and
+    available), via the package \texttt{fontspec}.
+    3. Switching to a font assigned by the user to a particular script or language.
+    4. Adjusting some typographical conventions according to the current lan-
+    guage (such as afterindent, frenchindent, spaces before or after
+    punctuation marks, etc.).
+    5. Redefining all document strings (like “chapter”, “figure”, “bibliography”).
+    6. Adapting the formatting of dates (for non-Gregorian calendars via external
+    packages bundled with \texttt{polyglossia}: currently the Hebrew, Islamic and
+    Farsi calendars are supported).
+    7. For languages that have their own numbering system, modifying the
+    formatting of numbers appropriately (this also includes redefining the al-
+    phabetic sequence for non-Latin alphabets).
+    8. Ensuring proper directionality if the document contains languages that are
+    written from right to left (via the package \texttt{bidi}, available separately).},
+  author    = {François Charette},
+  nameaddon = {with Arthur Reutenauer, Bastien Roucariès and Jürgen Spitzmüller},
+  date      = {2020-01-29},
+  langid    = {english},
+  keywords  = {primaria},
+  title     = {Polyglossia: Modern multilingual typesetting with \hologo{XeLaTeX} and \hologo{LuaLaTeX}},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
+  version   = {1.47}
 }
 
- at ONLINE{csquotes,
-annote   = {This package provides advanced facilities for inline
-and display quotations. It is designed for a wide range of
-tasks ranging from the most simple applications to
-the more complex demands of formal quotations. The facilities
-include commands, environments, and user-definable ‘smart quotes’
-which dynamically adjust to their
-context. Quotation marks are switched automatically
-if quotations are nested and
-can adjust to the current language. There are additional
-features designed to cope
-with the more specific demands of academic writing.
-All quote styles as well as the
-optional active quotes are freely configurable.},
-author   = {Philipp Lehman and Joseph Wright},
-date     = {2019-12-06},
-langid   = {english},
-keywords = {primaria},
-subtitle = {Context Sensitive Quotation Facilities},
-title    = {The \texttt{csquotes} Package},
-url      = {http://mirrors.ctan.org/macros/latex/contrib/csquotes/csquotes.pdf},
-version  = {5.2j}
+ at online{csquotes,
+  annotation   = {This package provides advanced facilities for inline
+    and display quotations. It is designed for a wide range of
+    tasks ranging from the most simple applications to
+    the more complex demands of formal quotations. The facilities
+    include commands, environments, and user-definable ‘smart quotes’
+    which dynamically adjust to their
+    context. Quotation marks are switched automatically
+    if quotations are nested and
+    can adjust to the current language. There are additional
+    features designed to cope
+    with the more specific demands of academic writing.
+    All quote styles as well as the
+    optional active quotes are freely configurable.},
+  author   = {Philipp Lehman and Joseph Wright},
+  date     = {2019-12-06},
+  langid   = {english},
+  keywords = {primaria},
+  subtitle = {Context Sensitive Quotation Facilities},
+  title    = {The \texttt{csquotes} Package},
+  url      = {http://mirrors.ctan.org/macros/latex/contrib/csquotes/csquotes.pdf},
+  version  = {5.2j}
 }
 
- at BOOK{pantieri:artelatex,
-title         = {L'arte di scrivere con \LaTeX},
-author        = {Lorenzo Pantieri and Tommaso Gordini},
-annote        = {Lo scopo di questo lavoro, rivolto sia a chi muove
-i primi passi in \LaTeX\ sia a quanti già lo conoscono,
-è di offrire ai suoi utenti italiani le conoscenze essenziali
-per poterlo usare con successo. I concetti fondamentali
-della materia, raccolti da svariati manuali, vengono presentati
-nel modo più chiaro e organico possibile; nel contempo si fornisce
-un vasto campionario di esempi e si analizzano alcuni
-tipici problemi che potrebbero presentarsi nella redazione
-di una pubblicazione scientifica o professionale in italiano,
-indicando per ciascuno le soluzioni per noi migliori.},
-booktitle     = {L'arte di scrivere con \LaTeX},
-date          = {2019},
-foreword      = {Enrico Gregorio},
-langid        = {italian},
-keywords      = {primaria},
-subtitle      = {Un'introduzione a \LaTeX},
-url           = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}
+ at book{pantieri:artelatex,
+  title         = {L'arte di scrivere con \LaTeX},
+  author        = {Lorenzo Pantieri and Tommaso Gordini},
+  annotation        = {Lo scopo di questo lavoro, rivolto sia a chi muove
+    i primi passi in \LaTeX\ sia a quanti già lo conoscono,
+    è di offrire ai suoi utenti italiani le conoscenze essenziali
+    per poterlo usare con successo. I concetti fondamentali
+    della materia, raccolti da svariati manuali, vengono presentati
+    nel modo più chiaro e organico possibile; nel contempo si fornisce
+    un vasto campionario di esempi e si analizzano alcuni
+    tipici problemi che potrebbero presentarsi nella redazione
+    di una pubblicazione scientifica o professionale in italiano,
+    indicando per ciascuno le soluzioni per noi migliori.},
+  booktitle     = {L'arte di scrivere con \LaTeX},
+  date          = {2019},
+  foreword      = {Enrico Gregorio},
+  langid        = {italian},
+  keywords      = {primaria},
+  subtitle      = {Un'introduzione a \LaTeX},
+  url           = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}
 }
 
- at BOOK{Poincare:1968-ITA,
-title         = {La scienza e l'ipotesi},
-publisher     = {Bompiani},
-author        = {Jules-Henri Poincaré},
-editor        = {Corrado Sinigaglia},
-note          = {testo greco a fronte},
-booktitle     = {La science et l'hypothèse},
-date          = {2003},
-langid        = {italian},
-keywords      = {esempio},
-location      = {Milano}
+ at book{Poincare:1968-ITA,
+  title         = {La scienza e l'ipotesi},
+  publisher     = {Bompiani},
+  author        = {Jules-Henri Poincaré},
+  editor        = {Corrado Sinigaglia},
+  note          = {testo greco a fronte},
+  booktitle     = {La science et l'hypothèse},
+  date          = {2003},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Milano}
 }
 
- at BOOK{Poincare:1968-ORIG,
-title         = {La science et l'hypothèse},
-publisher     = {Flammarion},
-author        = {Jules-Henri Poincaré},
-annote        = {A \texttt{@book} entry followed by its translation, cross-referenced in the
-\texttt{related} field},
-booktitle     = {La science et l'hypothèse},
-date          = {1968},
-langid        = {french},
-keywords      = {esempio},
-location      = {Paris},
-related       = {Poincare:1968-ITA}
+ at book{Poincare:1968-ORIG,
+  title         = {La science et l'hypothèse},
+  publisher     = {Flammarion},
+  author        = {Jules-Henri Poincaré},
+  annotation        = {A \texttt{@book} entry followed by its translation, cross-referenced in the
+    \texttt{related} field},
+  booktitle     = {La science et l'hypothèse},
+  date          = {1968},
+  langid        = {french},
+  keywords      = {esempio},
+  location      = {Paris},
+  related       = {Poincare:1968-ITA}
 }
 
- at BOOK{popper-logik,
-title         = {Logik der Forschung},
-publisher     = {Springer},
-author        = {Karl R. Popper},
-annote        = {A \texttt{@book} entry followed by two differents translations,
-cross-referenced in the \texttt{related} (Biber 1.6 required)},
-booktitle     = {Logik der Forschung},
-date          = {1934},
-keywords      = {esempio},
-location      = {Wien},
-related       = {popper-logik:ing},
-timestamp     = {2012.04.25}
+ at book{popper-logik,
+  title         = {Logik der Forschung},
+  publisher     = {Springer},
+  author        = {Karl R. Popper},
+  annotation        = {A \texttt{@book} entry followed by two differents translations,
+    cross-referenced in the \texttt{related} (Biber 1.6 required)},
+  booktitle     = {Logik der Forschung},
+  date          = {1934},
+  keywords      = {esempio},
+  location      = {Wien},
+  related       = {popper-logik:ing},
+  timestamp     = {2012.04.25}
 }
 
- at BOOK{popper-logik:ing,
-title         = {The Logic of Scientific Discovery},
-publisher     = {Hutchinson},
-author        = {Karl R. Popper},
-edition       = {3},
-booktitle     = {The Logic of Scientific Discovery},
-date          = {1959},
-keywords      = {esempio,popper},
-location      = {London},
-related       = {popper-logik:ita},
-relatedstring = {it. trans.},
-timestamp     = {2012.04.25}
+ at book{popper-logik:ing,
+  title         = {The Logic of Scientific Discovery},
+  publisher     = {Hutchinson},
+  author        = {Karl R. Popper},
+  edition       = {3},
+  booktitle     = {The Logic of Scientific Discovery},
+  date          = {1959},
+  keywords      = {esempio,popper},
+  location      = {London},
+  related       = {popper-logik:ita},
+  relatedstring = {it. trans.},
+  timestamp     = {2012.04.25}
 }
 
- at BOOK{popper-logik:ita,
-title         = {Logica della scoperta scientifica},
-publisher     = {Einaudi},
-author        = {Karl R. Popper},
-edition       = {3},
-date          = {1998},
-hyphenation   = {italian},
-keywords      = {esempio,popper},
-location      = {Torino},
-timestamp     = {2012.04.25}
+ at book{popper-logik:ita,
+  title         = {Logica della scoperta scientifica},
+  publisher     = {Einaudi},
+  author        = {Karl R. Popper},
+  edition       = {3},
+  date          = {1998},
+  hyphenation   = {italian},
+  keywords      = {esempio,popper},
+  location      = {Torino},
+  timestamp     = {2012.04.25}
 }
 
- at INCOLLECTION{Valbusa:2007,
-author        = {Ivan Valbusa},
-title         = {Psicologia e sistema in Alsted e in Wolff},
-booktitle     = {Christian Wolff tra psicologia empirica
-e psicologia razionale},
-publisher     = {Georg Olms Verlag},
-editor        = {Ferdinando Luigi Marcolungo},
-date          = {2007},
-langid        = {italian},
-keywords      = {esempio},
-location      = {Hildesheim and Zürich and London}
+ at incollection{Valbusa:2007,
+  author        = {Ivan Valbusa},
+  title         = {Psicologia e sistema in Alsted e in Wolff},
+  booktitle     = {Christian Wolff tra psicologia empirica
+    e psicologia razionale},
+  publisher     = {Georg Olms Verlag},
+  editor        = {Ferdinando Luigi Marcolungo},
+  date          = {2007},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Hildesheim and Zürich and London}
 }
 
- at ONLINE{wassenhoven:dw,
-annote        = {\texttt{biblatex-dw} is a small collection
-of styles for the \texttt{biblatex} package.
-It was designed for citations in the Humanities and offers some features
-that are not provided by the standard \texttt{biblatex} styles.
-\texttt{biblatex-dw} is dependent on \texttt{biblatex} – version 1.7
-needs at least version 3.3
-of \texttt{biblatex} and was tested with \texttt{biblatex}
-version 3.6 and \texttt{biber} version 2.6.},
-author        = {Dominik Waßenhoven},
-date          = {2016-12-06},
-keywords      = {primaria},
-title         = {\texttt{biblatex-dw}},
-url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-dw/doc/biblatex-dw.pdf},
-version       = {1.7}
+ at online{wassenhoven:dw,
+  annotation        = {\texttt{biblatex-dw} is a small collection
+    of styles for the \texttt{biblatex} package.
+    It was designed for citations in the Humanities and offers some features
+    that are not provided by the standard \texttt{biblatex} styles.
+    \texttt{biblatex-dw} is dependent on \texttt{biblatex} – version 1.7
+    needs at least version 3.3
+    of \texttt{biblatex} and was tested with \texttt{biblatex}
+    version 3.6 and \texttt{biber} version 2.6.},
+  author        = {Dominik Waßenhoven},
+  date          = {2016-12-06},
+  keywords      = {primaria},
+  title         = {\texttt{biblatex-dw}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-dw/doc/biblatex-dw.pdf},
+  version       = {1.7}
 }
 
- at COLLECTION{Bartocci:2007,
-annote       = {A collection with four authors},
-booksubtitle = {Protagonisti del '900 da Hilbert a Wiles},
-booktitle    = {Vite matematiche},
-date         = {2007},
-editor       = {Claudio Bartocci and Renato Betti and
-Angelo Guerraggio and Roberto Lucchetti},
-langid       = {italian},
-location     = {Milano},
-publisher    = {Springer-Verlag Italia},
-title        = {Vite matematiche}
+ at collection{Bartocci:2007,
+  annotation       = {A collection with four authors},
+  booksubtitle = {Protagonisti del '900 da Hilbert a Wiles},
+  booktitle    = {Vite matematiche},
+  date         = {2007},
+  editor       = {Claudio Bartocci and Renato Betti and
+    Angelo Guerraggio and Roberto Lucchetti},
+  langid       = {italian},
+  location     = {Milano},
+  publisher    = {Springer-Verlag Italia},
+  title        = {Vite matematiche}
 }
 
- at COLLECTION{Filmed:2009,
-annote        = {A collection with four editors. The list
-is automatically truncated in the citations},
-booktitle     = {Filosofia delle medicina},
-date          = {2009},
-editor        = {Pierdaniele Giaretta and Antonio Moretto
-and Gian Franco Gensini and Marco Trabucchi},
-langid        = {italian},
-keywords      = {esempio},
-location      = {Bologna},
-publisher     = {il Mulino},
-subtitle      = {Metodo, modelli, cura ed errori},
-title         = {Filosofia delle medicina},
-volumes       = {2}
+ at collection{Filmed:2009,
+  annotation        = {A collection with four editors. The list
+    is automatically truncated in the citations},
+  booktitle     = {Filosofia delle medicina},
+  date          = {2009},
+  editor        = {Pierdaniele Giaretta and Antonio Moretto
+    and Gian Franco Gensini and Marco Trabucchi},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Bologna},
+  publisher     = {il Mulino},
+  subtitle      = {Metodo, modelli, cura ed errori},
+  title         = {Filosofia delle medicina},
+  volumes       = {2}
 }
 
- at INCOLLECTION{corrocher:2009,
-author        = {Roberto Corrocher},
-title         = {Riflessioni sull'uomo di fronte a nuove sfide},
-pages         = {27-42},
-annote        = {An \texttt{@incollection} entry.
-The \texttt{@collection} is automatically
-printed in the bibliography because
-another \texttt{@incollection} has been cited.},
-crossref      = {Filmed:2009},
-langid        = {italian},
-keywords      = {esempio},
-read          = {0}
+ at incollection{corrocher:2009,
+  author        = {Roberto Corrocher},
+  title         = {Riflessioni sull'uomo di fronte a nuove sfide},
+  pages         = {27-42},
+  annotation        = {An \texttt{@incollection} entry.
+    The \texttt{@collection} is automatically
+    printed in the bibliography because
+    another \texttt{@incollection} has been cited.},
+  crossref      = {Filmed:2009},
+  langid        = {italian},
+  keywords      = {esempio},
+  read          = {0}
 }
 
- at INCOLLECTION{federspil:2009,
-author        = {Giovanni Federspil and Roberto Vettor},
-title         = {Medicina: un unico metodo e una sola argomentazione?},
-pages         = {43-74},
-annote        = {An \texttt{@incollection} entry. The \texttt{@collection}
-is automatically printed in the bibliography because
-another \texttt{@incollection} has been cited.},
-crossref      = {Filmed:2009},
-langid        = {italian},
-keywords      = {esempio}
+ at incollection{federspil:2009,
+  author        = {Giovanni Federspil and Roberto Vettor},
+  title         = {Medicina: un unico metodo e una sola argomentazione?},
+  pages         = {43-74},
+  annotation        = {An \texttt{@incollection} entry. The \texttt{@collection}
+    is automatically printed in the bibliography because
+    another \texttt{@incollection} has been cited.},
+  crossref      = {Filmed:2009},
+  langid        = {italian},
+  keywords      = {esempio}
 }
 
- at ONLINE{ctan,
-annotation    = {The official website of the Comprehensive \TeX\ Archive Network},
-bdsk-url-1    = {http://www.ctan.org},
-date          = {2006},
-langid        = {american},
-keywords      = {web},
-label         = {CTAN},
-subtitle      = {The Comprehensive \TeX\ Archive Network},
-title         = {CTAN},
-url           = {http://www.ctan.org},
-urldate       = {2006-10-01}
+ at online{ctan,
+  annotation    = {The official website of the Comprehensive \TeX\ Archive Network},
+  bdsk-url-1    = {http://www.ctan.org},
+  date          = {2006},
+  langid        = {american},
+  keywords      = {web},
+  label         = {CTAN},
+  subtitle      = {The Comprehensive \TeX\ Archive Network},
+  title         = {CTAN},
+  url           = {http://www.ctan.org},
+  urldate       = {2006-10-01}
 }
 
- at ONLINE{guit:sito,
-annotation    = {The official website of the Italian \TeX\ Group},
-bdsk-url-1    = {http://www.guitex.org},
-date          = {2012},
-langid        = {italian},
-keywords      = {web},
-title         = {\GuIT. Gruppo degli Utilizzatori Italiani di \TeX},
-url           = {http://www.guitex.org},
-urldate       = {2012-01-15}
+ at online{guit:sito,
+  annotation    = {The official website of the Italian \TeX\ Group},
+  bdsk-url-1    = {http://www.guitex.org},
+  date          = {2012},
+  langid        = {italian},
+  keywords      = {web},
+  title         = {\GuIT. Gruppo degli Utilizzatori Italiani di \TeX},
+  url           = {http://www.guitex.org},
+  urldate       = {2012-01-15}
 }
 \endinput
 %%

Modified: trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -84,12 +84,13 @@
 %<spanish-lbx>\ProvidesFile{spanish-philosophy.lbx}
 %<french-lbx>\ProvidesFile{french-philosophy.lbx}
 %<*standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-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]
 %</standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-lbx>
 %<*driver>
 \documentclass[12pt]{ltxdoc}
 \usepackage[T1]{fontenc}
 \usepackage[utf8]{inputenc}
+\usepackage[fontsize=12pt]{fontsize}
 \usepackage[english]{babel}
 %--------------------------------------------------------
 % GRAPHICS
@@ -179,23 +180,25 @@
     \list{}{\setlength{\itemindent}{-.5cm}\setlength{\leftmargin}{.5cm}\setlength{\itemsep}{0pt}}}
   {\endlist\end{mdframed}\end{NoHyper}
 }
+\makeatletter
+% Customizing option and value list:
+\renewcommand*{\ltd at ol@optitem}[3][]{%To use \meta inside #2
+  \ifblank{#1}
+  {\ltd at option{}{#2}{#3}{}}
+  {\ltd at option{}{#2}{#3}{\ltd at textverb{#1}}}}%
+\patchcmd{\optionlist}{\marglistwidth}{0pt}{}{}
+\patchcmd{\optionlist}{\hss}{\phantom{\rule{1pt}{20pt}}\hss}{}{}
+\patchcmd{\ltd at option@i}{\linewidth}{\linewidth-\marglistwidth}{}{}
 
-\makeatletter
-\renewcommand*{\ltd at ol@boolitem}[2][]{%
-	\ifblank{#1}
-	{\ltd at option{#2}{#2}{\ltd at verblist{true\OR false}}{}}
-	{\ltd at option{#2}{#2}{\ltd at verblist{true\OR false}}{\ltd at textverb{#1}}}}
-\renewenvironment*{valuelist}[1][]
-{\list{}{%
-    \ifblank{#1}
-    {\setlength{\labelwidth}{5em}}
-    {\setlength{\labelwidth}{#1}}%
-    \setlength{\labelsep}{1em}%
-    \setlength{\leftmargin}{\labelwidth}%
-    \addtolength{\leftmargin}{\labelsep}%
-    \setlength{\itemsep}{0pt}%
-    \renewcommand*{\makelabel}[1]{\valuelistfont##1\hss}}}
-{\endlist}
+\patchcmd{\fieldlist}{field }{\ \ field }{}{}
+\patchcmd{\fieldlist}{\marglistwidth}{0pt}{}{}
+\patchcmd{\fieldlist}{\marglistsep}{0pt}{}{}
+
+\pretocmd{\valuelist}{\let\optionlistfont\valuelistfont}{}{}
+\patchcmd{\ltxsyntax}{\marglistwidth}{0pt}{}{}
+\patchcmd{\ltd at option@i}{=}{\ = }{}{}
+\expandafter\patchcmd\csname\string\valuelist\endcsname{{\leftmargin}{\labelsep}}{{\leftmargin}{3\labelsep}}{}{}
+% New color for items
 \newcommand*{\valuelistfont}{%
   \color{olive}\sffamily\displayverbfont}
 \renewcommand*{\optionlistfont}{%
@@ -215,20 +218,26 @@
     \@starttoc{toc}%
   \end{multicols}}
   \makeatother
+% --------------------------------------------------------
+% HYPERREF SETUP
+% --------------------------------------------------------
+\usepackage{hyperref}
+ \hypersetup{%
+   hidelinks,
+   pdftitle={User's guide to \textsf{biblatex philosophy}},
+   pdfsubject={Bibliography styles for (Italian) 
+     users of biblatex},
+   pdfauthor={Ivan Valbusa},
+   pdfkeywords={bibliography},
+ }   
+% --------------------------------------------------------
+% FINAL SETTINGS
+% --------------------------------------------------------
+\setcounter{tocdepth}{2}
   
- \usepackage{hyperref}
-  \hypersetup{%
-    hidelinks,
-    pdftitle={User's Guide to \textsf{biblatex philosophy}},
-    pdfsubject={Bibliography styles for (Italian) 
-      users of biblatex},
-    pdfauthor={Ivan Valbusa},
-    pdfkeywords={bibliography},
-  }   
-  
-  \EnableCrossrefs         
-  \CodelineIndex
-  \RecordChanges
+\EnableCrossrefs         
+\CodelineIndex
+\RecordChanges
 
 \begin{document}
   \DocInput{biblatex-philosophy.dtx}
@@ -237,7 +246,7 @@
 %</driver>
 % \fi
 %
-% \CheckSum{4472}
+% \CheckSum{4353}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -255,6 +264,7 @@
 %   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %   Right brace   \}     Tilde         \~}
 %
+% \changes{v1.9.8c}{2020/09/30}{Maintenance release. Corrected a bug in the related entries. Added \cmd{mkrelatedparens} and \cmd{mkrelatedbrackets}.}
 % \changes{v1.9.8b}{2020/05/19}{Maintenance release. Corrected a bug in \bibtype{incollection} and \bibtype{inproceeding} without editor.}
 % \changes{v1.9.8a}{2018/03/03}{Maintenance release. Corrected missing commas in some \texttt{.lbx} files.}
 % \changes{v1.9.8}{2017/11/29}{Maintenance release. Updated macros involving \texttt{extrayear} component.}
@@ -352,7 +362,7 @@
 %
 % \noindent This package is author-maintained. 
 % Permission is granted to copy, distribute and/or modify this software 
-% under the terms of the \LaTeX{} Project Public License, version 1.3 or 
+% under the terms of the \hologo{LaTeX} Project Public License, version 1.3 or 
 % later (\url{http://latex-project.org/lppl}). 
 % This software is provided ``as is'', without warranty of any kind, 
 % either expressed or implied, including, but not limited to, the implied 
@@ -370,9 +380,9 @@
 %
 % \begin{center}
 % {\color{philA}\bfseries\sffamily 
-%   \Huge User's Guide to\\ \texttt{biblatex-philosophy}\\[3mm]}
+%   \huge User's guide to \texttt{biblatex-philosophy}\\[3mm]}
 % {\large\bfseries\sffamily Bibliography styles for (Italian) users of~\textsf{biblatex}}
-%\vspace{.8cm}
+% \vspace{.8cm}
 %
 % \normalsize\fileversion{} -- \filedate
 % \vspace{.7cm}
@@ -399,7 +409,7 @@
 % ^^A
 % ^^A ----------------------------------------------------------------
 %
-% The firs step toward the creation of the \sty{philosophy-modern} style  was the request of Lorenzo Pantieri in the \GuIT{} Forum at \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \LaTeX{} \parencite{pantieri:artelatex}. %\nocite{ctan,guit:sito}
+% The firs step toward the creation of the \sty{philosophy-modern} style  was the request of Lorenzo Pantieri in the \GuIT{} Forum at \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \hologo{LaTeX} \parencite{pantieri:artelatex}. %\nocite{ctan,guit:sito}
 %
 % ^^A ----------------------------------------------------------------
 % ^^A
@@ -415,7 +425,7 @@
 % ^^A
 % ^^A ----------------------------------------------------------------
 %
-%The styles can be loaded as usual, but to ensure language-specific quotation marks you need \sty{babel} (or \sty{polyglossia}) and \sty{csquotes} \parencite[see][]{babel,polyglossia,csquotes}. Biber in place of \textsc{Bib}\TeX{} is also required as backend bibliography processor \parencite{kime:biber}. The example below shows a typical code for an Italian document. Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography database (``\file{.bib}'' must be declared). For other languages you can choose to use or not the Italian-style quotation marks provided by \sty{csquotes}.
+%The styles can be loaded as usual, but to ensure language-specific quotation marks you need \sty{babel} (or \sty{polyglossia}) and \sty{csquotes} \parencite[see][]{babel,polyglossia,csquotes}. \sty{biber} in place of \hologo{BibTeX} is also required as backend bibliography processor \parencite{kime:biber}. The example below shows a typical code for an Italian document. Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography database (``\file{.bib}'' must be declared). For other languages you can choose to use or not the Italian-style quotation marks provided by \sty{csquotes}.
 %\begin{ttquote}
 %\cmd{usepackage}[italian]\{babel\}\\
 %\cmd{usepackage}[style=italian]\{csquotes\}\\
@@ -681,7 +691,7 @@
 %  crossref = {Bartocci:2007}}
 %
 %@collection{Bartocci:2007,
-%  title         = {Vite matematiche}
+%  title         = {Vite matematiche},
 %  booktitle     = {Vite matematiche},
 %  booksubtitle  = {Protagonisti del '900 da Hilbert a Wiles},
 %  editor        = {Claudio Bartocci and Renato Betti and Angelo Guerraggio and 
@@ -777,7 +787,7 @@
 %  date      = {1969}}
 %\end{verbatim}\end{latexcode}
 %
-% \fielditem{entrysubtype}{literal\makebox[0pt][l]{\hfill[\sty{philosophy-classic} and \sty{philosophy-modern} only]}}
+% \fielditem{entrysubtype}{literal\null\makebox[0pt][l]{\hskip1cm\hfill[\sty{philosophy-classic} and \sty{philosophy-modern} only]}}
 % With the \opt{classic} value the citation commands will produce an 
 % author-title label. This is useful for citing works from classical antiquity.
 %\begin{bibexample}
@@ -818,10 +828,10 @@
 %\begin{bibexamplelist}
 %\item \fullcite{lehman:biblatex}.\\
 % \emphasize{This package provides advanced bibliographic facilities 
-%  for use with \LaTeX. The package is a complete 
+%  for use with \hologo{LaTeX}. The package is a complete 
 %  reimplementation of the bibliographic facilities provided 
-%  by \LaTeX. The biblatex package works with the “backend” 
-%  (program) \texttt{biber}, which is used to process \textsc{Bib}\TeX{}  
+%  by \hologo{LaTeX}. The \sty{biblatex} package works with the “backend” 
+%  (program) \sty{biber}, which is used to process \hologo{BibTeX}  
 %  format data files and them performs all sorting, label 
 %  generation (and a great deal more).}
 %\end{bibexamplelist}
@@ -832,7 +842,7 @@
 %  subtitle = {Programmable Bibliographies and Citations},
 %  version = {3.7},
 %  date = {2016-11-16},
-%  annote = {This package provides advanced bibliographic facilities 
+%  annotation = {This package provides advanced bibliographic facilities 
 %  for use with \LaTeX. The package is a complete reimplementation 
 %  of the bibliographic facilities provided by \LaTeX. The 
 %  \texttt{biblatex} package works with the “backend” (program) 
@@ -979,7 +989,7 @@
 %          \end{valuelist}
 %
 %\optitem[false]{scauthors}{\opt{bib}\OR\opt{cite}\OR\opt{bibcite}\OR\opt{citefn}\OR\opt{bibcitefn}\OR\opt{all}}
-% Prints some or all names (authors, editors, translators, etc.) in small caps shape.
+% Prints some or all names (authors, editors, translators, etc.) in small caps.
 %        \begin{valuelist}
 %        \item[bib] Small caps only for the names at the beginning of the entry in the bibliography.
 %        \item[cite] Small caps only for the names at the beginning of the entry in the citations.
@@ -1034,14 +1044,7 @@
 %
 % ^^A ----------------------------------------------------------------
 % ^^A
-%          \subsection{Style-specific}
-% ^^A
-% ^^A ----------------------------------------------------------------
-%
-% ^^A ----------------------------------------------------------------
-% ^^A
-%          \subsubsection[For \sty{classic} and 
-%  \sty{modern}]{Options for \sty{philosophy-classic} and 
+%          \subsection[For \sty{classic}/\sty{modern} styles]{Options for \sty{philosophy-classic} and 
 %  \sty{philosophy-modern}}\label{sec:options-classic-modern}
 % ^^A
 % ^^A ----------------------------------------------------------------
@@ -1061,7 +1064,7 @@
 %
 % ^^A ----------------------------------------------------------------
 % ^^A
-%          \subsubsection[For \sty{modern}]{Options for \sty{philosophy-modern}}\label{sec:options-modern}
+%          \subsection[For \sty{modern} style]{Options for \sty{philosophy-modern}}\label{sec:options-modern}
 % ^^A
 % ^^A ----------------------------------------------------------------
 %
@@ -1083,7 +1086,7 @@
 %
 % ^^A ----------------------------------------------------------------
 % ^^A
-%          \subsubsection[For \sty{verbose}]{Options for \sty{philosophy-verbose}}\label{sec:options-verbose}
+%          \subsection[For \sty{verbose} style]{Options for \sty{philosophy-verbose}}\label{sec:options-verbose}
 % ^^A
 % ^^A ----------------------------------------------------------------
 %
@@ -1235,7 +1238,7 @@
 %\end{verbatim}
 %\end{latexcode}
 %
-% The French default localization module redefines, among others, the \cmd{mkbibnamefamily} command in order to get the family name in small caps shape. We do not like this approach because an author could use a localization module without adhering to the typographical standards which should be indipendent from the linguistic standards. For this reason we have reset it to the default definition.  If you prefer the \file{french.lbx} choice, use this code:
+% The French default localization module redefines, among others, the \cmd{mkbibnamefamily} command in order to get the family name in small caps. We do not like this approach because an author could use a localization module without adhering to the typographical standards which should be indipendent from the linguistic standards. For this reason we have reset it to the default definition.  If you prefer the \file{french.lbx} choice, use this code:
 %\begin{latexcode}
 %\begin{verbatim}
 %\DefineBibliographyExtras{french}{%
@@ -1365,30 +1368,32 @@
 %
 % \section{Known issues}
 %
-% The \sty{parskip} package redefines \cmd{parindent} and sets it to 0\,pt by default. This conflicts with the \sty{philosophy-modern} style, which uses this length for the left indentation of bibliographic entries. In such a case, remember to set the correct value of \cmd{bibhang}, which is set to \texttt{4}\cmd{parindent} by default (see section \ref{sec:lengths}).  
+% The \sty{parskip} package redefines \cmd{parindent} and sets it to 0\,pt by default. This conflicts with the \sty{philosophy-modern} style, which uses this length for the left indentation of bibliographic entries. In such a case, remember to select the correct value of \cmd{bibhang}, which is set to \texttt{4}\cmd{parindent} by default (see section \ref{sec:lengths}).  
 %
-% \defbibnote{restoreclassic}{\small This is the primary bibliography of this document and it is typeset in \sty{classic} style (through the \opt{restoreclassic} option) even if the bibliography style of the document is \sty{philosophy-modern}. This is particularly useful for typesetting bibliographies in which there is only one entry for an author, such as the Web lists, as shown below.}
+% \defbibnote{weblist}{\label{weblist}\small Here we have a list of Web sites typeset in the \sty{classic} style through the \opt{restoreclassic} option. Only the \bibtype{online} entries are printed and the annotation is omitted via the contextual option \opt{annotation=false}.}
 %
-% \defbibnote{weblist}{\small Here we have a list of Web sites typeset in the \sty{classic} style through the \opt{restoreclassic} option. Only the \bibtype{online} entries are printed and the annotation is omitted via the contextual option \opt{annotation=false}.}
-%
 %\defbibnote{biblatex-examples}{\small The source of this bibliography, typeset in the \sty{modern} style, is the \file{biblatex-examples.bib} database, distributed with the \sty{biblatex} package. It is provided for checking all the standard features. This list could highlight some bugs.}
 %
 %\defbibnote{philosophy-examples}{\small The source of this bibliography, typeset in the \sty{modern} style, is the \file{biblatex-philosophy.bib} database, distributed with the \sty{biblatex-philosophy} package. It is provided for checking all the style-specific features. This list should not highlight any bugs.}
 %
-%\printbibliography[heading=bibintoc,keyword=primaria,
-%   restoreclassic,prenote=restoreclassic]
 %\printbibheading[heading=bibintoc,title=Examples]
-%\printshorthands[heading=subbibliography]
-%\printbibliography[heading=subbibliography,title=A Web
-%   List,keyword=web,restoreclassic,prenote=weblist,annotation=false]
+%\printshorthands[heading=subbibliography,title=Shorthands]
+%\printbibliography[heading=subbibliography,title=A Web List,
+% keyword=web,restoreclassic,prenote=weblist,annotation=false]
 %\printbibliography[heading=subbibliography,title=Philosophy 
 %   examples,prenote=philosophy-examples,keyword=esempio]
 %
 %\nocite{set,stdmodel,matuz:doody,vizedom:related,britannica,gaonkar,jaffe,westfahl:frontier,cms,ctan,jcg,yoon,worman,wilde,westfahl:space,weinberg,wassenberg,vazques-de-parga,springer,spiegelberg,sorace,sigfridsson,shore,sarfraz,salam,reese,pines,piccato,padhye,nussbaum,nietzsche:ksa,nietzsche:ksa1,nietzsche:historie,moraux,moore,moore:related,massa,maron,markey,malinowski,loh,laufenberg,kullback,kullback:reprint,kullback:related,kowalik,knuth:ct,knuth:ct:a,knuth:ct:b,knuth:ct:c,knuth:ct:d,knuth:ct:e,knuth:ct:related,kastenholz,kant:kpv,kant:ku,itzhaki,hyman,murray,iliad,herrmann,hammond,companion,gonzalez,glashow,gillies,gerhardt,vangennep,vangennep:trans,vangennep:related,geer,gaonkar:in,doody,cotton,coleridge,cicero,chiu,brandt,bertram,baez/article,baez/online,averroes/bland,averroes/hannes,averroes/hercz,augustine,aristotle:anima,aristotle:physics,aristotle:poetics,aristotle:rhetoric,angenendt,almendro,aksin}
+%\printbibliography[heading=subbibliography,title=Biblatex examples,
+% prenote=biblatex-examples,category=biblatex]
+
 %
-%\printbibliography[heading=subbibliography,title=Biblatex examples,prenote=biblatex-examples,category=biblatex]
+% \StopEventually{
+% \defbibnote{restoreclassic}{\small This is the primary bibliography of this document and it is typeset in \sty{classic} style (through the \opt{restoreclassic} option) even if the bibliography style of the document is \sty{philosophy-modern}. This is particularly useful for typesetting bibliographies in which there is only one entry for an author, such as the Web lists. See the example above (p. \pageref{weblist}).}
 %
-% \StopEventually{\PrintChanges\PrintIndex}
+% \printbibliography[heading=bibintoc,keyword=primaria,
+%   restoreclassic,prenote=restoreclassic]
+% \PrintChanges\PrintIndex}
 %
 % \iffalse
 %<*standard-bbx>
@@ -1412,12 +1417,16 @@
 % ^^A
 % ^^A ----------------------------------------------------------------
 %
-% Biber is the default bibliography processor for \sty{biblatex}.
-% The \sty{philosophy} styles could work without Biber (excluding the experimental \bibtype{jurisprudence} driver) 
+% \sty{biber} is the default bibliography processor for \sty{biblatex}.
+% The \sty{philosophy} styles could work without \sty{biber} (excluding the experimental \bibtype{jurisprudence} driver) 
 % but it is required because it offers many useful functionalities. The \opt{backend=bibtex} or \opt{backend=bibtex8} options 
 % produce an error message.
 %    \begin{macrocode}
 \RequireBiber[3]
+\@ifpackagelater{biblatex}{2020/08/23}
+  {}
+  {\PackageError{biblatex-philosophy}
+  {Package biblatex is too old. Please update your LaTeX distribution}}
 %    \end{macrocode}
 % The styles are base on \sty{standard} \sty{biblatex} default style.
 %    \begin{macrocode}
@@ -1511,10 +1520,10 @@
 %    \end{macrocode}
 % And now one option to be used in the \cmd{printbibliography} and \cmd{printbiblist} commands. 
 %    \begin{macrocode}
-\define at key{blx at bib1}{annotation}[]{}
-\define at key{blx at bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
-\define at key{blx at biblist1}{annotation}[]{}
-\define at key{blx at biblist2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx at kv@defkey{blx at bib1}{annotation}[]{}
+\blx at kv@defkey{blx at bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx at kv@defkey{blx at biblist1}{annotation}[]{}
+\blx at kv@defkey{blx at biblist2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
 %    \end{macrocode}
 % Now we can execute the default options.
 %    \begin{macrocode}
@@ -1616,7 +1625,7 @@
 \newcommand*{\volnumpunct}{\addcomma\space}
 \renewcommand*{\newunitpunct}{\addcomma\space}
 \renewcommand*{\subtitlepunct}{\addperiod\space}
-\renewcommand*{\intitlepunct}{\nopunct\addspace}
+%\renewcommand*{\intitlepunct}{\addspace}
 \renewcommand*{\relatedpunct}{\addsemicolon\space}
 %    \end{macrocode}
 % The \cmd{editorstrgdelim} is introduced to customize the
@@ -1640,6 +1649,11 @@
     \bibleftbracket#1\bibrightbracket%
   \endgroup}
 %    \end{macrocode}
+% We define proper parentheses and brackets for ``related'' blocks
+%    \begin{macrocode}
+\def\mkrelatedparens{\mkpureparens}
+\def\mkrelatedbrackets{\mkpurebrackets}
+%    \end{macrocode}
 % Some commands for changing the font of the \bibfield{annotation}, \bibfield{library} and \bibfield{edition} fields.
 %    \begin{macrocode}
 \newcommand*{\annotationfont}{\footnotesize}
@@ -1827,17 +1841,24 @@
              {\ifdefstring{\bbx at volumeformat}{roman}%
                {\Rn{#1}}x%
                {\optionerror{volumeformat}}}}}}{#1}}
+%    \end{macrocode}
+% With the \opt{parens} and \opt{brackets} options, the related entries are 
+% enclosed in parentheses (or brackets) defined specifically, 
+% because in the case of cascading entries, they must be eliminated 
+% starting from the second entry. This is done below with the |begrelatedloop| macro.
+% See section \ref{code:related-entries}.
+%    \begin{macrocode}           
 \DeclareFieldFormat{related}{%
   \ifdefstring{\bbx at relatedformat}{parens}%
-    {\mkpureparens{#1}}%
-    {\ifdefstring{\bbx at relatedformat}{brackets}%
-      {\mkpurebrackets{#1}}%
-      {\ifdefstring{\bbx at relatedformat}{semicolon}%
-        {#1}%
-        {\optionerror{relatedformat}}}}}%
+  {\mkrelatedparens{#1}}%
+  {\ifdefstring{\bbx at relatedformat}{brackets}%
+    {\mkrelatedbrackets{#1}}%
+    {\ifdefstring{\bbx at 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}
 %    \end{macrocode}
 % \subsubsection{New macros}
 % Experimental in version 1.9.4. The \texttt{translatorstrg} and \texttt{translator+othersstrg} macros do not use the
@@ -1924,20 +1945,6 @@
   \setunit{\addcomma\space}%
   \printfield{eid}}
 
-% TO be removed if implemented in biblatex.def.
-% Code proposed by @moewew
-\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}}
@@ -2039,7 +2046,7 @@
        \setunit*{\addcomma\space}%
        \printeventdate}}%
   \newunit}
- 
+
 \renewbibmacro*{publisher+location+date}{%
 \ifdefstring{\bbx at publocformat}{loccolonpub}
   {\usebibmacro{loccolonpub}}
@@ -2191,8 +2198,15 @@
       \printtext[annotation]{\printfield{annotation}\finentry\par}}}%
     {\finentry}}
 %    \end{macrocode}
-% \subsubsection{Related entries}
+% The default definition of the |in:| macro gives a spacing problem
+% with the \cmd{fulcite} command. Specifically, the command has no effect in citations, while it works correctly in the bibliography. This definition bypasses the problem, but does not actually solve it.
 %    \begin{macrocode}
+\renewbibmacro*{in:}{%
+  \bibstring{in}\addspace}
+%  \printunit{\intitlepunct}}
+%    \end{macrocode}
+% \subsubsection{Related entries}\label{code:related-entries}
+%    \begin{macrocode}
 \newbibmacro*{relateddate}{%
   \setunit*{\addspace}%
   \printdate}
@@ -2213,33 +2227,41 @@
   \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}}}
 %    \end{macrocode}
-% We redefine the \texttt{begrelatedloop} macro to avoid nested parentheses in cascading related entries:
+% We redefine the \texttt{begrelatedloop} macro to avoid nested parentheses 
+% in cascading related entries. In this way, with the \opt{parens} and \opt{brackets} 
+% options, only the entire block of the related entries will be enclosed in parentheses
+% (or brackets), while the subordinated entries will be separated with a semicolon.
 %    \begin{macrocode}               
 \renewbibmacro*{begrelatedloop}{%
-  \renewrobustcmd*{\mkpureparens}{\relatedpunct}%
-  \renewrobustcmd*{\mkpurebrackets}{\relatedpunct}}
+  \renewrobustcmd*{\mkrelatedparens}{\relatedpunct}%
+  \renewrobustcmd*{\mkrelatedbrackets}{\relatedpunct}}
 %    \end{macrocode}
 % This macro tests the value of the \opt{relatedformat} option. If it sets to \opt{semicolon} the macro adds \cmd{relatedpunct} (i.e. a semicolon plus a space), otherwise it adds a simple space.
 %    \begin{macrocode}
@@ -3373,37 +3395,36 @@
 % \subsubsection{Cross references}
 %    \begin{macrocode}
 \DeclareCiteCommand{\bbx at 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 at 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}}}%
 {}%
 {}%
 %    \end{macrocode}
@@ -3667,8 +3688,7 @@
   \usebibmacro{bibindex}%
   \usebibmacro{begentry}%
   \usebibmacro{nodash:editor+others}%
-  \ifnameundef{editor}{}{%
-  \setunit{\labelnamepunct}\newblock}%
+  \setunit{\labelnamepunct}\newblock%
   \usebibmacro{maintitle+title}%
   \newunit
   \printlist{language}%
@@ -3719,7 +3739,7 @@
 % \fi
 % \subsubsection{Initial settings}
 %    \begin{macrocode}
-\RequireBibliographyStyle{authoryear}
+\RequireBibliographyStyle{authoryear-comp}
 \RequireBibliographyStyle{philosophy-standard}
 
 \newtoggle{bbx:square}
@@ -3733,8 +3753,8 @@
 % We define the \opt{nodate} option also to be used in the
 % optional argument of \cmd{printbibliography}:
 %    \begin{macrocode}
-\define at key{blx at bib1}{nodate}[]{}%
-\define at key{blx at bib2}{nodate}[true]{%
+\blx at kv@defkey{blx at bib1}{nodate}[]{}%
+\blx at kv@defkey{blx at bib2}{nodate}[true]{%
   \ifstrequal{#1}{false}{\togglefalse{bbx:nodate}}{}}%
 %    \end{macrocode}
 % The \opt{mergedate} option from \file{authoryear.bbx} must be completely redefined.
@@ -3743,23 +3763,6 @@
 % The test \cmd{ifboolexpr} is required to make \texttt{bbx:nodate} macro work properly and 
 % the \cmd{postsepyear} command is used to surround the date label with a box of fixed width.
 %    \begin{macrocode}
-%\def\bbx at opt@mergedate at maximum{%
-%  \renewbibmacro*{date+extradate}{%
-%    \ifboolexpr{%
-%      test {\iffieldundef{date}}
-%      and
-%      test {\iffieldundef{year}}
-%    }%
-%    {\usebibmacro{bbx:nodate}}
-%    {\postsepyear{%
-%          \printfield{issue}%
-%           \setunit*{\addspace}%
-%            \iffieldsequal{year}{labelyear}
-%             {\printlabeldateextra}%
-%             {\printdateextra}%
-%          }}}%
-%  \renewbibmacro*{date}{}%
-%  \renewbibmacro*{issue+date}{}}
 \def\bbx at opt@mergedate at maximum{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}
@@ -3770,13 +3773,14 @@
             \setunit*{\addspace}%
             \printdateextra}
            {\printlabeldateextra}}}}%
-  \renewbibmacro*{date}{%
+  \renewbibmacro*{bbx:ifmergeddate}{\iflabeldateisdate}%
+  \renewbibmacro*{date}{% 
     \iflabeldateisdate
       {}
       {\printdate}}%
   \renewbibmacro*{issue+date}{%
-    \iflabeldateisdate
-      {}
+  \usebibmacro{bbx:ifmergeddate}
+  {}
       {\ifdefstring{\bbx at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -3786,32 +3790,6 @@
          \printfield{issue}%
          \setunit*{\addspace}%
          \printdate}}}}}
-
-% merge date with date label
-%\def\bbx at opt@mergedate at compact{%
-%  \renewbibmacro*{date+extradate}{%
-%    \ifboolexpr{%
-%      test {\iffieldundef{date}}
-%      and
-%      test {\iffieldundef{year}}
-%    }%
-%    {\usebibmacro{bbx:nodate}}
-%    {\postsepyear{%
-%           \iffieldsequal{year}{labelyear}
-%           {\printlabeldateextra}%
-%           {\printdateextra}%
-%           }}}%
-%  \renewbibmacro*{date}{}%
-%  \renewbibmacro*{issue+date}{%
-%    \iffieldundef{issue}
-%    {}
-%      {\ifdefstring{\bbx at volnumformat}{parens}%
-%      {\printtext{%
-%        \printfield{issue}%
-%        \printdate}}%
-%      {\printtext[pureparens]{%
-%        \printfield{issue}}}}%
-%      \newunit}}
 \def\bbx at opt@mergedate at compact{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}
@@ -3820,6 +3798,7 @@
          \iflabeldateisdate
            {\printdateextra}
            {\printlabeldateextra}}}}%
+  \renewbibmacro*{bbx:ifmergeddate}{\iflabeldateisdate}%
   \renewbibmacro*{date}{%
     \iflabeldateisdate
       {}
@@ -3831,7 +3810,7 @@
          {\printtext{%
          \printfield{issue}%
          \setunit*{\addspace}%
-         \iflabeldateisdate
+         \usebibmacro{bbx:ifmergeddate}
            {}
            {\printdate}%
         }}%
@@ -3838,50 +3817,24 @@
         {\printtext[pureparens]{%
          \printfield{issue}%
          \setunit*{\addspace}%
-         \iflabeldateisdate
+         \usebibmacro{bbx:ifmergeddate}
            {}
            {\printdate}%
         }}}
       {}%
     \newunit}}
-
-% merge year-only date with date label
-%\def\bbx at opt@mergedate at basic{%
-%  \renewbibmacro*{date+extradate}{%
-%    \ifboolexpr{%
-%      test {\iffieldundef{date}}
-%      and
-%      test {\iffieldundef{year}}
-%    }%
-%    {\usebibmacro{bbx:nodate}}
-%    {\postsepyear{%
-%         \printdateextra%
-%        }}}%
-%  \renewbibmacro*{date}{%
-%    \iffieldundef{month}
-%    {}
-%    {\printdate}}%
-%  \renewbibmacro*{issue+date}{%
-%    \ifboolexpr{
-%      test {\iffieldundef{issue}}
-%      and
-%      test {\iffieldundef{month}}
-%    }
-%    {}
-%      {\ifdefstring{\bbx at volnumformat}{parens}%
-%      {\printtext{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}%
-%      {\printtext[pureparens]{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}}%
-%    \newunit}}
-
 \def\bbx at opt@mergedate at 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}
@@ -3892,13 +3845,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 at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -3909,50 +3860,20 @@
          \setunit*{\addspace}%
          \printdate}}}%
     \newunit}}
-
-% merge year-only date with year-only date label
-%\def\bbx at opt@mergedate at minimum{%
-%  \renewbibmacro*{date+extradate}{%
-%    \ifboolexpr{%
-%      test {\iffieldundef{date}}
-%      and
-%      test {\iffieldundef{year}}
-%    }%
-%    {\usebibmacro{bbx:nodate}}
-%    {\postsepyear{%
-%         \printdateextra%
-%        }}}%
-%  \renewbibmacro*{date}{%
-%    \ifboolexpr{
-%      test {\iffieldundef{month}}
-%      and
-%      test {\iffieldundef{extrayear}}
-%    }
-%    {}
-%    {\printdate}}%
-%  \renewbibmacro*{issue+date}{%
-%    \ifboolexpr{
-%      test {\iffieldundef{issue}}
-%      and
-%      test {\iffieldundef{month}}
-%      and
-%      test {\iffieldundef{extrayear}}
-%    }
-%    {}
-%      {\ifdefstring{\bbx at volnumformat}{parens}%
-%      {\printtext{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}%
-%      {\printtext[pureparens]{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}}%
-%    \newunit}}
-
 \def\bbx at opt@mergedate at 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}
@@ -3965,15 +3886,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 at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -3984,34 +3901,12 @@
          \setunit*{\addspace}%
          \printdate}}}%
     \newunit}}
-
-% don't merge date/issue with date label
-%\def\bbx at opt@mergedate at false{%
-%  \renewbibmacro*{date+extradate}{%
-%    \ifboolexpr{%
-%      test {\iffieldundef{date}}
-%      and
-%      test {\iffieldundef{year}}
-%    }%
-%    {\usebibmacro{bbx:nodate}}
-%    {\postsepyear{%
-%                \printdateextra%
-%            }}}%
-%  \renewbibmacro*{date}{\printdate}%
-%  \renewbibmacro*{issue+date}{%
-%      {\ifdefstring{\bbx at volnumformat}{parens}%
-%      {\printtext{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}%
-%      {\printtext[pureparens]{%
-%        \printfield{issue}\setunit*{\addspace}%
-%        \printdate}}}}}
-
 \def\bbx at opt@mergedate at false{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}
       {\usebibmacro{bbx:nodate}}
       {\postsepyear{\printlabeldateextra}}}%
+  \renewbibmacro*{bbx:ifmergeddate}{\@secondoftwo}%
   \renewbibmacro*{date}{\printdate}%
   \renewbibmacro*{issue+date}{%
     \ifdefstring{\bbx at volnumformat}{parens}%
@@ -4259,14 +4154,10 @@
 %    \end{macrocode}
 % We define here the \opt{restoreclassic} option for the \cmd{printbibliography} and  \cmd{printbiblist} commands.
 %    \begin{macrocode}
-%
-%TO BE FIXED!!! \blx at kv@defkey instead of \define at key TO BE FIXED!!!
-%TO BE FIXED!!! \blx at kv@setkeys instead of \setkeys TO BE FIXED!!!
-%
-\define at key{blx at biblist1}{restoreclassic}[]{}
-\define at key{blx at biblist2}{restoreclassic}[true]{\setkeys{blx at bib2}{restoreclassic}}%
-\define at key{blx at bib1}{restoreclassic}[]{}
-\define at key{blx at bib2}{restoreclassic}[true]{%
+\blx at kv@defkey{blx at biblist1}{restoreclassic}[]{}
+\blx at kv@defkey{blx at biblist2}{restoreclassic}[true]{\blx at kv@setkeys{blx at bib2}{restoreclassic}}%
+\blx at kv@defkey{blx at bib1}{restoreclassic}[]{}
+\blx at kv@defkey{blx at bib2}{restoreclassic}[true]{%
 \ifstrequal{#1}{true}{%
 \setlength{\bibhang}{\parindent}%
 \renewcommand{\labelnamepunct}{\newunitpunct}%
@@ -4494,17 +4385,13 @@
   \savefield{annotation}{\@phil at nnote}%
   \clearfield{annotation}%
   \entryset{\ifnumgreater{\thefield{entrysetcount}}{1}%
-%
-%TO BE FIXED!!! \blx at kv@defkey instead of \define at key TO BE FIXED!!!
-%TO BE FIXED!!! \blx at kv@setkeys instead of \setkeys TO BE FIXED!!!
-%
-    {\setkeys{blx at bib2}{restoreclassic}}{}}{}%
+    {\blx at kv@setkeys{blx at bib2}{restoreclassic}}{}}{}%
   \newunit\newblock
   \restorefield{annotation}{\@phil at nnote}%
   \usebibmacro{pageref}%
   \usebibmacro{finentry}}
 %    \end{macrocode}
-% \iffalse	
+% \iffalse  
 %</modern-bbx>
 % \fi
 %
@@ -4594,7 +4481,7 @@
 % A new macro to be used in the new \cmd{ccite} command defined below.
 %    \begin{macrocode}       
 \newbibmacro*{ccite:cite}{%
-  \usebibmacro{related:clearauthors}%
+%  \usebibmacro{related:clearauthors}%
   \usebibmacro{cite:citepages}%
   \global\togglefalse{cbx:fullcite}%
   \global\togglefalse{cbx:loccit}%
@@ -5004,11 +4891,7 @@
 %    \begin{macrocode}
 \DeclareCiteCommand{\fullcite}
   {\usebibmacro{prenote}}
-%
-%TO BE FIXED!!! \blx at kv@defkey instead of \define at key TO BE FIXED!!!
-%TO BE FIXED!!! \blx at kv@setkeys instead of \setkeys TO BE FIXED!!!
-%
-  {\setkeys{blx at bib2}{restoreclassic}%
+  {\blx at kv@setkeys{blx at bib2}{restoreclassic}%
   \usedriver
     {\iftoggle{cbx:scauthorscite}%
       {\DeclareNameAlias{sortname}{scdefault}}%
@@ -5400,7 +5283,7 @@
 
 \DeclareBibliographyExtras{%
 %    \end{macrocode}
-% The \file{french.lbx} localization module redefines \cmd{mkbibnamefamily} in order to get the family name in small caps shape. We do not like this approach because an author could use a localization module without adhering to the typographical standards which should be indipendent from the linguistic standards. For this reason we prefer to reset it to the default definition.
+% The \file{french.lbx} localization module redefines \cmd{mkbibnamefamily} in order to get the family name in small caps. We do not like this approach because an author could use a localization module without adhering to the typographical standards which should be indipendent from the linguistic standards. For this reason we prefer to reset it to the default definition.
 %    \begin{macrocode}     
 \protected\def\mkbibnamefamily#1{#1}%
 \protected\def\bibrangedash{-\penalty\hyphenpenalty}%
@@ -5440,516 +5323,516 @@
 %
 % \iffalse
 %<*bib>
- at BOOK{Eco:2004,
-	annotation = {A guide for typesetting a thesis aimed for 
-		Italian students in the humanities.},
-	author     = {Umberto Eco},
-	title      = {Come si fa una tesi di laurea},
-	subtitle   = {Le materie umanistiche},
-	publisher  = {Bompiani},
-	location   = {Milano},
-	date       = {1977}
+ at book{Eco:2004,
+  annotation = {A guide for typesetting a thesis aimed for 
+    Italian students in the humanities.},
+  author     = {Umberto Eco},
+  title      = {Come si fa una tesi di laurea},
+  subtitle   = {Le materie umanistiche},
+  publisher  = {Bompiani},
+  location   = {Milano},
+  date       = {1977}
 }
 
- at INCOLLECTION{Termini:2007,
-	author        = {Settimo Termini},
-	title         = {Vita morte e miracoli di Alan Mathison Turing},
-	crossref      = {Bartocci:2007},
-	keywords      = {esempio},
-	langid        = {italian},
-	annotation    = {This entry includes all the informations 
-		of the parent \texttt{collection} linked through 
-		the \texttt{crossref} field}
+ at incollection{Termini:2007,
+  author        = {Settimo Termini},
+  title         = {Vita morte e miracoli di Alan Mathison Turing},
+  crossref      = {Bartocci:2007},
+  keywords      = {esempio},
+  langid        = {italian},
+  annotation    = {This entry includes all the informations 
+    of the parent \texttt{collection} linked through 
+    the \texttt{crossref} field}
 }
 
- at BOOK{aristotle:ethics,
-	title        = {Nichomachean Ethics},
-	publisher    = {J. Hall \& Son},
-	author       = {Aristotle},
-	annotation   = {A \texttt{@book} entry with a \texttt{translator} field. 
-		Note also the \texttt{entrysubtype} field which 
-		is set to \texttt{classic}},
-	booktitle    = {Nichomachean Ethics},
-	date         = {1872},
-	entrysubtype = {classic},
-	langid       = {american},
-	keywords     = {esempio},
-	location     = {London},
-	shorttitle   = {Nich\adddotspace Ethics},
-	translator   = {F. A. Paley, F. M.}
+ at book{aristotle:ethics,
+  title        = {Nichomachean Ethics},
+  publisher    = {J. Hall \& Son},
+  author       = {Aristotle},
+  annotation   = {A \texttt{@book} entry with a \texttt{translator} field. 
+    Note also the \texttt{entrysubtype} field which 
+    is set to \texttt{classic}},
+  booktitle    = {Nichomachean Ethics},
+  date         = {1872},
+  entrysubtype = {classic},
+  langid       = {american},
+  keywords     = {esempio},
+  location     = {London},
+  shorttitle   = {Nich\adddotspace Ethics},
+  translator   = {F. A. Paley, F. M.}
 }
 
- at ONLINE{clawson:mla,
-	annote        = {\texttt{Biblatex-mla} provides support to \texttt{biblatex}, 
-		\hologo{BibTeX}, and \LaTeX\ for citations and Works Cited lists in the style 
-		established by the Modern Language Association (MLA). For commands 
-		and options to change package defaults, see § 3.1 and § 3.2, 
-		respectively, below. MLA style, a common standard for writers 
-		in the humanities, is outlined in the \emph{MLA Style Manual}, 
-		in its 3\textsubscript{rd} edition, 
-		and the \emph{MLA Handbook for Writers of Research Papers}, 
-		now in its 8\textsubscript{th} edition. \texttt{Biblatex-mla} 
-		follows the style outlined in the latter of these. It also
-		follows the logic of the MLA when citing similar material 
-		repeatedly, trimming unnecessary
-		information from citations where necessary. \texttt{Biblatex-mla} 
-		is compatible with \texttt{Biblatex}’s
-		support for \texttt{hyperref} and \texttt{tex4ht}, 
-		and the main word in each citation (either the author’s
-		name, the title, or the page number) serves as a link 
-		to the particular entry in the Works Cited.},
-	author        = {James Clawson},
-	date          = {2016-11-02},
-	keywords      = {primaria},
-	subtitle      = {MLA Style Using \texttt{Biblatex}},
-	title         = {\texttt{biblatex-mla}},
-	url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf},
-	version       = {1.9}
+ at online{clawson:mla,
+  annotation        = {\texttt{Biblatex-mla} provides support to \texttt{biblatex}, 
+    \hologo{BibTeX}, and \LaTeX\ for citations and Works Cited lists in the style 
+    established by the Modern Language Association (MLA). For commands 
+    and options to change package defaults, see § 3.1 and § 3.2, 
+    respectively, below. MLA style, a common standard for writers 
+    in the humanities, is outlined in the \emph{MLA Style Manual}, 
+    in its 3\textsubscript{rd} edition, 
+    and the \emph{MLA Handbook for Writers of Research Papers}, 
+    now in its 8\textsubscript{th} edition. \texttt{Biblatex-mla} 
+    follows the style outlined in the latter of these. It also
+    follows the logic of the MLA when citing similar material 
+    repeatedly, trimming unnecessary
+    information from citations where necessary. \texttt{Biblatex-mla} 
+    is compatible with \texttt{Biblatex}’s
+    support for \texttt{hyperref} and \texttt{tex4ht}, 
+    and the main word in each citation (either the author’s
+    name, the title, or the page number) serves as a link 
+    to the particular entry in the Works Cited.},
+  author        = {James Clawson},
+  date          = {2016-11-02},
+  keywords      = {primaria},
+  subtitle      = {MLA Style Using \texttt{Biblatex}},
+  title         = {\texttt{biblatex-mla}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf},
+  version       = {1.9}
 }
 
- at ONLINE{glibof:historian,
-	annote        = {The files \texttt{historian.bbx}, 
-		\texttt{historian.cbx}, 
-		and \texttt{historian.lbx} implement a bibliography 
-		and citation style for use with Philipp Lehman’s
-		\texttt{biblatex} package. \texttt{Historian} follows the conventions of 
-		\emph{The Chicago Manual of Style}, as presented in Turabian’s 
-		\emph{Manual for Writers}. The
-		style is designed for use by historians who need to generate detailed
-		footnotes not only for ordinary books and articles, but also reprint 
-		editions, correspondence, archives and archival documents, online sources,
-		book reviews, unpublished manuscripts, and conference presentations.},
-	author        = {Sander Gliboff},
-	date          = {2010-08-22},
-	langid        = {english},
-	keywords      = {primaria},
-	subtitle      = {A Footnotes-and-Bibliography Style, 
-		Following Turabian/Chicago Guidelines:
-		For Use with the \texttt{Biblatex} System of Programmable 
-		Bibliographies and Citations},
-	title         = {User's Guide to \texttt{Historian}},
-	url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.pdf},
-	version       = {0.4}
+ at online{glibof:historian,
+  annotation     = {The files \texttt{historian.bbx}, 
+    \texttt{historian.cbx}, 
+    and \texttt{historian.lbx} implement a bibliography 
+    and citation style for use with Philipp Lehman’s
+    \texttt{biblatex} package. \texttt{Historian} follows the conventions of 
+    \emph{The Chicago Manual of Style}, as presented in Turabian’s 
+    \emph{Manual for Writers}. The
+    style is designed for use by historians who need to generate detailed
+    footnotes not only for ordinary books and articles, but also reprint 
+    editions, correspondence, archives and archival documents, online sources,
+    book reviews, unpublished manuscripts, and conference presentations.},
+  author        = {Sander Gliboff},
+  date          = {2010-08-22},
+  langid        = {english},
+  keywords      = {primaria},
+  subtitle      = {A Footnotes-and-Bibliography Style, 
+    Following Turabian/Chicago Guidelines:
+    For Use with the \texttt{Biblatex} System of Programmable 
+    Bibliographies and Citations},
+  title         = {User's Guide to \texttt{Historian}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.pdf},
+  version       = {0.4}
 }
 
- at BOOK{guzman:sd,
-	title         = {Problemática logico-lingüística de la 
-		comunicacíon social con el pueblo Aymara},
-	year          = {s.d.},
-	author        = {Guzmán de Rojas, Iván},
-	note          = {mimeo},
-	addendum      = {Con los auspicios del Centro internacional 
-		de Investigacíones para el Desarrollo de Canada},
-	annote        = {A work without a pubblication date. 
-		The string \texttt{nodate} (localized) is automatically printed},
-	keywords      = {esempio},
-	shorttitle    = {Problemática}
+ at book{guzman:sd,
+  title         = {Problemática logico-lingüística de la 
+    comunicacíon social con el pueblo Aymara},
+  year          = {s.d.},
+  author        = {Guzmán de Rojas, Iván},
+  note          = {mimeo},
+  addendum      = {Con los auspicios del Centro internacional 
+    de Investigacíones para el Desarrollo de Canada},
+  annotation        = {A work without a pubblication date. 
+    The string \texttt{nodate} (localized) is automatically printed},
+  keywords      = {esempio},
+  shorttitle    = {Problemática}
 }
 
- at BOOK{heidegger:sz,
-	title         = {Sein und Zeit},
-	publisher     = {Max Niemeyer Verlag},
-	author        = {Martin Heidegger},
-	edition       = {18},
-	annote        = {Note the \texttt{library} field, use for some 
-		details about the first edition.},
-	booktitle     = {Sein und Zeit},
-	date          = {2001},
-	keywords      = {esempio,volumesingolo},
-	library       = {Originally published in 1927 in the 
-		\emph{Jahrbuch für Philosophie und phänomenologische 
-			Forschung (vol. VIII)}, directed by H. Husserl},
-	location      = {Tübingen}
+ at book{heidegger:sz,
+  title         = {Sein und Zeit},
+  publisher     = {Max Niemeyer Verlag},
+  author        = {Martin Heidegger},
+  edition       = {18},
+  annotation        = {Note the \texttt{library} field, use for some 
+    details about the first edition.},
+  booktitle     = {Sein und Zeit},
+  date          = {2001},
+  keywords      = {esempio,volumesingolo},
+  library       = {Originally published in 1927 in the 
+    \emph{Jahrbuch für Philosophie und phänomenologische 
+      Forschung (vol. VIII)}, directed by H. Husserl},
+  location      = {Tübingen}
 }
 
- at BOOKINBOOK{kant:kpv:xref,
-	author        = {Kant, Immanuel},
-	date          = {1968},
-	keywords      = {esempio},
-	pages         = {1-163},
-	shorthand     = {KpV},
-	shorttitle    = {Kritik der praktischen Vernunft},
-	title         = {Kritik der praktischen Vernunft},
-	volume        = {5},
-	xref          = {kant:werke},
-	annotation    = {A single volume from the critical edition 
-		of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
+ at bookinbook{kant:kpv:xref,
+  author        = {Kant, Immanuel},
+  date          = {1968},
+  keywords      = {esempio},
+  pages         = {1-163},
+  shorthand     = {KpV},
+  shorttitle    = {Kritik der praktischen Vernunft},
+  title         = {Kritik der praktischen Vernunft},
+  volume        = {5},
+  xref          = {kant:werke},
+  annotation    = {A single volume from the critical edition 
+    of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
 }
 
- at BOOKINBOOK{kant:ku:xref,
-	author        = {Kant, Immanuel},
-	date          = {1968},
-	langid        = {german},
-	keywords      = {esempio},
-	pages         = {165-485},
-	title         = {Kritik der Urtheilskraft},
-	volume        = {5},
-	xref          = {kant:werke},
-	annotation    = {A single volume from the critical edition 
-		of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
+ at bookinbook{kant:ku:xref,
+  author        = {Kant, Immanuel},
+  date          = {1968},
+  langid        = {german},
+  keywords      = {esempio},
+  pages         = {165-485},
+  title         = {Kritik der Urtheilskraft},
+  volume        = {5},
+  xref          = {kant:werke},
+  annotation    = {A single volume from the critical edition 
+    of Kant's (\emph{Kants Werke}). Note the \texttt{xref} field.}
 }
 
 @mvbook{kant:werke,
-	author        = {Kant, Immanuel},
-	booktitle     = {Kants Werke. Akademie Textausgabe},
-	date          = {1968},
-	langid        = {german},
-	keywords      = {esempio},
-	location      = {Berlin},
-	maintitle     = {Kants Werke. Akademie Textausgabe},
-	publisher     = {Walter de Gruyter},
-	shorthand     = {KW},
-	title         = {Kants Werke. Akademie Textausgabe},
-	volumes       = {9}
+  author        = {Kant, Immanuel},
+  booktitle     = {Kants Werke. Akademie Textausgabe},
+  date          = {1968},
+  langid        = {german},
+  keywords      = {esempio},
+  location      = {Berlin},
+  maintitle     = {Kants Werke. Akademie Textausgabe},
+  publisher     = {Walter de Gruyter},
+  shorthand     = {KW},
+  title         = {Kants Werke. Akademie Textausgabe},
+  volumes       = {9}
 }
 
 @mvbook{comenio:oo,
-	annote        = {This author is known with his Latin name, 
-		given in the \texttt{nameaddon} field.},
-	author        = {Jan Amos Komensky},
-	booktitle     = {Opera Omnia},
-	date          = {1969},
-	keywords      = {esempio},
-	location      = {Praga},
-	nameaddon     = {Comenius},
-	title         = {Opera Omnia}
+  annotation        = {This author is known with his Latin name, 
+    given in the \texttt{nameaddon} field.},
+  author        = {Jan Amos Komensky},
+  booktitle     = {Opera Omnia},
+  date          = {1969},
+  keywords      = {esempio},
+  location      = {Praga},
+  nameaddon     = {Comenius},
+  title         = {Opera Omnia}
 }
 
- at ONLINE{kime:biber,
-	annotation = {Biber is conceptually a \hologo{BibTeX} replacement for 
-		\texttt{biblatex}. 
-		It is written in Perl with the aim of providing a customised 
-		and sophisticated data preparation backend
-		for \texttt{biblatex}. You do not need to install Perl to use 
-		Biber---binaries are provided
-		for many operating systems via the main \TeX{} distributions (\TeX~Live,
-		Mac\TeX, MiK\TeX) and also via download from SourceForge. 
-		Functionally, Biber offers a superset of \hologo{BibTeX}’s capabilities 
-		but is tightly coupled with \texttt{biblatex} and cannot
-		be used as a stand-alone tool with standard \texttt{.bst} styles. 
-		Biber’s primary role is to
-		support \texttt{biblatex} by performing the following tasks:
-		Parsing data from datasources; 
-		Processing cross-references, entry sets, related entries; 
-		Generating data for name, name list and name/year disambiguation; 
-		Structural validation according to \texttt{biblatex} data model; 
-		Sorting reference lists; 
-		Outputting data to a \texttt{.bbl} for \texttt{biblatex} to consume.},
-	author     = {Philip Kime and François Charette},
-	title      = {\texttt{biber}},
-	subtitle   = {A backend bibliography processor for \texttt{biblatex}},
-	date       = {2019-12-01},
-	langid     = {english},
-	keywords   = {primaria},
-	url        = {http://biblatex-biber.sourceforge.net},
-	version    = {2.14}
+ at online{kime:biber,
+  annotation = {Biber is conceptually a \hologo{BibTeX} replacement for 
+    \texttt{biblatex}. 
+    It is written in Perl with the aim of providing a customised 
+    and sophisticated data preparation backend
+    for \texttt{biblatex}. You do not need to install Perl to use 
+    Biber---binaries are provided
+    for many operating systems via the main \TeX{} distributions (\TeX~Live,
+    Mac\TeX, MiK\TeX) and also via download from SourceForge. 
+    Functionally, Biber offers a superset of \hologo{BibTeX}’s capabilities 
+    but is tightly coupled with \texttt{biblatex} and cannot
+    be used as a stand-alone tool with standard \texttt{.bst} styles. 
+    Biber’s primary role is to
+    support \texttt{biblatex} by performing the following tasks:
+    Parsing data from datasources; 
+    Processing cross-references, entry sets, related entries; 
+    Generating data for name, name list and name/year disambiguation; 
+    Structural validation according to \texttt{biblatex} data model; 
+    Sorting reference lists; 
+    Outputting data to a \texttt{.bbl} for \texttt{biblatex} to consume.},
+  author     = {Philip Kime and François Charette},
+  title      = {\texttt{biber}},
+  subtitle   = {A backend bibliography processor for \texttt{biblatex}},
+  date       = {2019-12-01},
+  langid     = {english},
+  keywords   = {primaria},
+  url        = {http://biblatex-biber.sourceforge.net},
+  version    = {2.14}
 }
 
- at ONLINE{lehman:biblatex,
-	annote    = {This package provides advanced bibliographic facilities 
-		for use with \LaTeX. The package is a complete reimplementation 
-		of the bibliographic facilities provided by
-		\LaTeX. The \texttt{biblatex} package works with the “backend” 
-		(program) \texttt{biber}, which is used to process \hologo{BibTeX} format 
-		data files and them performs all sorting, label
-		generation (and a great deal more). Formatting of the bibliography 
-		is entirely controlled by \TeX{} macros. Good working knowledge 
-		in \LaTeX{} should be sufficient to
-		design new bibliography and citation styles. This package 
-		also supports subdivided bibliographies, multiple bibliographies 
-		within one document, and separate lists of bibliographic information 
-		such as abbreviations of various fields. Bibliographies may
-		be subdivided into parts and/or segmented by topics. 
-		Just like the bibliography styles,
-		all citation commands may be freely defined. Features such as 
-		full Unicode support for bibliography data, customisable sorting, 
-		multiple bibliographies with different
-		sorting, customisable labels and dynamic data 
-		modification are available.},
-	author    = {Philipp Lehman},
-	nameaddon = {with Philip Kime and Moritz Wemheuer},
-	date      = {2019-12-01},
-	langid    = {english},
-	keywords  = {primaria},
-	subtitle  = {Programmable Bibliographies and Citations},
-	title     = {The \texttt{biblatex} Package},
-	url       = {http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf},
-	version   = {3.14}
+ at online{lehman:biblatex,
+  annotation    = {This package provides advanced bibliographic facilities 
+    for use with \LaTeX. The package is a complete reimplementation 
+    of the bibliographic facilities provided by
+    \LaTeX. The \texttt{biblatex} package works with the “backend” 
+    (program) \texttt{biber}, which is used to process \hologo{BibTeX} format 
+    data files and them performs all sorting, label
+    generation (and a great deal more). Formatting of the bibliography 
+    is entirely controlled by \TeX{} macros. Good working knowledge 
+    in \LaTeX{} should be sufficient to
+    design new bibliography and citation styles. This package 
+    also supports subdivided bibliographies, multiple bibliographies 
+    within one document, and separate lists of bibliographic information 
+    such as abbreviations of various fields. Bibliographies may
+    be subdivided into parts and/or segmented by topics. 
+    Just like the bibliography styles,
+    all citation commands may be freely defined. Features such as 
+    full Unicode support for bibliography data, customisable sorting, 
+    multiple bibliographies with different
+    sorting, customisable labels and dynamic data 
+    modification are available.},
+  author    = {Philipp Lehman},
+  nameaddon = {with Philip Kime and Moritz Wemheuer},
+  date      = {2019-12-01},
+  langid    = {english},
+  keywords  = {primaria},
+  subtitle  = {Programmable Bibliographies and Citations},
+  title     = {The \texttt{biblatex} Package},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf},
+  version   = {3.14}
 }
 
- at ONLINE{babel,
-	annote    = {This manual describes \texttt{babel}, a package that makes
-		use of the capabilities of \TeX{} version 3 and, to some
-		extent, \texttt{xetex} and \texttt{luatex}, to provide an environment
-		in which documents can be typeset in a language
-		other than US English, or in more than one language
-		or script. However, no attempt has been done to take full
-		advantage of the features provided by the latter,
-		which would require a completely new core (as for
-		example \texttt{polyglossia} or as part of \hologo{LaTeX3})},
-	author    = {Johannes L. Braams},
-	nameaddon = {with Javer Bezos},
-	date      = {2020-02-28},
-	langid    = {english},
-	keywords  = {primaria},
-	title     = {Babel},
-	subtitle  = {Localization and internationalization},
-	url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
-	version   = {3.41}
+ at online{babel,
+  annotation    = {This manual describes \texttt{babel}, a package that makes
+    use of the capabilities of \TeX{} version 3 and, to some
+    extent, \texttt{xetex} and \texttt{luatex}, to provide an environment
+    in which documents can be typeset in a language
+    other than US English, or in more than one language
+    or script. However, no attempt has been done to take full
+    advantage of the features provided by the latter,
+    which would require a completely new core (as for
+    example \texttt{polyglossia} or as part of \hologo{LaTeX3})},
+  author    = {Johannes L. Braams},
+  nameaddon = {with Javer Bezos},
+  date      = {2020-02-28},
+  langid    = {english},
+  keywords  = {primaria},
+  title     = {Babel},
+  subtitle  = {Localization and internationalization},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
+  version   = {3.41}
 }
 
- at ONLINE{polyglossia,
-	annote    = {\texttt{Polyglossia} is a package for facilitating multilingual 
-		typesetting with \hologo{XeLaTeX} and
-		(with some exceptions) \hologo{LuaLaTeX}. Basically, it can be used as 
-		an alternative to \texttt{babel}
-		for performing the following tasks automatically:
-		1. Loading the appropriate hyphenation patterns.
-		2. Setting the script and language tags of the current font (if possible and
-		available), via the package \texttt{fontspec}.
-		3. Switching to a font assigned by the user to a particular script or language.
-		4. Adjusting some typographical conventions according to the current lan-
-		guage (such as afterindent, frenchindent, spaces before or after 
-		punctuation marks, etc.).
-		5. Redefining all document strings (like “chapter”, “figure”, “bibliography”).
-		6. Adapting the formatting of dates (for non-Gregorian calendars via external
-		packages bundled with \texttt{polyglossia}: currently the Hebrew, Islamic and
-		Farsi calendars are supported).
-		7. For languages that have their own numbering system, modifying the
-		formatting of numbers appropriately (this also includes redefining the al-
-		phabetic sequence for non-Latin alphabets).
-		8. Ensuring proper directionality if the document contains languages that are
-		written from right to left (via the package \texttt{bidi}, available separately).},
-	author    = {François Charette},
-	nameaddon = {with Arthur Reutenauer, Bastien Roucariès and Jürgen Spitzmüller},
-	date      = {2020-01-29},
-	langid    = {english},
-	keywords  = {primaria},
-	title     = {Polyglossia: Modern multilingual typesetting with \hologo{XeLaTeX} and \hologo{LuaLaTeX}},
-	url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
-	version   = {1.47}
+ at online{polyglossia,
+  annotation    = {\texttt{Polyglossia} is a package for facilitating multilingual 
+    typesetting with \hologo{XeLaTeX} and
+    (with some exceptions) \hologo{LuaLaTeX}. Basically, it can be used as 
+    an alternative to \texttt{babel}
+    for performing the following tasks automatically:
+    1. Loading the appropriate hyphenation patterns.
+    2. Setting the script and language tags of the current font (if possible and
+    available), via the package \texttt{fontspec}.
+    3. Switching to a font assigned by the user to a particular script or language.
+    4. Adjusting some typographical conventions according to the current lan-
+    guage (such as afterindent, frenchindent, spaces before or after 
+    punctuation marks, etc.).
+    5. Redefining all document strings (like “chapter”, “figure”, “bibliography”).
+    6. Adapting the formatting of dates (for non-Gregorian calendars via external
+    packages bundled with \texttt{polyglossia}: currently the Hebrew, Islamic and
+    Farsi calendars are supported).
+    7. For languages that have their own numbering system, modifying the
+    formatting of numbers appropriately (this also includes redefining the al-
+    phabetic sequence for non-Latin alphabets).
+    8. Ensuring proper directionality if the document contains languages that are
+    written from right to left (via the package \texttt{bidi}, available separately).},
+  author    = {François Charette},
+  nameaddon = {with Arthur Reutenauer, Bastien Roucariès and Jürgen Spitzmüller},
+  date      = {2020-01-29},
+  langid    = {english},
+  keywords  = {primaria},
+  title     = {Polyglossia: Modern multilingual typesetting with \hologo{XeLaTeX} and \hologo{LuaLaTeX}},
+  url       = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf},
+  version   = {1.47}
 }
 
- at ONLINE{csquotes,
-	annote   = {This package provides advanced facilities for inline 
-		and display quotations. It is designed for a wide range of 
-		tasks ranging from the most simple applications to
-		the more complex demands of formal quotations. The facilities 
-		include commands, environments, and user-definable ‘smart quotes’ 
-		which dynamically adjust to their
-		context. Quotation marks are switched automatically 
-		if quotations are nested and
-		can adjust to the current language. There are additional 
-		features designed to cope
-		with the more specific demands of academic writing. 
-		All quote styles as well as the
-		optional active quotes are freely configurable.},
-	author   = {Philipp Lehman and Joseph Wright},
-	date     = {2019-12-06},
-	langid   = {english},
-	keywords = {primaria},
-	subtitle = {Context Sensitive Quotation Facilities},
-	title    = {The \texttt{csquotes} Package},
-	url      = {http://mirrors.ctan.org/macros/latex/contrib/csquotes/csquotes.pdf},
-	version  = {5.2j}
+ at online{csquotes,
+  annotation   = {This package provides advanced facilities for inline 
+    and display quotations. It is designed for a wide range of 
+    tasks ranging from the most simple applications to
+    the more complex demands of formal quotations. The facilities 
+    include commands, environments, and user-definable ‘smart quotes’ 
+    which dynamically adjust to their
+    context. Quotation marks are switched automatically 
+    if quotations are nested and
+    can adjust to the current language. There are additional 
+    features designed to cope
+    with the more specific demands of academic writing. 
+    All quote styles as well as the
+    optional active quotes are freely configurable.},
+  author   = {Philipp Lehman and Joseph Wright},
+  date     = {2019-12-06},
+  langid   = {english},
+  keywords = {primaria},
+  subtitle = {Context Sensitive Quotation Facilities},
+  title    = {The \texttt{csquotes} Package},
+  url      = {http://mirrors.ctan.org/macros/latex/contrib/csquotes/csquotes.pdf},
+  version  = {5.2j}
 }
 
- at BOOK{pantieri:artelatex,
-	title         = {L'arte di scrivere con \LaTeX},
-	author        = {Lorenzo Pantieri and Tommaso Gordini},
-	annote        = {Lo scopo di questo lavoro, rivolto sia a chi muove 
-		i primi passi in \LaTeX\ sia a quanti già lo conoscono, 
-		è di offrire ai suoi utenti italiani le conoscenze essenziali 
-		per poterlo usare con successo. I concetti fondamentali 
-		della materia, raccolti da svariati manuali, vengono presentati 
-		nel modo più chiaro e organico possibile; nel contempo si fornisce 
-		un vasto campionario di esempi e si analizzano alcuni 
-		tipici problemi che potrebbero presentarsi nella redazione 
-		di una pubblicazione scientifica o professionale in italiano, 
-		indicando per ciascuno le soluzioni per noi migliori.},
-	booktitle     = {L'arte di scrivere con \LaTeX},
-	date          = {2019},
-	foreword      = {Enrico Gregorio},
-	langid        = {italian},
-	keywords      = {primaria},
-	subtitle      = {Un'introduzione a \LaTeX},
-	url           = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}
+ at book{pantieri:artelatex,
+  title         = {L'arte di scrivere con \LaTeX},
+  author        = {Lorenzo Pantieri and Tommaso Gordini},
+  annotation        = {Lo scopo di questo lavoro, rivolto sia a chi muove 
+    i primi passi in \LaTeX\ sia a quanti già lo conoscono, 
+    è di offrire ai suoi utenti italiani le conoscenze essenziali 
+    per poterlo usare con successo. I concetti fondamentali 
+    della materia, raccolti da svariati manuali, vengono presentati 
+    nel modo più chiaro e organico possibile; nel contempo si fornisce 
+    un vasto campionario di esempi e si analizzano alcuni 
+    tipici problemi che potrebbero presentarsi nella redazione 
+    di una pubblicazione scientifica o professionale in italiano, 
+    indicando per ciascuno le soluzioni per noi migliori.},
+  booktitle     = {L'arte di scrivere con \LaTeX},
+  date          = {2019},
+  foreword      = {Enrico Gregorio},
+  langid        = {italian},
+  keywords      = {primaria},
+  subtitle      = {Un'introduzione a \LaTeX},
+  url           = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}
 }
 
- at BOOK{Poincare:1968-ITA,
-	title         = {La scienza e l'ipotesi},
-	publisher     = {Bompiani},
-	author        = {Jules-Henri Poincaré},
-	editor        = {Corrado Sinigaglia},
-	note          = {testo greco a fronte},
-	booktitle     = {La science et l'hypothèse},
-	date          = {2003},
-	langid        = {italian},
-	keywords      = {esempio},
-	location      = {Milano}
+ at book{Poincare:1968-ITA,
+  title         = {La scienza e l'ipotesi},
+  publisher     = {Bompiani},
+  author        = {Jules-Henri Poincaré},
+  editor        = {Corrado Sinigaglia},
+  note          = {testo greco a fronte},
+  booktitle     = {La science et l'hypothèse},
+  date          = {2003},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Milano}
 }
 
- at BOOK{Poincare:1968-ORIG,
-	title         = {La science et l'hypothèse},
-	publisher     = {Flammarion},
-	author        = {Jules-Henri Poincaré},
-	annote        = {A \texttt{@book} entry followed by its translation, cross-referenced in the
-		\texttt{related} field},
-	booktitle     = {La science et l'hypothèse},
-	date          = {1968},
-	langid        = {french},
-	keywords      = {esempio},
-	location      = {Paris},
-	related       = {Poincare:1968-ITA}
+ at book{Poincare:1968-ORIG,
+  title         = {La science et l'hypothèse},
+  publisher     = {Flammarion},
+  author        = {Jules-Henri Poincaré},
+  annotation        = {A \texttt{@book} entry followed by its translation, cross-referenced in the
+    \texttt{related} field},
+  booktitle     = {La science et l'hypothèse},
+  date          = {1968},
+  langid        = {french},
+  keywords      = {esempio},
+  location      = {Paris},
+  related       = {Poincare:1968-ITA}
 }
 
- at BOOK{popper-logik,
-	title         = {Logik der Forschung},
-	publisher     = {Springer},
-	author        = {Karl R. Popper},
-	annote        = {A \texttt{@book} entry followed by two differents translations, 
-		cross-referenced in the \texttt{related} (Biber 1.6 required)},
-	booktitle     = {Logik der Forschung},
-	date          = {1934},
-	keywords      = {esempio},
-	location      = {Wien},
-	related       = {popper-logik:ing},
-	timestamp     = {2012.04.25}
+ at book{popper-logik,
+  title         = {Logik der Forschung},
+  publisher     = {Springer},
+  author        = {Karl R. Popper},
+  annotation        = {A \texttt{@book} entry followed by two differents translations, 
+    cross-referenced in the \texttt{related} (Biber 1.6 required)},
+  booktitle     = {Logik der Forschung},
+  date          = {1934},
+  keywords      = {esempio},
+  location      = {Wien},
+  related       = {popper-logik:ing},
+  timestamp     = {2012.04.25}
 }
 
- at BOOK{popper-logik:ing,
-	title         = {The Logic of Scientific Discovery},
-	publisher     = {Hutchinson},
-	author        = {Karl R. Popper},
-	edition       = {3},
-	booktitle     = {The Logic of Scientific Discovery},
-	date          = {1959},
-	keywords      = {esempio,popper},
-	location      = {London},
-	related       = {popper-logik:ita},
-	relatedstring = {it. trans.},
-	timestamp     = {2012.04.25}
+ at book{popper-logik:ing,
+  title         = {The Logic of Scientific Discovery},
+  publisher     = {Hutchinson},
+  author        = {Karl R. Popper},
+  edition       = {3},
+  booktitle     = {The Logic of Scientific Discovery},
+  date          = {1959},
+  keywords      = {esempio,popper},
+  location      = {London},
+  related       = {popper-logik:ita},
+  relatedstring = {it. trans.},
+  timestamp     = {2012.04.25}
 }
 
- at BOOK{popper-logik:ita,
-	title         = {Logica della scoperta scientifica},
-	publisher     = {Einaudi},
-	author        = {Karl R. Popper},
-	edition       = {3},
-	date          = {1998},
-	hyphenation   = {italian},
-	keywords      = {esempio,popper},
-	location      = {Torino},
-	timestamp     = {2012.04.25}
+ at book{popper-logik:ita,
+  title         = {Logica della scoperta scientifica},
+  publisher     = {Einaudi},
+  author        = {Karl R. Popper},
+  edition       = {3},
+  date          = {1998},
+  hyphenation   = {italian},
+  keywords      = {esempio,popper},
+  location      = {Torino},
+  timestamp     = {2012.04.25}
 }
 
- at INCOLLECTION{Valbusa:2007,
-	author        = {Ivan Valbusa},
-	title         = {Psicologia e sistema in Alsted e in Wolff},
-	booktitle     = {Christian Wolff tra psicologia empirica 
-		e psicologia razionale},
-	publisher     = {Georg Olms Verlag},
-	editor        = {Ferdinando Luigi Marcolungo},
-	date          = {2007},
-	langid        = {italian},
-	keywords      = {esempio},
-	location      = {Hildesheim and Zürich and London}
+ at incollection{Valbusa:2007,
+  author        = {Ivan Valbusa},
+  title         = {Psicologia e sistema in Alsted e in Wolff},
+  booktitle     = {Christian Wolff tra psicologia empirica 
+    e psicologia razionale},
+  publisher     = {Georg Olms Verlag},
+  editor        = {Ferdinando Luigi Marcolungo},
+  date          = {2007},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Hildesheim and Zürich and London}
 }
 
- at ONLINE{wassenhoven:dw,
-	annote        = {\texttt{biblatex-dw} is a small collection 
-		of styles for the \texttt{biblatex} package.
-		It was designed for citations in the Humanities and offers some features 
-		that are not provided by the standard \texttt{biblatex} styles. 
-		\texttt{biblatex-dw} is dependent on \texttt{biblatex} – version 1.7 
-		needs at least version 3.3
-		of \texttt{biblatex} and was tested with \texttt{biblatex}
-		version 3.6 and \texttt{biber} version 2.6.},
-	author        = {Dominik Waßenhoven},
-	date          = {2016-12-06},
-	keywords      = {primaria},
-	title         = {\texttt{biblatex-dw}},
-	url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-dw/doc/biblatex-dw.pdf},
-	version       = {1.7}
+ at online{wassenhoven:dw,
+  annotation        = {\texttt{biblatex-dw} is a small collection 
+    of styles for the \texttt{biblatex} package.
+    It was designed for citations in the Humanities and offers some features 
+    that are not provided by the standard \texttt{biblatex} styles. 
+    \texttt{biblatex-dw} is dependent on \texttt{biblatex} – version 1.7 
+    needs at least version 3.3
+    of \texttt{biblatex} and was tested with \texttt{biblatex}
+    version 3.6 and \texttt{biber} version 2.6.},
+  author        = {Dominik Waßenhoven},
+  date          = {2016-12-06},
+  keywords      = {primaria},
+  title         = {\texttt{biblatex-dw}},
+  url           = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-dw/doc/biblatex-dw.pdf},
+  version       = {1.7}
 }
 
- at COLLECTION{Bartocci:2007,
-	annote       = {A collection with four authors},
-	booksubtitle = {Protagonisti del '900 da Hilbert a Wiles},
-	booktitle    = {Vite matematiche},
-	date         = {2007},
-	editor       = {Claudio Bartocci and Renato Betti and 
-		Angelo Guerraggio and Roberto Lucchetti},
-	langid       = {italian},
-	location     = {Milano},
-	publisher    = {Springer-Verlag Italia},
-	title        = {Vite matematiche}
+ at collection{Bartocci:2007,
+  annotation       = {A collection with four authors},
+  booksubtitle = {Protagonisti del '900 da Hilbert a Wiles},
+  booktitle    = {Vite matematiche},
+  date         = {2007},
+  editor       = {Claudio Bartocci and Renato Betti and 
+    Angelo Guerraggio and Roberto Lucchetti},
+  langid       = {italian},
+  location     = {Milano},
+  publisher    = {Springer-Verlag Italia},
+  title        = {Vite matematiche}
 }
 
- at COLLECTION{Filmed:2009,
-	annote        = {A collection with four editors. The list 
-		is automatically truncated in the citations},
-	booktitle     = {Filosofia delle medicina},
-	date          = {2009},
-	editor        = {Pierdaniele Giaretta and Antonio Moretto 
-		and Gian Franco Gensini and Marco Trabucchi},
-	langid        = {italian},
-	keywords      = {esempio},
-	location      = {Bologna},
-	publisher     = {il Mulino},
-	subtitle      = {Metodo, modelli, cura ed errori},
-	title         = {Filosofia delle medicina},
-	volumes       = {2}
+ at collection{Filmed:2009,
+  annotation        = {A collection with four editors. The list 
+    is automatically truncated in the citations},
+  booktitle     = {Filosofia delle medicina},
+  date          = {2009},
+  editor        = {Pierdaniele Giaretta and Antonio Moretto 
+    and Gian Franco Gensini and Marco Trabucchi},
+  langid        = {italian},
+  keywords      = {esempio},
+  location      = {Bologna},
+  publisher     = {il Mulino},
+  subtitle      = {Metodo, modelli, cura ed errori},
+  title         = {Filosofia delle medicina},
+  volumes       = {2}
 }
 
- at INCOLLECTION{corrocher:2009,
-	author        = {Roberto Corrocher},
-	title         = {Riflessioni sull'uomo di fronte a nuove sfide},
-	pages         = {27-42},
-	annote        = {An \texttt{@incollection} entry. 
-		The \texttt{@collection} is automatically
-		printed in the bibliography because 
-		another \texttt{@incollection} has been cited.},
-	crossref      = {Filmed:2009},
-	langid        = {italian},
-	keywords      = {esempio},
-	read          = {0}
+ at incollection{corrocher:2009,
+  author        = {Roberto Corrocher},
+  title         = {Riflessioni sull'uomo di fronte a nuove sfide},
+  pages         = {27-42},
+  annotation        = {An \texttt{@incollection} entry. 
+    The \texttt{@collection} is automatically
+    printed in the bibliography because 
+    another \texttt{@incollection} has been cited.},
+  crossref      = {Filmed:2009},
+  langid        = {italian},
+  keywords      = {esempio},
+  read          = {0}
 }
 
- at INCOLLECTION{federspil:2009,
-	author        = {Giovanni Federspil and Roberto Vettor},
-	title         = {Medicina: un unico metodo e una sola argomentazione?},
-	pages         = {43-74},
-	annote        = {An \texttt{@incollection} entry. The \texttt{@collection} 
-		is automatically printed in the bibliography because 
-		another \texttt{@incollection} has been cited.},
-	crossref      = {Filmed:2009},
-	langid        = {italian},
-	keywords      = {esempio}
+ at incollection{federspil:2009,
+  author        = {Giovanni Federspil and Roberto Vettor},
+  title         = {Medicina: un unico metodo e una sola argomentazione?},
+  pages         = {43-74},
+  annotation        = {An \texttt{@incollection} entry. The \texttt{@collection} 
+    is automatically printed in the bibliography because 
+    another \texttt{@incollection} has been cited.},
+  crossref      = {Filmed:2009},
+  langid        = {italian},
+  keywords      = {esempio}
 }
 
- at ONLINE{ctan,
-	annotation    = {The official website of the Comprehensive \TeX\ Archive Network},
-	bdsk-url-1    = {http://www.ctan.org},
-	date          = {2006},
-	langid        = {american},
-	keywords      = {web},
-	label         = {CTAN},
-	subtitle      = {The Comprehensive \TeX\ Archive Network},
-	title         = {CTAN},
-	url           = {http://www.ctan.org},
-	urldate       = {2006-10-01}
+ at online{ctan,
+  annotation    = {The official website of the Comprehensive \TeX\ Archive Network},
+  bdsk-url-1    = {http://www.ctan.org},
+  date          = {2006},
+  langid        = {american},
+  keywords      = {web},
+  label         = {CTAN},
+  subtitle      = {The Comprehensive \TeX\ Archive Network},
+  title         = {CTAN},
+  url           = {http://www.ctan.org},
+  urldate       = {2006-10-01}
 }
 
- at ONLINE{guit:sito,
-	annotation    = {The official website of the Italian \TeX\ Group},
-	bdsk-url-1    = {http://www.guitex.org},
-	date          = {2012},
-	langid        = {italian},
-	keywords      = {web},
-	title         = {\GuIT. Gruppo degli Utilizzatori Italiani di \TeX},
-	url           = {http://www.guitex.org},
-	urldate       = {2012-01-15}
+ at online{guit:sito,
+  annotation    = {The official website of the Italian \TeX\ Group},
+  bdsk-url-1    = {http://www.guitex.org},
+  date          = {2012},
+  langid        = {italian},
+  keywords      = {web},
+  title         = {\GuIT. Gruppo degli Utilizzatori Italiani di \TeX},
+  url           = {http://www.guitex.org},
+  urldate       = {2012-01-15}
 }
 %</bib>
 % \fi

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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 at key{blx at bib1}{nodate}[]{}%
-\define at key{blx at bib2}{nodate}[true]{%
+\blx at kv@defkey{blx at bib1}{nodate}[]{}%
+\blx at kv@defkey{blx at bib2}{nodate}[true]{%
   \ifstrequal{#1}{false}{\togglefalse{bbx:nodate}}{}}%
 \def\bbx at opt@mergedate at 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 at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -65,7 +67,6 @@
          \printfield{issue}%
          \setunit*{\addspace}%
          \printdate}}}}}
-
 \def\bbx at opt@mergedate at compact{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}
@@ -74,6 +75,7 @@
          \iflabeldateisdate
            {\printdateextra}
            {\printlabeldateextra}}}}%
+  \renewbibmacro*{bbx:ifmergeddate}{\iflabeldateisdate}%
   \renewbibmacro*{date}{%
     \iflabeldateisdate
       {}
@@ -85,7 +87,7 @@
          {\printtext{%
          \printfield{issue}%
          \setunit*{\addspace}%
-         \iflabeldateisdate
+         \usebibmacro{bbx:ifmergeddate}
            {}
            {\printdate}%
         }}%
@@ -92,19 +94,24 @@
         {\printtext[pureparens]{%
          \printfield{issue}%
          \setunit*{\addspace}%
-         \iflabeldateisdate
+         \usebibmacro{bbx:ifmergeddate}
            {}
            {\printdate}%
         }}}
       {}%
     \newunit}}
-
-
 \def\bbx at opt@mergedate at 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 at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -132,13 +137,20 @@
          \setunit*{\addspace}%
          \printdate}}}%
     \newunit}}
-
-
 \def\bbx at opt@mergedate at 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 at volnumformat}{parens}%
       {\printtext{%
          \printfield{issue}%
@@ -170,13 +178,12 @@
          \setunit*{\addspace}%
          \printdate}}}%
     \newunit}}
-
-
 \def\bbx at opt@mergedate at false{%
   \renewbibmacro*{date+extradate}{%
     \iffieldundef{labelyear}
       {\usebibmacro{bbx:nodate}}
       {\postsepyear{\printlabeldateextra}}}%
+  \renewbibmacro*{bbx:ifmergeddate}{\@secondoftwo}%
   \renewbibmacro*{date}{\printdate}%
   \renewbibmacro*{issue+date}{%
     \ifdefstring{\bbx at volnumformat}{parens}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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 at key{blx at biblist1}{restoreclassic}[]{}
-\define at key{blx at biblist2}{restoreclassic}[true]{\setkeys{blx at bib2}{restoreclassic}}%
-\define at key{blx at bib1}{restoreclassic}[]{}
-\define at key{blx at bib2}{restoreclassic}[true]{%
+\blx at kv@defkey{blx at biblist1}{restoreclassic}[]{}
+\blx at kv@defkey{blx at biblist2}{restoreclassic}[true]{\blx at kv@setkeys{blx at bib2}{restoreclassic}}%
+\blx at kv@defkey{blx at bib1}{restoreclassic}[]{}
+\blx at kv@defkey{blx at bib2}{restoreclassic}[true]{%
 \ifstrequal{#1}{true}{%
 \setlength{\bibhang}{\parindent}%
 \renewcommand{\labelnamepunct}{\newunitpunct}%
@@ -223,7 +224,7 @@
   \savefield{annotation}{\@phil at nnote}%
   \clearfield{annotation}%
   \entryset{\ifnumgreater{\thefield{entrysetcount}}{1}%
-    {\setkeys{blx at bib2}{restoreclassic}}{}}{}%
+    {\blx at kv@setkeys{blx at bib2}{restoreclassic}}{}}{}%
   \newunit\newblock
   \restorefield{annotation}{\@phil at nnote}%
   \usebibmacro{pageref}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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 at bib2}{restoreclassic}%
+  {\blx at kv@setkeys{blx at bib2}{restoreclassic}%
   \usedriver
     {\iftoggle{cbx:scauthorscite}%
       {\DeclareNameAlias{sortname}{scdefault}}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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 at key{blx at bib1}{annotation}[]{}
-\define at key{blx at bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
-\define at key{blx at biblist1}{annotation}[]{}
-\define at key{blx at biblist2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx at kv@defkey{blx at bib1}{annotation}[]{}
+\blx at kv@defkey{blx at bib2}{annotation}[true]{\settoggle{bbx:annotation}{#1}}
+\blx at kv@defkey{blx at biblist1}{annotation}[]{}
+\blx at kv@defkey{blx at 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 at 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 at relatedformat}{parens}%
-    {\mkpureparens{#1}}%
-    {\ifdefstring{\bbx at relatedformat}{brackets}%
-      {\mkpurebrackets{#1}}%
-      {\ifdefstring{\bbx at relatedformat}{semicolon}%
-        {#1}%
-        {\optionerror{relatedformat}}}}}%
+  {\mkrelatedparens{#1}}%
+  {\ifdefstring{\bbx at relatedformat}{brackets}%
+    {\mkrelatedbrackets{#1}}%
+    {\ifdefstring{\bbx at 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}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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 at editionformat}{superscript}%
     {\printfield{edition}}{}}
 \DeclareCiteCommand{\bbx at 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 at 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}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx	2020-09-30 21:28:57 UTC (rev 56492)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx	2020-09-30 21:29:19 UTC (rev 56493)
@@ -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{%



More information about the tex-live-commits mailing list.