From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/32330 Path: news.gmane.org!not-for-mail From: Aditya Mahajan Newsgroups: gmane.comp.tex.context Subject: Re: Elevated text blocks Date: Thu, 28 Dec 2006 15:03:35 -0500 (EST) Message-ID: References: <20061227212538.GA4333@grohe.our-isp.org> <20061228192658.GA4201@grohe.our-isp.org> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1167336340 7286 80.91.229.10 (28 Dec 2006 20:05:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 28 Dec 2006 20:05:40 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Thu Dec 28 21:05:38 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 dough.gmane.org with esmtp (Exim 4.50) id 1H01VR-00066o-8l for gctc-ntg-context-518@m.gmane.org; Thu, 28 Dec 2006 21:05:37 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 1167A20125; Thu, 28 Dec 2006 21:03:34 +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 28643-01-2; Thu, 28 Dec 2006 21:03:27 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B32A1200F0; Thu, 28 Dec 2006 21:03:27 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9F5E41FF19 for ; Thu, 28 Dec 2006 21:03:25 +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 28643-01 for ; Thu, 28 Dec 2006 21:03:14 +0100 (CET) Original-Received: from hellskitchen.mr.itd.umich.edu (smtp.mail.umich.edu [141.211.14.82]) by ronja.ntg.nl (Postfix) with SMTP id 996FC200F3 for ; Thu, 28 Dec 2006 21:01:36 +0100 (CET) Original-Received: FROM aditya.annarb01.mi.comcast.net (c-68-40-50-205.hsd1.mi.comcast.net [68.40.50.205]) BY hellskitchen.mr.itd.umich.edu ID 45942317.5D88F.16829 ; 28 Dec 2006 15:03:35 -0500 Original-To: mailing list for ConTeXt users In-Reply-To: <20061228192658.GA4201@grohe.our-isp.org> 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:32330 Archived-At: On Thu, 28 Dec 2006, Gerhard Kugler wrote: > Hi Aditya, > > thank you for your detailed answer. > > The exercises are so much providing the structure of the book, that it > may be that I will choose the format (size) of the page considering > the solutions of your questions: If choosing page size is an option, and there are only a few that are larger than a page, things may be much easier. Keep all of them in one page, and typeset. Note the ones that are larger than a page, and mark them using a differnt environment. That is, you decide which exercises should break and which should not. > On Thu, Dec 28, 2006 at 11:48:06AM -0500, Aditya Mahajan wrote: > > > 1. The current page is half full, and your exercise is half-page plus > > two lines. Should TeX leave the rest of the page empty and start a new > > page, or fill the current page with exercise and put two lines in the > > next page. > > rather the second option. But it would be suboptimal. > > > > > 2. The same case as above, but the text is one and a half page long. > > In this case it would be clear, that the exercise begins instantly. > > > > > 3. Or a more drastic case, when the current page has only two lines > > and the text block is exactly one page long. Should the text split or > > not. > > No. This seems inconsistent with case 1. There the text was less than one page, but you want it to be split. In this case, the text is exactly one page, but you do not want it to be split? > > > > 4. Can you allow the text block to float, or should it occur where you > > place it, even if it means a lot of empty space on the page. > > The text block must not float because it is part of the ongoing text. > In some chapters there is more text in the exercises than outside. Is something like this acceptable: if length < 1 page keep the whole thing together, even if it means ending the current page with lots of empty space. if length > 1 page split whereever you want That would means, do a trial typesetting to find the length of the block, if length is less than one page put in a framedtext (which is just a highly customizable vbox) if length > 1 page, don't do anything and let it break pages anywhere. Just one more bit of information is needed. Do your exercises contain display math? > > Basically, the difficulty is specifying how much blankspace on a page > > are you willing to accept, and under what conditions. > > Perhaps I should fill blank parts of pages with elements of pure > decoration. The English (American) original is shorter than the German > text. Sometimes I have the impression that the authors have made > content and appearance simultaneously. This is not reproducible in a > translation. This is always hard to do, and TeX glue makes it harder. Things can be bizzare when you want to fit all you can in page limits imposed in conferences: removing material takes more space, adding material reduces space, and you end up beating your head ;) Aditya