Mike Bird wrote:
FWIW:
Using \Footnote defined as below in a document with about 70 footnotes seems to correct all the \somewhere problems.
\def\Footnote#1% {\global\advance\crossreferencenumber\minusone\relax% \footnote{#1}}
Presumably \footnote is indirectly calling \dodowritereference although I haven't traced the full invocation path yet.
remind me later this year ... in luatex we can use relatiev positions for this; in luatex i user a different way to store things and we can have way more data moving around Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------