From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/50700 Path: news.gmane.org!not-for-mail From: luigi scarso Newsgroups: gmane.comp.tex.context Subject: Re: French typography is back Date: Fri, 22 May 2009 18:40:54 +0200 Message-ID: References: <20090520062507.GA4330@Fity> <4A152521.5070406@wxs.nl> <20090521132031.GA27281@khaled-laptop> <4A166F8F.4020003@elvenkind.com> <4A1682EC.1000201@wxs.nl> <4A168B4D.6010702@elvenkind.com> <4A169E10.6020209@pengzone.org> <20090522155157.GF30326@phare.normalesup.org> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0945458361==" X-Trace: ger.gmane.org 1243010569 23934 80.91.229.12 (22 May 2009 16:42:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 May 2009 16:42:49 +0000 (UTC) To: Mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri May 22 18:42:39 2009 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 1M7Xov-0006sr-El for gctc-ntg-context-518@m.gmane.org; Fri, 22 May 2009 18:42:09 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 199F81FE9A; Fri, 22 May 2009 18:42:09 +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 24595-05-4; Fri, 22 May 2009 18:41:18 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A0D081FE98; Fri, 22 May 2009 18:41:18 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id DBA8C1FE9A for ; Fri, 22 May 2009 18:41:10 +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 24595-05-3 for ; Fri, 22 May 2009 18:40:55 +0200 (CEST) Original-Received: from filter2-til.mf.surf.net (filter2-til.mf.surf.net [194.171.167.218]) by ronja.ntg.nl (Postfix) with ESMTP id 78E871FE98 for ; Fri, 22 May 2009 18:40:55 +0200 (CEST) Original-Received: from mail-ew0-f180.google.com (mail-ew0-f180.google.com [209.85.219.180]) by filter2-til.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n4MGeso9030762 for ; Fri, 22 May 2009 18:40:55 +0200 Original-Received: by ewy28 with SMTP id 28so2025875ewy.2 for ; Fri, 22 May 2009 09:40:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=FoTOswdeADQSSi6QbH0U/O0zUOWVbYEZhIBcaHIpf7g=; b=KmW7g+Oh77brSsIHRiUPH9usXI3mNR4gIrWDrJrXtY6tbInLHQP2r8gfxlNcixCOib Tb7VyT4rgWmWi1GRWBB8Wd1S41PtUnbKU9u+Ncmop6tNQzRm1aAdgn4Ah9IUofZ+Sfdz yDiaKiWJ2H4eJqlVJHDbe3j1z2OUwig7vdNdg= 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=Xz6gDY+FytOPHw5t2o0rbIVLW7HO/tCPKVRac0Lit7lco20aquOy2ZdsDGMn0tx5tB +HXZJ5Ja1eJPyPG9rloi2TjoDRhI5o30B8bcqO3P+3T+nseskUf/0LhLdibZdN4PQ2o5 d1gg7yORYsvRVk52HSrElzAiDBapRuwqa2NJM= Original-Received: by 10.216.52.204 with SMTP id e54mr780583wec.171.1243010454550; Fri, 22 May 2009 09:40:54 -0700 (PDT) In-Reply-To: <20090522155157.GF30326@phare.normalesup.org> X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=209.85.219.180; 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: 230129404 - 822bac1c203a - 20090522 X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.218 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:50700 Archived-At: --===============0945458361== Content-Type: multipart/alternative; boundary=0016e6dbe74c9877cd046a82ec11 --0016e6dbe74c9877cd046a82ec11 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, May 22, 2009 at 5:51 PM, Arthur Reutenauer < arthur.reutenauer@normalesup.org> wrote: > > but instead of arbitrary adding a 0.25em > > before and 1em after the punctuation mark you should use the real nnbsp > > (U+202F) before and real normal space (U+0020) after. > > I don't think so. Space characters don't mix very well with TeX glue > and should best be avoided, generally speaking. In particular, all > inter-word spaces that are input in the TeX source as one or more of > U+0020 are simply ignored, and replaced by normal inter-word glue, with > its appropriate stretchability and shrinkability. This has always been > the case in TeX and is not going to change. All other types of Unicode > spaces should really, in my opinion, be processed in the same way, while > respecting their additional properties in the case of non-breakable > spaces, for instance. > Maybe one can use something like this \defineremapper[filterItem] \remapcharacter[filterItem][`=E2=80=A2]{\item} for "spaces" too --=20 luigi --0016e6dbe74c9877cd046a82ec11 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On Fri, May 22, 2009 at 5:51 PM, Arthur = Reutenauer <arthur.reutenauer@normalesup.org> wrote:
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0but instead of a= rbitrary adding a 0.25em
> before and 1em after the punctuation mark you should use the real nnbs= p
> (U+202F) before and real normal space (U+0020) after.

=C2=A0I don't think so. =C2=A0Space characters don't mix ver= y well with TeX glue
and should best be avoided, generally speaking. =C2=A0In particular, all inter-word spaces that are input in the TeX source as one or more of
U+0020 are simply ignored, and replaced by normal inter-word glue, with
its appropriate stretchability and shrinkability. =C2=A0This has always bee= n
the case in TeX and is not going to change. =C2=A0All other types of Unicod= e
spaces should really, in my opinion, be processed in the same way, while respecting their additional properties in the case of non-breakable
spaces, for instance.

Maybe one can use
something like this
\define= remapper[filterItem]
\remapcharacter[filterItem][`=E2=80=A2]{\item}
<= /div>

for "spaces"=C2=A0 too

-- luigi

--0016e6dbe74c9877cd046a82ec11-- --===============0945458361== 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 ___________________________________________________________________________________ --===============0945458361==--