From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109611 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Jairo A. del Rio" Newsgroups: gmane.comp.tex.context Subject: Fwd: Some ligatures don't work in latest LMTX Date: Tue, 24 Nov 2020 14:17:24 -0500 Message-ID: References: <0f190a2f-ca7f-2c7c-bbc5-a1ccf588a616@xs4all.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6147205812174261779==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3756"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Nov 24 20:19:59 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khdr5-0000sV-9h for gctc-ntg-context-518@m.gmane-mx.org; Tue, 24 Nov 2020 20:19:59 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 214801AA57D; Tue, 24 Nov 2020 20:17:40 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmfZtK0t_rFg; Tue, 24 Nov 2020 20:17:38 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A94531AA5B4; Tue, 24 Nov 2020 20:17:38 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 03A141AA585 for ; Tue, 24 Nov 2020 20:17:38 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dYg2DP2tCaF9 for ; Tue, 24 Nov 2020 20:17:37 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.128.51; helo=mail-wm1-f51.google.com; envelope-from=jairoadelrio6@gmail.com; receiver= Original-Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 0F0A31AA57D for ; Tue, 24 Nov 2020 20:17:36 +0100 (CET) Original-Received: by mail-wm1-f51.google.com with SMTP id p19so40620wmg.0 for ; Tue, 24 Nov 2020 11:17:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=Y6uWOK+mCqrEj0p6H5uJhqmIgOpYyoRmJtmoL98EA6w=; b=gXBI69MVvsGrRKTwbCWaCxcLgAhX4vc+CKsy3KLQrfr7TtN7WA+A4nlHoDkpVEc6jR Y2+ZXGZrdqcdR6y3zhLNQLybPnRwGsUYFF9D6XefO0H0FMC9RRD1RB0YaZUhM4XTLogU KSHSLJWZLKGuAhLVu7as4irh5vRPlCwDW0FStEN75fLLULR7c7CvFGGXgDkMm6gPHkmy 0ELQh2hF8wEvU1yTZ8gbhYn2R4m30Dz/vzUKt2j1TR6BmQUyzvc3gjs/ht+OJ19oK3Ly UeLB9c6eJW+Gxp4WgXgT/Jo1z68ItlhIMFwTgHq9iAGI5y3vGZn5x5XBG0IubYl/gndR ytRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Y6uWOK+mCqrEj0p6H5uJhqmIgOpYyoRmJtmoL98EA6w=; b=hnmez/KWm8jJcLNSDCinx+roEJ2kbpDBVS38PCkeYZ6nwhC7HjSl2ba43vtu4b9OwK YykcWG5lM3cUOzRpebVPIKRFR8d1GcDPISP7XFmGkumey0PQpd6C/BgbbgJH/2fys8MZ n7pBUibW5OvseCy9oE/7L5e8fk6J/BOt7dJwSXQF63pwJecY+lVNni6hTuwJKI3RKuSx qUdEcdwBkA3eIJdJvA/kR1REPMElg3T4w9h9ROBdGQ22T4FgBbRboJvTV8HqCoJGhkaa rF6PvO/xxZVjJNj9sIDjNUO1FZiRXtiJTvmzMZbb46JTFOPdjh+KvybY3IURKl6UWLDe L43A== X-Gm-Message-State: AOAM531OXj0s3eWs49hh8XEKIGVXervOYKOpSbBgtR8tlsmLO1xHB4Iy gxsrsrIujkPmEnb7xDBxuWOmAc2K57i3cMB/UK1phw/OAR0= X-Google-Smtp-Source: ABdhPJxS8AtAKtllXA/RJcTPLhGFeLSL+uKdfQOJ/tG92o8/0gRTD8QlD3v1iubCvFKrPWNSU/qVthni5oHHV9vgAQ8= X-Received: by 2002:a7b:c194:: with SMTP id y20mr17654wmi.26.1606245456459; Tue, 24 Nov 2020 11:17:36 -0800 (PST) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:109611 Archived-At: --===============6147205812174261779== Content-Type: multipart/alternative; boundary="000000000000dabc7405b4df29f0" --000000000000dabc7405b4df29f0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---------- Forwarded message --------- De: Jairo A. del Rio Date: mar, 24 de nov. de 2020 a la(s) 14:16 Subject: Re: [NTG-context] Some ligatures don't work in latest LMTX To: Hans Hagen Thank you very much, Hans. Ligatures now work. However, diacritics aren't properly placed even using "features=3Darabic" (they appear below letters i= n LMTX). ConTeXt MkIV still gives correct output. Thank you in advance. Jairo El mar, 24 de nov. de 2020 a la(s) 12:04, Hans Hagen (j.hagen@xs4all.nl) escribi=C3=B3: > On 11/24/2020 8:12 AM, Jairo A. del Rio wrote: > > |Hi everyone. The following example works fine with MkIV, but fails wit= h > > latest LMTX. > > | > > > > |To be specific, the lam-alif ligature isn't working. Compile with both > > to see differences. > > | > > > > |Majalla is a Windows font, so I guess it's available for testing: > > | > > > > | > > \mainlanguage[arabic] \definefontfeature [arabic] > > [mode=3Dnode,language=3Ddflt,script=3Darab, > > init=3Dyes,medi=3Dyes,fina=3Dyes,isol=3Dyes, > > liga=3Dyes,dlig=3Dyes,rlig=3Dyes,clig=3Dyes, > > mark=3Dyes,mkmk=3Dyes,kern=3Dyes,curs=3Dyes] > > \definefontfamily[main][serif][sakkalmajalla][features=3Darabic] > > \setupbodyfont[main] \setupdirections[bidi=3Dglobal] \starttext =D8=A3= =D9=87=D9=84=D8=A7=D9=8B > =D9=88=D8=B3=D9=87=D9=84=D8=A7=D9=8B > > \stoptext > > > > | > > > > |Is that a bug or are more features to be specified? Thank you in > advance. > (you can probably best use the already define arabic featre because it > also does some contextual stuff) > > anyway, there was an issue with the state querying (isol etc) as side > effect of another thing .. fixed in next upload (there haven't been > fundamental changes to the font handling for quite a while) > > Hans > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- > --000000000000dabc7405b4df29f0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


---------- Forwarded message ---------
De: Jairo A. del Rio <<= a href=3D"mailto:jairoadelrio6@gmail.com">jairoadelrio6@gmail.com>
Date: mar, 24 de nov. de 2020 a la(s) 14:16
Subject: Re: [NTG-c= ontext] Some ligatures don't work in latest LMTX
To: Hans Hagen <= j.hagen@xs4all.nl>

Thank you very much, Hans. Ligatures now wo= rk. However, diacritics aren't properly placed even using "feature= s=3Darabic" (they appear below letters in LMTX). ConTeXt MkIV still gi= ves correct output.

Thank you in advance.

Jairo<= br>

El mar, 24 de nov. de 2020 a la(s) 12:04, Hans Hagen (j.hagen@xs4all.nl) escribi=C3=B3:<= br>
On 11/24/2020 8:= 12 AM, Jairo A. del Rio wrote:
> |Hi everyone. The following example works fine with MkIV, but fails wi= th
> latest LMTX.
> |
>
> |To be specific, the lam-alif ligature isn't working. Compile with= both
> to see differences.
> |
>
> |Majalla is a Windows font, so I guess it's available for testing:=
> |
>
> |
> \mainlanguage[arabic] \definefontfeature [arabic]
> [mode=3Dnode,language=3Ddflt,script=3Darab,
> init=3Dyes,medi=3Dyes,fina=3Dyes,isol=3Dyes,
> liga=3Dyes,dlig=3Dyes,rlig=3Dyes,clig=3Dyes,
> mark=3Dyes,mkmk=3Dyes,kern=3Dyes,curs=3Dyes]
> \definefontfamily[main][serif][sakkalmajalla][features=3Darabic]
> \setupbodyfont[main] \setupdirections[bidi=3Dglobal] \starttext =D8=A3= =D9=87=D9=84=D8=A7=D9=8B =D9=88=D8=B3=D9=87=D9=84=D8=A7=D9=8B
> \stoptext
>
> |
>
> |Is that a bug or are more features to be specified? Thank you in adva= nce.
(you can probably best use the already define arabic featre because it
also does some contextual stuff)

anyway, there was an issue with the state querying (isol etc) as side
effect of another thing .. fixed in next upload (there haven't been fundamental changes to the font handling for quite a while)

Hans

-----------------------------------------------------------------
=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=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Hans Hagen | PRAGMA ADE
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ridderstraat 27 | 80= 61 GH Hasselt | The Netherlands
=C2=A0 =C2=A0 =C2=A0 =C2=A0 tel: 038 477 53 69 | www.pragma-ade.nl | www.= pragma-pod.nl
-----------------------------------------------------------------
--000000000000dabc7405b4df29f0-- --===============6147205812174261779== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============6147205812174261779==--