From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/3904 Path: main.gmane.org!not-for-mail From: Taco Hoekwater Newsgroups: gmane.comp.tex.context Subject: Re: Footnotes in footnotes Date: Mon, 29 Jan 2001 12:20:47 +0100 Sender: owner-ntg-context@let.uu.nl Message-ID: <3A75520F.B89189E@elvenkind.com> References: <3.0.6.32.20010126140527.0156c100@server-1> <005a01c087e1$8e2d51e0$a3ccfea9@nuovo> <3.0.6.32.20010128232827.00accb60@server-1> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1035394611 21170 80.91.224.250 (23 Oct 2002 17:36:51 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 17:36:51 +0000 (UTC) Cc: ntg-context@ntg.nl Xref: main.gmane.org gmane.comp.tex.context:3904 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:3904 Hans Hagen wrote: > \footnotemark > \footnotetext > > the most natural names for this? Here is what I think is the most sensible approach, based on current context behaviour, which is: \footnote does three things: 1. typeset a reference in the text 2. typeset the number in front of the footnote 3. typeset the footnote text Parts 2 and 3 are done by one macro (\dostartfootnote), and it is currently not possible to change that behaviour. \note does only the first thing: 1. typeset a reference in the text LaTeX's \footnotemark/\footnotetext uses a somewhat different approach. Proposed extension: a) Make a new user command \footnotetext, that only does 2. and 3. \footnote then basically becomes \def\footnote[#1]#2{\footnotetext[#1]{#2}\note[#1]} This allows 'non-marking' footnotes to appear at the bottom of the page. b) Add an option to suppress the footnote marker and/or indentation in front of the footnote's text. This allows 'global' footnotes that don't need a symbol. (but keep the internal reference, just make it expand to nothing. I'd like to be able to do: "see the footnote on page xxx". Only typesetting is disabled by this option). The cleanest way (IMO) of implementing this is to split \footnotetext in a part that typeset 2. and a part that typesets 3. I hope this is clear enough. -- groeten, Taco