summaryrefslogtreecommitdiff
path: root/tex/context/base/bibl-tra.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2013-01-17 19:40:22 +0200
committerMarius <mariausol@gmail.com>2013-01-17 19:40:22 +0200
commit3346c745a354c0726c1ec68fb1f2d04e5bc85a9b (patch)
tree3f08d6fdf3111495759842f46bce62e159d4b9bf /tex/context/base/bibl-tra.mkiv
parentfe55ae49d8deddeb8f02557e3902c847804b0086 (diff)
downloadcontext-3346c745a354c0726c1ec68fb1f2d04e5bc85a9b.tar.gz
beta 2013.01.17 18:16
Diffstat (limited to 'tex/context/base/bibl-tra.mkiv')
-rw-r--r--tex/context/base/bibl-tra.mkiv16
1 files changed, 13 insertions, 3 deletions
diff --git a/tex/context/base/bibl-tra.mkiv b/tex/context/base/bibl-tra.mkiv
index 914470fbe..3eb885eef 100644
--- a/tex/context/base/bibl-tra.mkiv
+++ b/tex/context/base/bibl-tra.mkiv
@@ -1475,14 +1475,24 @@
\bibresetrefsep
\processcommalist[#1]\dobibauthornumref}
+% \def\dobibauthornumref#1%
+% {\bibinsertrefsep
+% \doifbibreferencefoundelse{#1}
+% {\begingroup
+% \bibgetvara{#1}%
+% \bibalternative\c!inbetween
+% \setuppublications[\c!refcommand=num]%
+% \cite[#1]%
+% \endgroup}
+% {}}
+
\def\dobibauthornumref#1%
{\bibinsertrefsep
\doifbibreferencefoundelse{#1}
{\begingroup
- \bibgetvara{#1}%
+ \cite[\c!left=,\c!right=,\c!alternative=\v!author][#1]%
\bibalternative\c!inbetween
- \setuppublications[\c!refcommand=num]%
- \cite[#1]%
+ \cite[num][#1]%
\endgroup}
{}}