From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/3969 Path: main.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Footnote placement problems Date: Mon, 05 Feb 2001 10:17:53 +0100 Sender: owner-ntg-context@let.uu.nl Message-ID: <3.0.6.32.20010205101753.01c2de20@server-1> References: <001c01c08ef4$54d54000$a3ccfea9@nuovo> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: main.gmane.org 1035394670 21734 80.91.224.250 (23 Oct 2002 17:37:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 17:37:50 +0000 (UTC) Cc: "ConTeXt" Original-To: "Giuseppe Bilotta" In-Reply-To: <001c01c08ef4$54d54000$a3ccfea9@nuovo> Xref: main.gmane.org gmane.comp.tex.context:3969 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:3969 At 04:14 PM 2/4/01 +0100, Giuseppe Bilotta wrote: >Hello, > >sometimes, especially when using *lots* of footnotes, some problems happen; >mostly > >(a) footnote text goes on the wrong page (next); >(b) text overwrites footnotes; > >I believe that in such cases, rather than letting these things happen, ConTeXt >should try as hard as possible to prevent them, even at the cost of heavily >underfull pages (signaled) [from my poor debugging I belive (b) happens when >ConTeXt attemps an *overfull* page to prevent (a)]. I know that footnote >handling is *extremely* difficult, but I think these problems should be issued >as best as possible. > >While browsing throught the core-not.tex code I found the reference to >\footnotelimit; if I understood correctly what it means, this should be set to >*false* to solve the two problems, when they arise. Am I correct? I'm working on some new otr macros, so part of it can be covered. The problem with 'moving' footnotes is partly due to the fact that deeply burried footnotes are not seen by tex and thereby are not taken into account by page break calculations. So, postponed notes are dangerous ones, which is why in for instance tables, i use local notes and attach them to the table (or fig). Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com -------------------------------------------------------------------------