[NTG-context] Place footnote after reference

Alan Braslau braslau.list at comcast.net
Mon Jul 22 16:37:48 CEST 2019


On Mon, 22 Jul 2019 16:27:45 +0200
Denis Maier <maier.de at gmail.com> wrote:

> llI don't know a solution for this, but would be very interested.
> With LaTeX you can use the `atbegshi`-package that gives you a
> command ` \AtBeginShipoutNext`:
> 
> ```
> \footnotemark
> \clearpage
> \AtBeginShipoutNext{\footnotetext{Text.}}
> ```
> 
> This only works for individual footnotes, but it's already quite
> useful. Is there something similar for ConTeXt?
> I can think of at least three situations:
> 
> 1. Put footnote text to the next page for a single footnote.
> 2. Allow footnote text on next page for all footnotes.
> 3. Allow footnote text on next page of a double page spread  for all
> footnotes.
> 
> Best,
> Denis
> 
> 
> 
> 
> 
> 
> Am Mo., 22. Juli 2019 um 08:43 Uhr schrieb Huseyin Özoguz <
> h.oezoguz at mmnetz.de>:
> 
> > Hello,
> >
> > ConText seems to try to place the footnote on the same page as the
> > footenotereference. See this example:
> >
> > \showgrid
> > \starttext
> > \input tufte
> > \input tufte \footnote{Footnote 1}
> > \input tufte
> > \input tufte \dorecurse{35}{Blub or what }\footnote{Footnote 2}
> > \input tufte
> > \stoptext
> >
> > But that results into one (or two?) fewer line on the first page.
> >
> > Is there a possibility to implement the following rule? -> NEVER
> > move lines onto the next page to achieve footnote and reference
> > beging on the same page. If necessary set the footnote on the next
> > page, after the reference.
> >
> > Or would you suggest a better solution? I have a book with
> > grid=yes, so the default-setting is not suitable.
> >
> > Thanks
> > Huseyin


I do not know the details, but take a look at the following keywords
(which do the *opposite* of what you are seeking):

\setupnote
  [footnote]
  [split=verystrict,scope=page]

Alan


More information about the ntg-context mailing list