From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/43228 Path: news.gmane.org!not-for-mail From: Khaled Hosny Newsgroups: gmane.comp.tex.context Subject: Non-printable Unicode control characters Date: Fri, 15 Aug 2008 22:23:08 +0300 Message-ID: <20080815192308.GB5667@khaled-laptop> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0025662219==" X-Trace: ger.gmane.org 1218830943 1850 80.91.229.12 (15 Aug 2008 20:09:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 Aug 2008 20:09:03 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Aug 15 22:09:54 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 1KU5c8-0000Uw-95 for gctc-ntg-context-518@m.gmane.org; Fri, 15 Aug 2008 22:09:36 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 740CC1FE85; Fri, 15 Aug 2008 22:08:37 +0200 (CEST) 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 17349-04; Fri, 15 Aug 2008 22:07:59 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 6ED491FE88; Fri, 15 Aug 2008 21:23:55 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 27C991FE4A for ; Fri, 15 Aug 2008 21:23:52 +0200 (CEST) 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 11284-01 for ; Fri, 15 Aug 2008 21:23:15 +0200 (CEST) Original-Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.157]) by ronja.ntg.nl (Postfix) with ESMTP id 345DC1FDE6 for ; Fri, 15 Aug 2008 21:23:15 +0200 (CEST) Original-Received: by yw-out-1718.google.com with SMTP id 5so135584ywm.74 for ; Fri, 15 Aug 2008 12:23:14 -0700 (PDT) Original-Received: by 10.102.218.6 with SMTP id q6mr2184431mug.127.1218828192320; Fri, 15 Aug 2008 12:23:12 -0700 (PDT) Original-Received: from localhost ( [41.234.95.194]) by mx.google.com with ESMTPS id t10sm4631991muh.16.2008.08.15.12.23.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 15 Aug 2008 12:23:11 -0700 (PDT) User-Agent: Mutt/1.5.18 (2008-05-17) X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 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:43228 Archived-At: --===============0025662219== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gr/z0/N6AeWAPJVB" Content-Disposition: inline --gr/z0/N6AeWAPJVB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Unicode has many "control characters" that only control text behaviour and shouldn't be rendered visually in the text, such as Bidi_Control and Join_Control chars (see http://www.unicode.org/Public/5.1.0/ucd/PropList.txt and http://unicode.org/Public/UNIDATA/UCD.html) Currently, ConTeXt handles ZWJ and ZWNJ, but other characters get rendered if the font has glyphs for them or make no effect at all if the font has no glyphs for them. I think that the optimum behaviour is to make those characters affect text formatting while not visually rendered whether the font has glyphs for them or not. It might be also useful if we can enable rendering those characters manually, for drafts and such. Regards, Khaled --=20 Khaled Hosny Arabic localizer and member of Arabeyes.org team --gr/z0/N6AeWAPJVB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEUEARECAAYFAkil15wACgkQRoqITGOuyPLhVwCfYYirTs/rAYs5TAcAUywYJjCb 6MAAljqiUp9UjfUXsGj/rgsTRnPSHQ8= =Za1H -----END PGP SIGNATURE----- --gr/z0/N6AeWAPJVB-- --===============0025662219== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ --===============0025662219==--