From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/59580 Path: news.gmane.org!not-for-mail From: Michael Saunders Newsgroups: gmane.comp.tex.context Subject: Re: can Context render complex scripts? Date: Sun, 13 Jun 2010 20:21:09 -0500 Message-ID: References: <4C14F250.70206@wxs.nl> <4C152C8B.8030404@wxs.nl> <20100613191535.GA4150@khaled-laptop> <4C153472.7090703@wxs.nl> 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: dough.gmane.org 1276478483 19798 80.91.229.12 (14 Jun 2010 01:21:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 14 Jun 2010 01:21:23 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Jun 14 03:21:21 2010 connect(): No such file or directory Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ONyMa-0006xM-0f for gctc-ntg-context-518@m.gmane.org; Mon, 14 Jun 2010 03:21:20 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 6674EC9A9C; Mon, 14 Jun 2010 03:21:19 +0200 (CEST) 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 zBZ8t0VdGDTF; Mon, 14 Jun 2010 03:21:16 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id BAD0CC9A63; Mon, 14 Jun 2010 03:21:16 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 85603C9A63 for ; Mon, 14 Jun 2010 03:21:14 +0200 (CEST) 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 1PbvnIS9LPxC for ; Mon, 14 Jun 2010 03:21:12 +0200 (CEST) Original-Received: from mail-gy0-f169.google.com (mail-gy0-f169.google.com [209.85.160.169]) by balder.ntg.nl (Postfix) with ESMTP id 2E2BCC9A41 for ; Mon, 14 Jun 2010 03:21:11 +0200 (CEST) Original-Received: by gyg4 with SMTP id 4so2435157gyg.14 for ; Sun, 13 Jun 2010 18:21:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=cb+oiMfTSpUapL3xVd6aC1TDbNExlJw5YhXrpbaUzhw=; b=GitpBRskwUG6oAkQ9ayprNZjKHDe0Exvr8IA8oC5HaB1r1YIGOlGPHOJ9tgHzld7sJ AITXDS508OCCUubT1SWY3lKMh0x+SLDGOMB+cNZF6CnL43P3VsiAow0bxhbSROpEMfJG 0jQfI6DDjmpTUGAQBgmrrcAxUdan9Q1yU52rc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Tj1EhBZ8DaiNscqWqiKm9iqpsF7M5L9dbPf7jZ9j93zMgHuH9A2ZhIv66XXFg7lWt5 izooEkGwQyfBXII5yedsSh/5kbfzVWwygxcNeFG5l4gIfAXbdmdTZeCGkRvhWw8A7f4I KA2oo/z2sOId+3Gig5EwpXI++XG1Bukl5MGeY= Original-Received: by 10.101.135.25 with SMTP id m25mr4090340ann.58.1276478469800; Sun, 13 Jun 2010 18:21:09 -0700 (PDT) Original-Received: by 10.100.197.16 with HTTP; Sun, 13 Jun 2010 18:21:09 -0700 (PDT) In-Reply-To: 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:59580 Archived-At: > OpenType (just ignore file extension for the moment) is a rather dump > standard in the sense that it requires the engine to have some knowledge > about the writing system at hand. ... > So, what we have here is that ConTeXt has no special knowledge about > Indic scripts, and thus it will not apply the feature properly according > the linguistic rules. It seems to me that, since Hans can't be expected to write special code for dozens of Indic scripts, let alone for every script in the world, the pragmatic solution would be a method for Context to harness external engines (ICU, Pango, Graphite, Uniscribe, or whatever). If that's not possible, or if he doesn't want to do it, or until he is able to work with scholars on each special case, programs like Notepad will be able to do something that Context can't. As a casual user, it's not an urgent need for me. I had read that Aleph functionality had been integrated into LuaTeX (though I never found anything very detailed about that) and thought that everything was okay. I assume that Luatex/Context or some future TeX will have this functionality someday, however it's implemented. I'll just keep watching. ___________________________________________________________________________________ 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 ___________________________________________________________________________________