Hi Taco, I tried this (in t-bib.tex and separately my test file) and I'm afraid it did not fix my problem (no change at all). Please let me know if there is anything else I should try. Robin
Author: Taco Hoekwater Date: 2007-02-07 19:14 +1100 To: mailing list for ConTeXt users Subject: Re: [NTG-context] Bib module and prefix=+
Hi Robin,
This sounds quite similar to the problem I posted yesterday where:
\setuphead[chapter][ownnumber=yes]
makes
\placepublications[criterium=chapter]
fail silently. Taco has taken a look at it and written me off the
Dave wrote: list but
there isn't a solution yet.
I narrowed this down to my redefinition of the \dosetfilterlevel macro.
But I need that redefinition, because otherwise \cite in frontmatter and appendices (where the numbers are alphabetic or romannumerals) doesn't work.
Can you both try to see if this version fixes the problems? (one new line)
\unprotect \def\patcheddosetfilterlevel#1#2% {\bgroup \let\@@shortsectionnumber\@@sectionvalue % NEW \ignoresectionconversion \edef\askedlevel{#1}% \edef\askedfilter{#2}% \ifx\askedlevel\v!current \dosetcurrentlevel\askedlevel \else\ifx\askedlevel\v!previous \dosetpreviouslevel\askedlevel \else\ifx\askedlevel\v!all \global\chardef\alltoclevels\plusone \else\ifx\askedlevel\v!text \global\chardef\alltoclevels\plusone \else \edef\byaskedlevel{\csname\??by\askedlevel\endcsname}% \ifx\byaskedlevel\v!text \dosettextlevel\askedlevel \else \dosetotherlevel\askedlevel \fi \fi\fi\fi\fi \ifx\askedfilter\empty \else \xdef\currentlevel{\currentlevel\sectionseparator\askedfilter}% \fi \egroup} \protect
Best, Taco