Taco Hoekwater wrote: > Johannes Graumann wrote: >> I run across three problems: >> 1) with my setup (XML mapped into ConTeXt convolution) the links from >> citations exists, but don't point to the right pages in the chapter >> specific bibliographies - at least after a single texexec run. Another >> run is necessary and everything seems all right. > > I expected that. I'm not sure how to explain to texexec that the > module needs another TeX run to resolved the secondary references. > Will talk to Hans about that. Not a biggie ... I can deal for now.
>> 2) While the linking works for the 'authoryears' citation style, I don't >> get any hyperlinks from plain 'authoryear' formated references as well as >> for > > For authoryear, you need a separate \setupcite[authoryear][compress=no] > because the single-argument \setupcite only works for the default type. > Is that the problem (it works for me)? Thanks! >> the custom-defined 'authoryearx' ones that go as follows: >> \setupcite >> [authoryearx] > > This new defn should do it (untested): > > % Enable 'authoryearx' citation > \def\bibauthoryearxref[#1]% > {\ixbibauthoryear{#1}% > {\bibmaybeinteractive{#1}{{\currentbibauthor}% > \bibalternative\c!inbetween > \bibalternative\v!left > {\currentbibyear}% > \bibalternative\v!right}} > {\bibalternative\c!pubsep > \bibmaybeinteractive{#1}{{\currentbibauthor}% > \bibalternative\c!inbetween > \bibalternative\v!left > {\currentbibyear}% > \bibalternative\v!right}} > {\bibalternative\c!lastpubsep > \bibmaybeinteractive{#1}{{\currentbibauthor}% > \bibalternative\c!inbetween > \bibalternative\v!left > {\currentbibyear}% > \bibalternative\v!right}}} This produces the following error: Runaway argument? klose:75,ofarrell:75]\else \processcommalist [authoryearx]\docitation \ETC. ! File ended while scanning use of \bibauthoryearxref. <inserted text> \par <to be read again> \relax \dodoreadfile ...\preprocesssuffix \or \fi \relax \the \everyafterreadfile \processXMLfilegrouped ...bleXML \processfile {#1} \relax \ifmmode \else \par... l.65 <include file="../XML/intro.xml"/> ? I've been unable to pin down where there might be a missing brace ... > I'll implement some interaction controls for \cite/\setupcite tomorrow, > since that is the easiest way out. So: new version tomorrow. Thanks, Taco! Joh _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context