Hi Hans,

On Sat, 2025-09-20 at 19:04 +0200, Hans Hagen via ntg-context wrote:
> On 9/20/2025 9:10 AM, Max Chernoff via ntg-context wrote:
> > I found a rather perplexing bug. Sample document:
>
> Come on, if i observe right, you're not perplexed that fast ...

What confused me in this case was that I tried diffing the ".tuc" files,
but it showed nothing that looked relevant.

> Search for \protected\def\publ_cite_set_meaning#1% and comment these
> lines and do some tests.
>
>     % \setupbtx
>     %   [\c!specification=\v!default]%
>
> you can also say:
>
> % \disableexperiments[structure.tags.blobs.cite]

Yup, both of those work, thanks!

> ps. Mikael pointed me to a question on SE about numbers and I looked
> into that. Then when we discussed it we noticed that you posted a
> solution which uses the 'used' which indeed is what is needed. But it's
> a bit nasty to overload numbercommand which is why i made a hack a bit
> deeper down.
>
> I added an extra checker so that one can do things like
>
> \doifelsesomething
>    {\expand\getreference[used][\currentplaceformulareference]}
>
> and \doifelsereferenced as checker. We're still pondering if it should
> be a feature (trivial patch) as it's kind of weird to have numbered
> formulas this way.

It's definitely a pretty weird feature, but it does kind of make sense
to not show labels that haven't been referenced anywhere.

On a similar topic, another question on SE from the same user required a
rather complicated answer:

    https://tex.stackexchange.com/a/751413

Right now,

    \definereferenceformat[myreference][label=*]

doesn't seem to do anything useful: all the section references have
"hidden=true" set in "lang-txt.lua", so "\labeltext" returns nothing;
and the non-section references set "metadata.name" instead of
"titledata.label", so "\getcurrentreferencelabel" also returns nothing.

Thanks,
-- Max
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to