From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/110253 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joseph Newsgroups: gmane.comp.tex.context Subject: =?utf-8?q?RE=C2=A0=3A__Some_ligatures_don=27t_work?= =?utf-8?q?_in_latest_LMTX?= Date: Thu, 7 Jan 2021 23:05:52 +0100 Message-ID: <468B6E2C-E59B-447C-BA02-F2A5D5B8C426@hxcore.ol> References: <96b5a6335d464f74b921ca02c828a005@ub.unibe.ch> <24267899-2000-b5a7-8f8e-5cc247998bad@xs4all.nl>, Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3455461063765587046==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27466"; mail-complaints-to="usenet@ciao.gmane.io" Cc: mailing list for ConTeXt users To: mailing list for ConTeXt users , Hans Hagen Original-X-From: ntg-context-bounces@ntg.nl Fri Jan 08 10:03:36 2021 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 1kxngG-0006qQ-FP for gctc-ntg-context-518@m.gmane-mx.org; Fri, 08 Jan 2021 10:03:36 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 6DB2B1C19AD; Fri, 8 Jan 2021 10:03:16 +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 qFmF6zI-uhLo; Fri, 8 Jan 2021 10:03:15 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9B71B1C198C; Fri, 8 Jan 2021 10:03:15 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9129A1C1988 for ; Fri, 8 Jan 2021 10:03:14 +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 qdJM7tSDBRi7 for ; Fri, 8 Jan 2021 10:03:13 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.44; helo=mail-wr1-f44.google.com; envelope-from=josephcanedo@gmail.com; receiver= Original-Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) (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 C53F71C1984 for ; Fri, 8 Jan 2021 10:03:13 +0100 (CET) Original-Received: by mail-wr1-f44.google.com with SMTP id q18so8258848wrn.1 for ; Fri, 08 Jan 2021 01:03:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:date:from:subject:thread-topic:in-reply-to:message-id :references:to:cc:content-transfer-encoding; bh=/xZ4YKIrv/XDd9A1GjX8iJT/QH3Sb5n8X5Qj6wVIngM=; b=SxnLyErYvClyuyfXZ+x9Ga9CRscZMy1opvXNxe+G2KdNvUd8SIllNI/yC69Wmngw4A veG/GZJ6aWR5G1/tvB3AW88MPoQrpQyBk4WfetNMLtFgJTaALpPzkFtkGw6KMxvl5eIB 4H7cI8rZQMR6V6iKwvxKqjY6beB4nAnuc4m+kYqIlYqSWLfu0htKMCrSM614y6DxxyfO rP4kfmRSVmURHWwXXKa9mdNxMBd1lsHukDoU4+Sd3kHhpfx0vJ4XnfZO7ceBuAX1ZntN h/bZRzcmVUVYDu7jAyRSKvuoNfJCxYaauSZiPokU3VEZ+NAGUKQ1L2L9BlPRxGGVlMle 6xTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:from:subject:thread-topic :in-reply-to:message-id:references:to:cc:content-transfer-encoding; bh=/xZ4YKIrv/XDd9A1GjX8iJT/QH3Sb5n8X5Qj6wVIngM=; b=lxJRTlBkntU+C0RRAI9f2g2OpbWe66NB9lidurKffahy3tsUvj66K7tB7QUEX/RnP6 lQc3d40kyIMVrz//zpdgHXzm+qBuR7MWGnXhnJ5kD9lT2WwX9hYMR76ELxLJNg27fhkx 4S1DvtfifUPnXs5AAwdPWYNX90XKgafoz/hoH3NdODiz7Cqb+swvBK11KqGsDwQCjiqa QiQmyheUH1b0+P3a94zee5W2a6bdsxB4EhbyEfm7bhMzEqX7lqxCI1Mr3y+KtIZ1NTOs FRrRJLBUafQyn+CzUUajgHXqaG1LKx+wLMg0ZlLvIF+CEI8DjukBvwkhvpwei5YDhy2u +eag== X-Gm-Message-State: AOAM530THG4UkWcyAvFIAIacUXMDOdGpIGOEHEbEIQzjjE6ZKZJCacKz 5G/H7DE1ItQmPrU6/dReaWw17UMlq2E= X-Google-Smtp-Source: ABdhPJwb4YeSxbmvAHS2BHYQ+PSen444X/9AYYu2ikUwPcYbt6xatKQ4lP99Fcu+WS6Zt9Ou8fTkEg== X-Received: by 2002:adf:ee4d:: with SMTP id w13mr2618687wro.216.1610096593363; Fri, 08 Jan 2021 01:03:13 -0800 (PST) Original-Received: from DESKTOP-PKMTK5D (2a01cb000814d200c97bbfe8316b5d16.ipv6.abo.wanadoo.fr. [2a01:cb00:814:d200:c97b:bfe8:316b:5d16]) by smtp.gmail.com with ESMTPSA id r13sm12822657wrs.6.2021.01.08.01.03.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Jan 2021 01:03:12 -0800 (PST) Thread-Topic: =?utf-8?Q?RE=C2=A0:_[NTG-context]_Some_ligatures_don't_work_in_latest_LMT?= =?utf-8?Q?X?= 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:110253 Archived-At: --===============3455461063765587046== Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

Yes but = I am afraid I still see some cases where ligatures are missing. MWE below (= in 2 last words between c t and s t):

 

\definefontfeature[default][default][liga=3Dye= s, dlig=3Dyes, hlig=3Dyes]

\definefontfamily[mainfo= nt][serif][EBGaramond]

\setupbodyfont[mainfont, 9pt= ]

 

\startt= ext

 

start= active justice

 

\stoptext

 

Thanks

Best

&n= bsp;

Joseph

&nbs= p;

De : Jairo A. del Rio
Envoy=C3=A9 le :jeudi 7 j= anvier 2021 17:15
=C3=80 : Hans Hagen
Cc : mailing list for ConTeXt users
Objet :Re: [NTG-context= ] Some ligatures don't work in latest LMTX

 

Oh, yeah. It works again.= Thank you very much :)

 

<= /div>

Jairo

 

El jue., 7 de ene. = de 2021 10:20 a. m., Hans Hagen <j.hagen@xs4all.nl> escribi=C3=B3:

On 1/7/2021 3:04 PM, Jairo A.= del Rio wrote:
> Hmm, it works for Persian because this uses less di= acritics than Arabic.
> The following fails with LMTX:
>
&= gt; \definefontfamily[main][serif][notonaskharabic][features=3Darabic]
&= gt;
> \setupdirections[bidi=3Dglobal,method=3Done]
>
> = \setupbodyfont[main]
>
> \starttext
>
> \obeyline= s
>
> %https://www.letsstartthin= king.org/Islam/quran-short-phrases-and-verses.php
> <https://www.letsstartthinking.org/Islam/quran-short-= phrases-and-verses.php>
>
> =D8=A8=D9=90=D8=B3=D9=92=D9= =85=D9=90 =D8=A7=D9=84=D9=84=D9=91=D9=8E=D9=80=D9=87=D9=90 =D8=A7=D9=84=D8= =B1=D9=91=D9=8E=D8=AD=D9=92=D9=85=D9=8E=D9=80=D9=B0=D9=86=D9=90 =D8=A7=D9= =84=D8=B1=D9=91=D9=8E=D8=AD=D9=90=D9=8A=D9=85=D9=90
>
> \stopt= ext
>
> Hi, Hans. Could you please check this out? It works fo= r MKIV, but in
> LMTX vowels are misplaced. Thank you in advance.
It works here but i have different code in the meantime. We're in a transition to an lmtx version of the font handler. In lmtx we need to do =
a bit more checking when we are in in compact font mode so it might be =
that there is temporary loss of some functionality. In principle mkiv <= br>and lmtx should do the same as there is no real change in logic.)
I'll push an update later today,

Hans



--------------= ---------------------------------------------------
     =                     &nbs= p;                Hans Hagen | PRAG= MA ADE
               Ridderstra= at 27 | 8061 GH Hasselt | The Netherlands
        te= l: 038 477 53 69 | w= ww.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------= ------------------

 

= --===============3455461063765587046== 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== --===============3455461063765587046==--