From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/17079 Path: main.gmane.org!not-for-mail From: "Adam Lindsay" Newsgroups: gmane.comp.tex.context Subject: Re: Context & Vietnamese UTF-8 Date: Tue, 16 Nov 2004 14:39:34 +0000 Message-ID: <20041116143934.31040@news.comp.lancs.ac.uk> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="==_20041116143934.31040-1_==" X-Trace: sea.gmane.org 1100615997 14986 80.91.229.6 (16 Nov 2004 14:39:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 16 Nov 2004 14:39:57 +0000 (UTC) Cc: ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Nov 16 15:39:41 2004 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CU4Uf-00022U-00 for ; Tue, 16 Nov 2004 15:39:41 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 72FC4127B2; Tue, 16 Nov 2004 15:39:41 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16173-03-5; Tue, 16 Nov 2004 15:39:37 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id CA13D127AA; Tue, 16 Nov 2004 15:39:37 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 40D19127AA for ; Tue, 16 Nov 2004 15:39:37 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16173-03-4 for ; Tue, 16 Nov 2004 15:39:36 +0100 (CET) Original-Received: from mail.comp.lancs.ac.uk (unknown [148.88.3.45]) by ronja.ntg.nl (Postfix) with ESMTP id 4EADE1279E for ; Tue, 16 Nov 2004 15:39:36 +0100 (CET) Original-Received: from [194.80.36.199] (localhost [127.0.0.1]) by mail.comp.lancs.ac.uk (8.12.10/8.12.10) with ESMTP id iAGEdXqG027654; Tue, 16 Nov 2004 14:39:34 GMT Original-To: VnPenguin In-Reply-To: X-Mailer: CTM PowerMail version 5.0.1 build 4305 English X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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: by amavisd-new at ntg.nl Xref: main.gmane.org gmane.comp.tex.context:17079 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:17079 --==_20041116143934.31040-1_== Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit VnPenguin said this at Tue, 16 Nov 2004 15:20:21 +0100: >With current vnTeX (vntex.sf.net), we can use viscii, tcvn, vps and >unicode (utf8) for input encoding. Cool. If there are users of things other than viscii or utf8 who come to ConTeXt, then they should be able to be accommodated with a little work. >> As I understand it, UTF-8 support will then require an update to >> ConTeXt's unic-* files (giving named glyphs for input) and then a slight >> update to the enco-x5 file. I guess what's really needed are canonical >> internal names (like 'ygrave' or 'ohornhook') for ConTeXt's use. >> >> Don't be afraid: it's not difficult, just a bit tedious. So I should ask, >> Mr Penguin, how are you with sed, Perl, or Ruby? > >I could use Perl and sed (for simple jobs) without problem :) Okay. This first task is more a bit of human pattern recognition: Take the appropriate Unicode "page": and fill in the attached unic-030 with the glyph names that go down the list. I've filled in the a's to set the convention (tone accent goes last, 'dot' gets called 'dotbelow'). (one step after this, and you can get started with your UTF-8 typesetting with x5 fonts, I think. Another step beyond, and we all can use it with Unicode fonts, and the final file to edit is to help viscii users hook into the global VN support we just created for ConTeXt. :) >> Also, do you have any good references for character tables for the >> encoding(s?) that VnTeX uses? I don't have it installed on my machine (yet). > >You can download vnTeX from http://vntex.sourceforge.net Cheers, it looks like OSS is alive and well in VN, contrary to the impression I got in my recent project dealing with the GDVT. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay, Computing Dept. atl@comp.lancs.ac.uk Lancaster University, InfoLab21 +44(0)1524/510.514 Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- --==_20041116143934.31040-1_== Content-Type: application/x-tex; name="unic-030.tex"; x-mac-type="2A2A2A2A"; x-mac-creator="48647261" Content-Disposition: attachment Content-Transfer-Encoding: base64 XHVucHJvdGVjdApcc3RhcnR1bmljb2RldmVjdG9yIDMwCiAgXGV4cGFuZGFmdGVyXHN0cmlw cGVkY3NuYW1lCiAgXGlmY2FzZVxudW1leHByKCMxLTE1OSlcb3IKICAgIFxBZG90YmVsb3cg ICAgICAgIFxvciAlIDE2MAogICAgXGFkb3RiZWxvdyAgICAgICAgXG9yCiAgICBcQWhvb2sg ICAgICAgICAgICBcb3IKICAgIFxhaG9vayAgICAgICAgICAgIFxvcgogICAgXEFjaXJjdW1m bGV4YWN1dGUgXG9yCiAgICBcYWNpcmN1bWZsZXhhY3V0ZSBcb3IKICAgIFxBY2lyY3VtZmxl eGdyYXZlIFxvcgogICAgXGFjaXJjdW1mbGV4Z3JhdmUgXG9yCiAgICBcQWNpcmN1bWZsZXho b29rICBcb3IKICAgIFxhY2lyY3VtZmxleGhvb2sgIFxvcgogICAgXEFjaXJjdW1mbGV4dGls ZGUgXG9yCiAgICBcYWNpcmN1bWZsZXh0aWxkZSBcb3IKICAgIFxBY2lyY3VtZmxleGRvdGJl bG93IFxvcgogICAgXGFjaXJjdW1mbGV4ZG90YmVsb3cgXG9yCiAgICBcQWJyZXZlYWN1dGUg ICAgICBcb3IKICAgIFxhYnJldmVhY3V0ZSAgICAgIFxvcgogICAgXEFicmV2ZWdyYXZlICAg ICAgXG9yCiAgICBcYWJyZXZlZ3JhdmUgICAgICBcb3IKICAgIFxBYnJldmVob29rICAgICAg IFxvcgogICAgXGFicmV2ZWhvb2sgICAgICAgXG9yCiAgICBcQWJyZXZldGlsZGUgICAgICBc b3IKICAgIFxhYnJldmV0aWxkZSAgICAgIFxvcgogICAgXEFicmV2ZWRvdGJlbG93ICAgXG9y CiAgICBcYWJyZXZlZG90YmVsb3cgICBcb3IKICAgIFxFZG90YmVsb3cgICAgICAgIFxvcgog ICAgXGVkb3RiZWxvdyAgICAgICAgXG9yCgogICAgXFl0aWxkZSAgICAgICAgICAgXG9yCiAg ICBceXRpbGRlICAgICAgICAgICBcZWxzZSAlIDI0OQogICAgXHVua25vd25jaGFyCiAgXGZp ClxzdG9wdW5pY29kZXZlY3RvcgoKXHByb3RlY3QgXGVuZGlucHV0Cg== --==_20041116143934.31040-1_== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context --==_20041116143934.31040-1_==--