diff options
Diffstat (limited to 'tex/context/base/mkiv/publ-imp-author.mkvi')
-rw-r--r-- | tex/context/base/mkiv/publ-imp-author.mkvi | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/publ-imp-author.mkvi b/tex/context/base/mkiv/publ-imp-author.mkvi index 8ee783599..ea824a2b5 100644 --- a/tex/context/base/mkiv/publ-imp-author.mkvi +++ b/tex/context/base/mkiv/publ-imp-author.mkvi @@ -118,6 +118,14 @@ \fastsetup{\s!btx:\s!cite:\s!author:others} \stopsetups +\startsetups \s!btx:\s!cite:\s!author:invertedfirst + \ifnum\currentbtxauthorindex>\plusone + \fastsetup{\s!btx:\s!cite:\s!author:normal} + \else + \fastsetup{\s!btx:\s!cite:\s!author:inverted} + \fi +\stopsetups + \startsetups \s!btx:\s!cite:\s!author:invertedshort \fastsetup{\s!btx:\s!cite:\s!author:concat} \ifx\currentbtxvons\empty \else @@ -258,6 +266,14 @@ \fastsetup{\s!btx:\s!list:\s!author:others} \stopsetups +\startsetups \s!btx:\s!list:\s!author:invertedfirst + \ifnum\currentbtxauthorindex>\plusone + \fastsetup{\s!btx:\s!list:\s!author:normal} + \else + \fastsetup{\s!btx:\s!list:\s!author:inverted} + \fi +\stopsetups + \startsetups \s!btx:\s!list:\s!author:invertedshort \fastsetup{\s!btx:\s!list:\s!author:concat} \ifx\currentbtxvons\empty \else |