diff options
Diffstat (limited to 'tex/context/base/publ-imp-cite.mkvi')
-rw-r--r-- | tex/context/base/publ-imp-cite.mkvi | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/tex/context/base/publ-imp-cite.mkvi b/tex/context/base/publ-imp-cite.mkvi index 20f9e24f8..1580062bf 100644 --- a/tex/context/base/publ-imp-cite.mkvi +++ b/tex/context/base/publ-imp-cite.mkvi @@ -13,6 +13,11 @@ \unprotect +\startsetups \s!btx:\s!cite:nocite + \dontleavehmode + \btxcitereference +\stopsetups + \starttexdefinition btx:cite:inject #content \ifconditional\btxinteractive \ifx\currentbtxinternal\empty @@ -46,7 +51,7 @@ \startsetups [\s!btx:\s!cite:\s!unknown] \begingroup - \showmessage\m!publications{13}{\currentbtxcitevariant,\currentbtxtag} + \showmessage\m!publications{13}{\currentbtxcitevariant,\currentbtxtag,\currentbtxdataset} \tttf <\currentbtxcitevariant:\currentbtxtag> \endgroup @@ -171,19 +176,15 @@ \stopsetups \startsetups \s!btx:\s!cite:author - \texdefinition{btx:cite:checkconcat} \directsetup{\s!btx:\s!cite:render:variant} \stopsetups \startsetups \s!btx:\s!cite:authoryear - \texdefinition{btx:cite:checkconcat} \directsetup{\s!btx:\s!cite:render:variant} \stopsetups \startsetups \s!btx:\s!cite:authoryears - \texdefinition{btx:cite:checkconcat} \directsetup{\s!btx:\s!cite:render:variant} \stopsetups \startsetups \s!btx:\s!cite:authornum - \texdefinition{btx:cite:checkconcat} \directsetup{\s!btx:\s!cite:render:variant} \stopsetups @@ -237,9 +238,9 @@ \goto { \btxcitereference \hyphenatedurl{\currentbtxfirst} - } { + } [ url(\currentbtxfirst) - } + ] \else \btxcitereference \hyphenatedurl{\currentbtxfirst} |