[dev-context] Inconsistent Reference Counting

Hans Hagen pragma at wxs.nl
Mon Jan 1 23:52:29 CET 2007


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.
>   
this is related to footnotes having two references (to/from); the attached version may perform better but may interfere with other footnote things; i didn't test it that well 

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
-----------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: forlist.zip
Type: application/zip
Size: 12082 bytes
Desc: not available
Url : http://www.ntg.nl/mailman/private/dev-context/attachments/20070101/ff76541a/attachment.zip 


More information about the dev-context mailing list