From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/46363 Path: news.gmane.org!not-for-mail From: "=?ISO-8859-1?Q?Martin_Schr=F6der?=" Newsgroups: gmane.comp.tex.context Subject: Re: distributed / parallel TeX? Date: Tue, 16 Dec 2008 22:31:18 +0100 Message-ID: <68c491a60812161331h22bfd9e4rc69f508073d04269@mail.gmail.com> References: <4946E2E2.1050108@sil.org> <49476213.9020709@elvenkind.com> <4947EFE6.6050302@sil.org> 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 1229463296 16094 80.91.229.12 (16 Dec 2008 21:34:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Dec 2008 21:34:56 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Tue Dec 16 22:36:00 2008 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 1LCha1-0006Jx-K4 for gctc-ntg-context-518@m.gmane.org; Tue, 16 Dec 2008 22:35:49 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 31E751FA4C; Tue, 16 Dec 2008 22:34:35 +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 00502-02-20; Tue, 16 Dec 2008 22:33:56 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 88E121FB49; Tue, 16 Dec 2008 22:32:04 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5C5531FB3C for ; Tue, 16 Dec 2008 22:31:58 +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 02018-01-13 for ; Tue, 16 Dec 2008 22:31:18 +0100 (CET) Original-Received: from mail-bw0-f20.google.com (mail-bw0-f20.google.com [209.85.218.20]) by ronja.ntg.nl (Postfix) with ESMTP id 8658E1FB8F for ; Tue, 16 Dec 2008 22:31:18 +0100 (CET) Original-Received: by bwz13 with SMTP id 13so10984602bwz.2 for ; Tue, 16 Dec 2008 13:31:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=CFNmwCyYl76mnQCtZ1CB97yfMUVoxfN1ujy3Z9ew5ns=; b=Fxu7HZE+ioVfsbuzgkm9RndK2vWe3shPjwn2aKfsmFkdzYpVYfhAijdF6XcCVJIKY1 223ZxGT31kpDVTKTJ7japjKxla2P9t/FhxGjg8YifEnfJXUJmlfGcu/rJjL7HMZxUV/V pK1WM+Y6IzZwJp0nPnT8Uv6Ng4C38xSoMUyYA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=wIKv/xXvvsKF5+8uMTRndggCZlekbrM4rBU++NffMwDe+9tt6b28fdcqC+AqBt9JX3 cjiMLJyvX2ZZ+Q2MnHVg9g5fvw4HoeyoxUA7qrjlGU/uy7hLMC9IUIT5dyn0pS6vghbe c2QLb0+5vLZzGgoMCqO1MK+hIiNN0rsmsLmck= Original-Received: by 10.181.214.8 with SMTP id r8mr3080668bkq.206.1229463078281; Tue, 16 Dec 2008 13:31:18 -0800 (PST) Original-Received: by 10.181.135.15 with HTTP; Tue, 16 Dec 2008 13:31:18 -0800 (PST) In-Reply-To: <4947EFE6.6050302@sil.org> Content-Disposition: inline X-Google-Sender-Auth: 278def646650e9d8 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:46363 Archived-At: 2008/12/16 Lars Huttar : > - You could design your document *specifically* to make the parts > independent, so that the true and authoritative way to typeset them is > to typeset the parts independently. (You can do this part now without > modifying TeX at all... you just have the various sections' .tex files > input common "headers" / macro defs.) Then, by definition, a change in > one section cannot affect another section (except for page numbers, and > possibly left/right pages, q.v. below). True. Also with TeX if your paragraphs are independent of each other (i.e. they don't include references to others), they could the typeset in parallel and then handed over to the page builder. > - Most large works are divisible into chunks separated by page breaks > and possibly page breaks that force a "recto". This greatly limits the > effects that any section can have on another. The division ("chunking") > of the whole document into fairly-separate parts could either be done > manually, or if there are clear page breaks, automatically. pdfTeX 1.50 knows about the page diversions (analogue to m4's divert and undivert). They have a lot of potential. > page number of each page reference. If pagination has changed, or is > new, this info is sent back to the various nodes for another round of > processing. Hopefully stopping at some point. If you use something like varioref, you can end with infinite circles. :-) Best Martin ___________________________________________________________________________________ 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 ___________________________________________________________________________________