diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx | 29 |
1 files changed, 21 insertions, 8 deletions
diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx index fb751761a1f..98eb66090db 100644 --- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx +++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx @@ -101,7 +101,7 @@ This work has the LPPL maintenance status "author-maintained". %<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> -[2017/09/14 v1.9.6 A set of styles for biblatex] +[2017/10/05 v1.9.7 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[10pt]{ltxdoc} @@ -272,7 +272,7 @@ hidelinks, %</driver> % \fi % -% \CheckSum{4310} +% \CheckSum{4321} % % \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 @@ -290,7 +290,8 @@ hidelinks, % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \changes{v1.9.6}{2017/09/14}{Maintenance release. Fixed a bug in \cmd{fullcite} command.} +% \changes{v1.9.7}{2017/10/05}{Maintenance release. Fixed a bug in the \bibtype{set} bibliography driver.} +% \changes{v1.9.6}{2017/09/14}{Maintenance release. Fixed a bug in the \cmd{fullcite} command.} % \changes{v1.9.5}{2017/04/13}{Styles completely revised. Provided support for the \opt{mergedate} default option. \opt{latinemph} option defined globally. New values for \opt{scauthors} option. Support for the \bibtype{set} entries for \sty{modern} style. \opt{classical} option removed for Spanish. Provided experimental French localization module. Improved \opt{annotation} option. Updated documentation.} % \changes{v1.9.4}{2017/03/21}{Maintenance release. Fixed some bugs in modern style.} % \changes{v1.9.3}{2017/03/17}{Maintenance release. Reset \file{philosophy-verbose.cbx} to version 1.9. Moved \texttt{labelname} format from \file{philosophy-standard.bbx} to \file{philosophy-classic.cbx}.} @@ -3012,15 +3013,13 @@ hidelinks, \usebibmacro{pageref}% \usebibmacro{finentry}} % \end{macrocode} -% In the \bibtype{set} entry type we restore the \sty{classic} style -% from the second entry onward, using the |entrysetcount| counter. The \bibfield{annotation} -% field is cleared before the first entry is processed and restored at the end of the set. +% The \bibfield{annotation} field of the \bibtype{set} entry type +% is cleared before the first entry is processed and restored at the end of the set. % \begin{macrocode} \DeclareBibliographyDriver{set}{% \savefield{annotation}{\@phil@nnote}% \clearfield{annotation}% - \entryset{\ifnumgreater{\thefield{entrysetcount}}{1}% - {\setkeys{blx@bib2}{restoreclassic}}{}}{}% + \entryset{}{}% \newunit\newblock \restorefield{annotation}{\@phil@nnote}% \usebibmacro{pageref}% @@ -4263,6 +4262,20 @@ hidelinks, {}% {}% % \end{macrocode} +% In the \bibtype{set} entry type we restore the \sty{classic} style +% from the second entry onward, using the |entrysetcount| counter. The \bibfield{annotation} +% field is cleared before the first entry is processed and restored at the end of the set. +% \begin{macrocode} +\DeclareBibliographyDriver{set}{% + \savefield{annotation}{\@phil@nnote}% + \clearfield{annotation}% + \entryset{\ifnumgreater{\thefield{entrysetcount}}{1}% + {\setkeys{blx@bib2}{restoreclassic}}{}}{}% + \newunit\newblock + \restorefield{annotation}{\@phil@nnote}% + \usebibmacro{pageref}% + \usebibmacro{finentry}} +% \end{macrocode} % \iffalse %</modern-bbx> % \fi |