From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/25787 Path: news.gmane.org!not-for-mail From: Vit Zyka Newsgroups: gmane.comp.tex.context Subject: Re: page float in columnset Date: Thu, 02 Feb 2006 12:20:45 +0100 Message-ID: <43E1EB0D.5070704@seznam.cz> References: <43D93DF2.4000109@seznam.cz> <43D94E89.9020302@wxs.nl> <43E0108F.3070408@seznam.cz> <43E10D66.9040504@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1138880869 31826 80.91.229.2 (2 Feb 2006 11:47:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 2 Feb 2006 11:47:49 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Thu Feb 02 12:47:46 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1F4cw7-0001jK-P9 for gctc-ntg-context-518@m.gmane.org; Thu, 02 Feb 2006 12:47:42 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5E27F1277C; Thu, 2 Feb 2006 12:47:39 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 08234-02; Thu, 2 Feb 2006 12:47:38 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9C299127A1; Thu, 2 Feb 2006 12:20:43 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9EB4B127A1 for ; Thu, 2 Feb 2006 12:20:42 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07804-02-5 for ; Thu, 2 Feb 2006 12:20:41 +0100 (CET) Original-Received: from smtp.seznam.cz (smtp.seznam.cz [212.80.76.43]) by ronja.ntg.nl (Postfix) with SMTP id 8F9AC1278E for ; Thu, 2 Feb 2006 12:20:41 +0100 (CET) Original-Received: (qmail 32054 invoked from network); 2 Feb 2006 11:20:40 -0000 Original-Received: from unknown (HELO ?127.0.0.1?) (vit.zyka@seznam.cz@62.240.166.134) by tic.go.seznam.cz with ESMTPA; 2 Feb 2006 11:20:40 -0000 X-Seznam-User: vit.zyka@seznam.cz User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <43E10D66.9040504@wxs.nl> X-Antivirus: avast! (VPS 0604-3, 26.01.2006), Outbound message X-Antivirus-Status: Clean X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 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 X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:25787 Archived-At: Hans Hagen wrote: > Vit Zyka wrote: > >>Hans Hagen wrote: >> >> >>>Vit Zyka wrote: >>> > > ah ... your persistent ... yes, slow but persistent (hopefully not annoying...) > you can try this: > > \OTRSEToutput > {\dontcomplain % new, get rid of overfull message (to be sorted out) > \doloop > {\OTRSETnaturalflush > %\OTRSETstartnextpage % no > \OTRSETdoflushfloats % actually belongs in \flushsavedfloats (but goes wrong) > \OTRSETcheckfreelines > \ifsomefreecolumncells \exitloop \fi}% > \OTRSETchecksidefloat} Huraaaaa!!! Great. It works! It works! It works! It works at least for: - full page float: [page|here](\textheight,\makeupwidth) in simple example - full column float: [here](\textheight,\OneColWidth) in simple example - does not change page break and/or float positions in 160 pages 2 or 3 columnsets document with about 330 floats! - and more over: preserves any text in this doc! It does not work for \startcolumns (not columnsets) but - seems to me it is another problem (break one more line in each column that is appropriate to \textheight) - the behaviour is exactly the same with or without the new patch Thank you, Hans, very much! I do not know how to reciprocate with... (you sometimes suggest to buy a beer but I am afraid of your being drunken if everybody who is helped by you buys to you a beer :) Vit > tricky patch so please test extensively! (for the moment put this in your local copy of cont-loc.tex or maybe in your doc) > > Hans