diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua')
-rw-r--r-- | Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua b/Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua index c85b3338a32..bca36ccef43 100644 --- a/Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua +++ b/Master/texmf-dist/tex/context/base/mkiv/strc-ref.lua @@ -2289,7 +2289,7 @@ function genericfilters.title(data) if data then local titledata = data.titledata or data.useddata if titledata then - helpers.title(titledata.title or "?",data.metadata) + helpers.title(titledata.reference or titledata.title or "?",data.metadata) end end end @@ -2615,6 +2615,18 @@ implement { -- } implement { + name = "askedreference", + public = true, + protected = true, + actions = function() + local actions = references.currentset + if actions then + context("[p=%s,r=%s]",actions.prefix or "",actions.reference) + end + end +} + +implement { name = "referencerealpage", actions = function() local actions = references.currentset |