From 847821faaecf92833f1e1564e1ef9377758d4d45 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Mon, 2 Jul 2018 16:09:16 +0200 Subject: 2018-07-02 14:46:00 --- tex/context/base/mkiv/publ-ini.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tex/context/base/mkiv/publ-ini.lua') diff --git a/tex/context/base/mkiv/publ-ini.lua b/tex/context/base/mkiv/publ-ini.lua index 58a1d8f5e..d58152bfc 100644 --- a/tex/context/base/mkiv/publ-ini.lua +++ b/tex/context/base/mkiv/publ-ini.lua @@ -3456,3 +3456,20 @@ do } end + +do + + local btxstring = "" + + implement { + name = "btxcmdstring", + actions = function() context(btxstring) end, + } + + function publications.prerollcmdstring(str) + btxstring = str or "" + tex.runtoks("t_btx_cmd") + return nodes.toutf(tex.getbox("b_btx_cmd").list) or str + end + +end -- cgit v1.2.3