From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/74801 Path: news.gmane.org!not-for-mail From: Henning Hraban Ramm Newsgroups: gmane.comp.tex.context Subject: Re: Scribus vs ConTeXt Date: Wed, 29 Feb 2012 21:25:27 +0100 Message-ID: References: <1330457647.2820.77.camel@kip-laptop> <2D9F7C73-C362-485E-BC3A-B9FB7381AE9A@frycomm.com> <1330546240.3130.17.camel@kip-laptop> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1330547151 20539 80.91.229.3 (29 Feb 2012 20:25:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 29 Feb 2012 20:25:51 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Feb 29 21:25:51 2012 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S2q5s-0001EG-SZ for gctc-ntg-context-518@m.gmane.org; Wed, 29 Feb 2012 21:25:48 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 43B31CB248; Wed, 29 Feb 2012 21:25:48 +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 hwD5iSRiisaG; Wed, 29 Feb 2012 21:25:47 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 56610CB20F; Wed, 29 Feb 2012 21:25:45 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 63E31CB20F for ; Wed, 29 Feb 2012 21:25:44 +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 FnPmAU0i19on for ; Wed, 29 Feb 2012 21:25:29 +0100 (CET) Original-Received: from filter2-nij.mf.surf.net (filter2-nij.mf.surf.net [195.169.124.153]) by balder.ntg.nl (Postfix) with ESMTP id C0AAACB201 for ; Wed, 29 Feb 2012 21:25:29 +0100 (CET) Original-Received: from mail-iy0-f169.google.com (mail-iy0-f169.google.com [209.85.210.169]) by filter2-nij.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id q1TKPSpH006284 for ; Wed, 29 Feb 2012 21:25:28 +0100 Original-Received: by iajr24 with SMTP id r24so6457502iaj.14 for ; Wed, 29 Feb 2012 12:25:27 -0800 (PST) Received-SPF: pass (google.com: domain of fiee.visuelle@gmail.com designates 10.50.153.231 as permitted sender) client-ip=10.50.153.231; Authentication-Results: mr.google.com; spf=pass (google.com: domain of fiee.visuelle@gmail.com designates 10.50.153.231 as permitted sender) smtp.mail=fiee.visuelle@gmail.com; dkim=pass header.i=fiee.visuelle@gmail.com Original-Received: from mr.google.com ([10.50.153.231]) by 10.50.153.231 with SMTP id vj7mr2047699igb.47.1330547127886 (num_hops = 1); Wed, 29 Feb 2012 12:25:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=tq99WlVKzXg2rvU/l5T2x4q1FLUILqQDmwG/B63xDGk=; b=K1z9W+DObDKOH2RtSsOmQzdqzmxEuWG9Jl6eiHBUXdh9hEIIHV+x9cIyLWKW9Kbznv Y4fXFnkJwWvLoD3efXW/enEvKb0+o+fAob1A7pSGHvcT25oA70nbtXL7i/Uz8c9P+M2W bFy6G3QXXW0lsTPWMBv7pIe5XhGqLkm2n41kY= Original-Received: by 10.50.153.231 with SMTP id vj7mr1688665igb.47.1330547127828; Wed, 29 Feb 2012 12:25:27 -0800 (PST) Original-Received: by 10.50.33.40 with HTTP; Wed, 29 Feb 2012 12:25:27 -0800 (PST) In-Reply-To: <1330546240.3130.17.camel@kip-laptop> X-Google-Sender-Auth: k8gMS3n6vs27KpnFuBGby8mw1L4 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=209.85.210.169; 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: 0aGDUpsKr - 175498e4c80e - 20120229 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.153 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:74801 Archived-At: Am 29. Februar 2012 21:10 schrieb Kip Warner : > One other thing too that I don't know if anyone has ever raised anywhere > is that other typesetting applications that store their project files in > some kind of proprietary or binary format will probably not be very diff > friendly. A big advantage to anything TeXish is that it makes > collaboration on a large document much easier because it can be typeset > using plaintext documents. At least InDesign's and Scribus' files have a XML representation and would be diffable/versionable in that format. InDesign's XML format is widely used e.g. in editorial systems; you can also save just snippets (layout parts). I'd like to add that the mentioned GUI programs all are scriptable - Scribus in Python (AFAIK), InDesign in JavaScript or AppleScript; don't know about the current state of XPress, in old versions on the Mac it supported Frontier, then AppleScript. I've some experience in remote controlling ID by Python appscript (i.e. sending AppleScript events from Python); it works, but is not very reliable, mostly due to missing/wrong documentation on Adobe's side and quirks of AppleScript. Scripting TeX is much easier; I still seldom use Lua, but write ConTeXt sources from Python scripts. Greetlings, Hraban ___________________________________________________________________________________ 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 ___________________________________________________________________________________