summaryrefslogtreecommitdiff
path: root/tex/context/base/publ-imp-cite.mkvi
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/publ-imp-cite.mkvi')
-rw-r--r--tex/context/base/publ-imp-cite.mkvi21
1 files changed, 21 insertions, 0 deletions
diff --git a/tex/context/base/publ-imp-cite.mkvi b/tex/context/base/publ-imp-cite.mkvi
index 6ef584699..64a244def 100644
--- a/tex/context/base/publ-imp-cite.mkvi
+++ b/tex/context/base/publ-imp-cite.mkvi
@@ -63,11 +63,17 @@
\else\ifx\currentbtxsecond\empty
\btxcitereference
\currentbtxfirst
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
\else
\btxcitereference
\currentbtxfirst
\btxcitevariantparameter\v!inbetween
\currentbtxsecond
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
\fi\fi
\stopsetups
@@ -77,11 +83,17 @@
\else\ifx\currentbtxsecond\empty
\btxcitereference
\currentbtxfirst
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
\else
\btxcitereference
\currentbtxfirst
\btxcitevariantparameter\c!range
\currentbtxsecond
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
\fi\fi
\stopsetups
@@ -107,6 +119,9 @@
\btxcitevariantparameter\v!inbetween
\currentbtxsecond
\fi
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
}
\fi
\stopsetups
@@ -123,6 +138,9 @@
\btxcitevariantparameter\c!range
\currentbtxsecond
\fi
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
}
\fi
\stopsetups
@@ -146,6 +164,9 @@
\btxcitevariantparameter\v!inbetween
\currentbtxsecond
\fi
+ \ifx\currentbtxthird\empty \else
+ \currentbtxthird
+ \fi
\stopsetups
% one level will be removed