From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/16261 Path: main.gmane.org!not-for-mail From: Steffen Wolfrum Newsgroups: gmane.comp.tex.context Subject: Re: Footnotes in margin? (HELP!) Date: Wed, 25 Aug 2004 22:40:11 +0200 Sender: ntg-context-bounces@ntg.nl Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: sea.gmane.org 1093466401 4973 80.91.224.253 (25 Aug 2004 20:40:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 25 Aug 2004 20:40:01 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Wed Aug 25 22:39:47 2004 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C04Yc-0007LF-00 for ; Wed, 25 Aug 2004 22:39:46 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 0FF041277F; Wed, 25 Aug 2004 22:39:45 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 24088-04; Wed, 25 Aug 2004 22:39:42 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 4468012775; Wed, 25 Aug 2004 22:39:42 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5F3B012775 for ; Wed, 25 Aug 2004 22:39:41 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 24089-04-2 for ; Wed, 25 Aug 2004 22:39:40 +0200 (CEST) Original-Received: from smtprelay02.ispgateway.de (unknown [62.67.200.157]) by ronja.ntg.nl (Postfix) with ESMTP id 9C3451276F for ; Wed, 25 Aug 2004 22:39:40 +0200 (CEST) Original-Received: (qmail 18256 invoked from network); 25 Aug 2004 20:39:39 -0000 Original-Received: from unknown (HELO [62.134.74.82]) (698580@[62.134.72.122]) (envelope-sender ) by smtprelay02.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 25 Aug 2004 20:39:39 -0000 X-Sender: 698580@pop3.estfiles.de Original-To: ntg-context@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl Xref: main.gmane.org gmane.comp.tex.context:16261 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:16261 Hi Willi, that's also what I experienced: the code works with very small footnotes. I am working now on a thesis with kind of normal equipment: Some hundred pages, about 900 footnotes with lots of them quite long (seems to be normal nowadays for art-historians). So what to do? Steffen Willi Egger wrote: > Hi Steffen, > > I tried your code and indeed I am getting also half-empty pages. > > I tried then the following: > I replaced the dorecurse by > > \input knuth \mynote{knuth} \blank[1cm] \input ward \mynote{ward} > \blank[1cm] > \input knuth \mynote{knuth} \blank[1cm] \input ward \mynote{ward} > \blank[1cm] > \input knuth \mynote{knuth} \blank[1cm] \input ward \mynote{ward} > \blank[1cm] > \input knuth \mynote{knuth} \blank[1cm] \input ward \mynote{ward} \page > > This fills pages and the \mynotes are placed in the margin. > > However I played also with text in one of the \mynotes. As long as the > text is short i.e. not longer than one width of the margin everything is > o.k. Once the text becomes longer, the page on which the \mynote is > placed shortens increasing with the length of the \mynote. > > So there must be a reason which is beyond my knowledge for this behaviour. > > Willi > > Steffen Wolfrum wrote: > > > Hans, > > > > I don't know what crazy stuff Idris is using this footnotes for, > > but for my case it went absolutely horrible: Almost every page gets half empty!! > > > > It looks like the footnotes are just moved to the margin - leaving empty space, without the body text comes flush bottom again. I'm sure my publisher won't be amused about all this empty paper... > > > > It tried to send a minimal example and changed just the text between \starttext and \stoptext. > > > > Maybe there is something that could be changed in order to get the main text in flush bottom shape again AND keep the corresponding footnotes in the margin? > > > > > > Steffen > > (Sorry Hans, but I tried for three hours now to understand and change the source without any chance...) > > > > > > > > \showframe > > > > \definenote[mynote][way=bypage,location=text,width=\marginwidth,rule=,before=] > > > > \setuplayout[backspace=5cm,margin=3cm,margindistance=.5cm,width=middle] > > > > \setuptexttexts > > [margin] > > [\vbox to \textheight{\placenotes[mynote]\vfill}] > > [] > > > > \starttext > > > > \dorecurse{3}{\input knuth \par \input tufte \mynote{\input knuth \par}\par} > > > > \stoptext > > > > > > > > > > > > Hans Hagen wrote: > > > > > >>Steffen Wolfrum wrote: > >> > >> > >>>does ConTeXt provide a way to place footnote (not margin notes!) per page - but not below the body text? > >>>A suitable place could be the margin. But there is no "\setupfootnotes[location=inmargin]" > >>>and somthing like "\inmargin{\footnote{}The footnote's text.}" doesn't flow. > >>> > >>>Does anybody know a working solution? > >>> > >>> > >> > >>Idris should know since i made him definable footnotes -) > >> > >>\showframe > >> > >>\definenote[mynote][way=bypage,location=text,width=\marginwidth,rule=,before=] > >> > >>\setuplayout[backspace=5cm,margin=3cm,margindistance=.5cm,width=middle] > >> > >>\setuptexttexts > >> [margin] > >> [\vbox to \textheight{\placenotes[mynote]\vfill}] > >> [] > >> > >>\starttext > >> > >>test \mynote{one} test \mynote{two} \page > >>test \mynote{one} test \mynote{two} \page > >>test \mynote{one} test \mynote{two} \page > >>test \mynote{one} test \mynote{two} \page > >> > >>\stoptext > >> > >>or a bit more modern (structured, readable, replacable): > >> > >>\setuptexttexts > >> [margin] > >> [\setups{flushmynotes}] > >> [] > >> > >>\startsetups flushmynotes > >> > >> \vbox to \textheight{\placenotes[mynote]\vfill} > >> > >>\stopsetups > >> > >>So, it's up to you to feed this in the wiki -) > >> > >>Hans