From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/55608 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: \everyaftershipout isn't "called" for every pagebreak Date: Sun, 17 Jan 2010 21:42:04 +0100 Message-ID: <4B53761C.3070106@wxs.nl> References: <36ACBB12-6EB5-4ED9-A7A0-70F1CDDEE50D@googlemail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1263760984 29073 80.91.229.12 (17 Jan 2010 20:43:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 Jan 2010 20:43:04 +0000 (UTC) Cc: Andreas Schneider To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sun Jan 17 21:42:57 2010 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.50) id 1NWbxY-00086R-KW for gctc-ntg-context-518@m.gmane.org; Sun, 17 Jan 2010 21:42:56 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1002CC9D0C; Sun, 17 Jan 2010 21:42:50 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 74YiIv-AjnIA; Sun, 17 Jan 2010 21:42:31 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id A95CEC9CFF; Sun, 17 Jan 2010 21:42:31 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id C4AD6C9CFF for ; Sun, 17 Jan 2010 21:42:24 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 9iPHHr4BNBBx for ; Sun, 17 Jan 2010 21:42:07 +0100 (CET) Original-Received: from mail.solcon.net (dsl-083-247-100-017.solcon.nl [83.247.100.17]) by balder.ntg.nl (Postfix) with ESMTP id 54FEEC9CF2 for ; Sun, 17 Jan 2010 21:42:07 +0100 (CET) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.101; Original-Received: from [10.100.1.101] (unverified [10.100.1.101]) by controller-9 (SurgeMail 4.2d2) with ESMTP id 649-1713362 for multiple; Sun, 17 Jan 2010 21:41:58 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Lightning/1.0b1 Thunderbird/3.0 In-Reply-To: X-Authenticated-User: hagen@controller-9 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:55608 Archived-At: On 16-1-2010 22:58, Andreas Schneider wrote: > Wolfgang Schuster wrote: >> >> This can't work because TeX collects mote material than it needs for the >> current page and the same happens with the footnotes, the only thing you >> can do is to use two pass data >> >> Wolfgang > > Is there not even some event in Lua that could be used to handle this case? > I think MkIV compatibility is all I need. > In case this is also not possible: can you give me a hint where to learn > more about twopass processing? Is there in MkIV still something that > requires two (or more) passes that I could take a look at to learn how to do > it? (I guess I can understand Lua easier than plain TeX, so I guess MkII is > out of the picture.) It depends on your document. We have workflows where we can do with one pass in which case we run with --once (--runs=2 or so) Future versions of context mkiv might need one run less (in some cases) or one perceived run (which saves startup cycles) but as Wolgangs explained already, in more complex cases we cannot do with less runs as any change haping now can influence something a few pages back which in turn might influence what follows. Normally, when you correct only typos there will be no multiple runs. MkIV already is more efficient as we now always assume an advanced pdf backend so that we don't need to use the MkII the object reference mechanism. 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 ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________