From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/50301 Path: news.gmane.org!not-for-mail From: Piotr Kopszak Newsgroups: gmane.comp.tex.context Subject: The ultimate (?) float problem Date: Tue, 12 May 2009 11:22:45 +0200 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1242120227 4067 80.91.229.12 (12 May 2009 09:23:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 May 2009 09:23:47 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue May 12 11:23:37 2009 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 lo.gmane.org with esmtp (Exim 4.50) id 1M3oCz-0006HQ-PQ for gctc-ntg-context-518@m.gmane.org; Tue, 12 May 2009 11:23:33 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5F6821FEE6; Tue, 12 May 2009 11:23:33 +0200 (CEST) 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 05015-03; Tue, 12 May 2009 11:22:58 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3E1641FEBB; Tue, 12 May 2009 11:22:58 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 99A0A1FEBB for ; Tue, 12 May 2009 11:22:56 +0200 (CEST) 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 07499-03-4 for ; Tue, 12 May 2009 11:22:48 +0200 (CEST) Original-Received: from filter1-ams.mf.surf.net (filter1-ams.mf.surf.net [192.87.102.69]) by ronja.ntg.nl (Postfix) with ESMTP id 885FF1FEB4 for ; Tue, 12 May 2009 11:22:48 +0200 (CEST) Original-Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by filter1-ams.mf.surf.net (8.14.3/8.14.3/Debian-5) with ESMTP id n4C9MkRE020507 for ; Tue, 12 May 2009 11:22:46 +0200 Original-Received: by fg-out-1718.google.com with SMTP id e21so1107633fga.8 for ; Tue, 12 May 2009 02:22:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=4913p5QbxOFYmEU6OSToHyX/+k4HiiOSr2OU0RYW1YM=; b=CF8war/rWYA5xlbi9qxOsLUcgJZL5YTR3K0kCvObvhihCPnyLFLAscgyEZP3oBf/0U bmgofS0LcdPgjyMpybLaMDVTZvYds52YW3yNWrAqoTMko5FywbXCJ+omCyeu81talWiE wvpbxCu+6eN80B/QxExbfXpIYjkTiWwte/Gcc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=PCe1B4V7kbwzgWsUwdB24rAbILBmgapD216t6M5jhQwONKVOeOquYJik8x4YgQVaTd /TKMF+cljTKmFaT7v/AXNyIi3QG1cEbhKtUsSLIfNL5Lx3m2KUwvqjPEWKyJ+9xZws4k NRdOtQnVNGVK35wPwoUhhpk/cR5DAVqDlj8Og= Original-Received: by 10.86.92.9 with SMTP id p9mr7505732fgb.15.1242120165704; Tue, 12 May 2009 02:22:45 -0700 (PDT) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=72.14.220.159; country=US; region=CA; city=Mountain View; postalcode=94043; latitude=37.4192; longitude=-122.0574; metrocode=807; areacode=650; http://maps.google.com/maps?q=37.4192,-122.0574&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 223680412 - 4a2b13bc7002 - 20090512 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.69 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 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:50301 Archived-At: Dear all, I am close to give up, but maybe there is a solution... I have a book to typeset literally peppered with hundreds of little drawings which are supposed to appear irregularly surrounded by text flowing around them on all sides. -------------------------------- |xxxxxxxxxxxxxxxxxxxxxx | |xxxxx-----xxxxxxxxxxxxxx| |xxxxx| |xxxxxx----xxxx | |xxxxx|__|xxxxxx| |xxxx| |xxxxxxxxxxxxxx |__|xxxx| |xxxxxxxxxxxxxxxxxxxxxx| -------------------------------- I naively imagine that should not be that hard to implement ;) Since we already have overlays it's no problem to place images in arbitrary places. It only remains to drill white holes in the text to make room for them. What about such procedure: 1. While building the line TeX checks if there is any overlay ahead. 2 if so, it puts empty hbox of the overlay width when it reaches necessary distance from the edge. 3. and does so for the number of lines which equal overlay height. Of course that leaves aside the problem of justification and without justification such page would probably look very ugly (I dare not to think if hz optimization, which I really got used to, would still work). Is there still hope I could stay with ConTeXt this time as well? Many thanks for any ideas in advance Piotr -- http://okle.pl ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________