From dd9adab98211466c5c4d4e0866497e9938516f1a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 30 Oct 2016 21:54:46 +0000 Subject: biblatex-realauthor git-svn-id: svn://tug.org/texlive/trunk@42390 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/biblatex-realauthor/realauthor.bbx | 65 ++++++++++++++++------ .../tex/latex/biblatex-realauthor/realauthor.dbx | 2 +- 2 files changed, 50 insertions(+), 17 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.bbx b/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.bbx index cf8c70e9061..5d80a9c1b4a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.bbx @@ -13,7 +13,7 @@ % The Current Maintainer of this work is Maïeul Rouquette % This work consists of the files realauthor.dbx, realauthor.bbx \ProvidesFile{realauthor.dbx} -[2016/09/08 v2.6.0 biblatex bibliography style (MR)] +[2016/10/23 v2.7.0 biblatex bibliography style (MR)] \ifdef{\biblatexmultipledm@bibstyle} {\RequireBibliographyStyle{\biblatexmultipledm@bibstyle}} @@ -307,14 +307,7 @@ } % Sorting - -\DeclareSortingScheme{realauthor}{ - \sort{ - \field{presort} - } - \sort[final]{ - \field{sortkey} - } +\def\bbx@realauthor@sorting{ \sort{ \field{sortname} \field{author} @@ -339,13 +332,7 @@ } } -\DeclareSortingScheme{anonymous+realauthor}{ - \sort{ - \field{presort} - } - \sort[final]{ - \field{sortkey} - } +\def\bbx@realauthor@sorting@anonymous{ \sort{ \field{sortname} \field{author} @@ -369,5 +356,51 @@ } } +\DeclareSortingScheme{realauthor}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \bbx@realauthor@sorting +} + +\DeclareSortingScheme{anonymous+realauthor}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \bbx@realauthor@sorting@anonymous +} + + +\AtEndPreamble{ + \ifundef{\bbx@manuscripts@sorting}{}% + { + \DeclareSortingScheme{realauthor+manuscripts}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \bbx@realauthor@sorting + \bbx@manuscripts@sorting + } + \DeclareSortingScheme{anonymous+realauthor+manuscripts}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \bbx@realauthor@sorting@anonymous + \bbx@manuscripts@sorting + } + } +} \endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.dbx b/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.dbx index 206a3d09b53..0681bf3b3c4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-realauthor/realauthor.dbx @@ -13,7 +13,7 @@ % The Current Maintainer of this work is Maïeul Rouquette % This work consists of the files realauthor.dbx, realauthor.bbx \ProvidesFile{realauthor.dbx} -[2016/09/08 v2.6.0 biblatex bibliography style (MR)] +[2016/10/23 v2.7.0 biblatex bibliography style (MR)] \DeclareDatamodelFields[type=list,datatype=name]{realauthor,realeditor} \DeclareDatamodelEntryfields{realauthor,realeditor} -- cgit v1.2.3