From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/111865 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ajith R Newsgroups: gmane.comp.tex.context Subject: Proper ligatures in Malayalam Date: Wed, 23 Jun 2021 15:24:47 +0500 Message-ID: <1624443888.8605.0@smtp.mail.yahoo.com> References: <1624443888.8605.0.ref@smtp.mail.yahoo.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4000455868474528511==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18178"; mail-complaints-to="usenet@ciao.gmane.io" To: ntg-context Original-X-From: ntg-context-bounces@ntg.nl Wed Jun 23 12:25: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 1lw04e-0004W5-6t for gctc-ntg-context-518@m.gmane-mx.org; Wed, 23 Jun 2021 12:25:36 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E62FA284AA5; Wed, 23 Jun 2021 12:25:05 +0200 (CEST) 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 6UBUpSi8Q6oQ; Wed, 23 Jun 2021 12:25:05 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 00C71284A9A; Wed, 23 Jun 2021 12:25:05 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id EE799284A9A for ; Wed, 23 Jun 2021 12:25:02 +0200 (CEST) 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 RMPexNaVra0N for ; Wed, 23 Jun 2021 12:25:02 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=106.10.242.83; helo=sonic301-20.consmr.mail.sg3.yahoo.com; envelope-from=ajithramayyan@yahoo.co.in; receiver= Original-Received: from sonic301-20.consmr.mail.sg3.yahoo.com (sonic301-20.consmr.mail.sg3.yahoo.com [106.10.242.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 10CCB284A59 for ; Wed, 23 Jun 2021 12:25:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.in; s=s2048; t=1624443899; bh=McZ1EybSGyX9CbA6Puqkf0lAe2YMdc1Jy1jDu9xBbwI=; h=Date:From:Subject:To:References:From:Subject:Reply-To; b=i6ZKPrXq+pUZW7ENQ42p5faBo2i92yiqTdGper1Zm6HFSYb1xMCJi5SoPvwnxUZeOj/xvEFf+erETvxaNT2tZJXC+AUs/h92i2EqOAj2sxSd7KXr6mk6BWaMuTX44dHmKTap+gB/yO25c0IyLKHA1T3rgOCsnItN9gMsV1sgAXXvrjJWtZAOWqQIweVw090+wYPv4DZOzgnmAsN/niZKgMRO02wR/OtOPDd5C9Wt2khIvqdUSETL9XUcz5Mm9BAzoMmpG1dOTO7XZS7CWlk7+Hzhk51RoWolRKsonMo50B3ee819DWPQS7BiJcN6m0UbuonaJCPAWyMhjQf3nEb0NQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624443899; bh=pSVNEqfS4QMd+a4rfAlfvJjSsLGomfIs8B3LaeYbjjv=; h=X-Sonic-MF:Date:From:Subject:To:From:Subject; b=kra6DWER/vsD4xwS3aglA7SB3Y2itsm2nMX9BeIdCe4kN+ly/+XpBa+wv8+CrtRx5z1oZCnpq1hJGx8qPneSyPqDwCPPs3s6b/yimHQi24WRIphs+3OLUB6TPbxgYUS4Ld4Jx4Bf697nIe0WdG7Tb97s89LaKnlCbxhoce+Q8fbF2dE5fFluLg+DJoU4R3SdZ+3hEtFoSnJs4Mn+VXx5lqMKKz+Op4Y02Xxthy2aJH6c/orGpdqK2mLH3XiQXTa8DLoR2jFXsC9owmXw3z6a1aux9P/eyLHC4CJunOwql67M+VgtgkSddXKyPEEy28EbfED3fkBZw5Efng6vAVK6zw== X-YMail-OSG: 4M9tCokVM1n4wVyYzD3OxGZ6T4QJ3ZNzL70i4hByYTzb8cYtnGHO1QyhXl9Htik 90ZgGUp8pHt1RoKMwdJnUg0YUGYrJs.ZhSFHyCFUHWiIzkt1d5JrVy9n5dRa2UV.mAL4LC5oof2T 48LCiqigJiKRLDXgYSknnpalEPq1.F.V5Q__65Mx.FglOOgTKb35SVkBh.NN_7e5P723o_axVwc_ VUFHRYMRve1NcohyNyUefd_wdECfXxK51bQmCC9aWOAq.kZwlVcPScSbBB.BJnlDBYOUtTzgM8Oc _54cPzCBZZaDYgrmiHWKdwXkZ7AinMTt7BWKR8SngQMCnL0FPZZAkuvLLlDxYTfZIFeLVDsLpU5j 53ErTH4GsGA5MOd4WtZZAMkibOkvOgAs4oFruojMhL8mWZBH5kE4lNbtD8dOrzP_Is3BZARUVCU4 TD8imoC30v7yzNtC4ZRTyDSJp_K5Blj6_0_6T0HXWfHbIborsI3vEB6Cxn1HvpkdMdW8OiM3440h LGRQXZSjw6iB8wlyNPW4yb4qpD7BM6N5bCaina.OBDTz5hDjYiCAtvCUsALfUNhvzh5Xn7nFzcYa 8I96Y5zrGzoD..JL1_cI0FwI3jnLEmAaQwDYKI3h_S6TX4G1Hz7dpTSs5lOa8Np9qL6QIPhDaVof fS6ULRzUCLY3R_4zNEGkO3EhZbSDrmOcKbM_r_c0BA8qapxbmRA9WCKYU51zRVkMvBTN1DWjWwWm TKnnqylIGCC4GofCtbqykQNGQVjd.4u20YuDDq6CmTSph4917VqcVN5bd20lWx1uwjhK7VVJ.keN d4B99_FKWEY780zHTKhPqkYsrDYmrSxFSjyUnsi5vW X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.sg3.yahoo.com with HTTP; Wed, 23 Jun 2021 10:24:59 +0000 Original-Received: by kubenode527.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e67eed524f0f919046420878a52a9c65; Wed, 23 Jun 2021 10:24:56 +0000 (UTC) X-Mailer: geary/0.12.4 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:111865 Archived-At: --===============4000455868474528511== Content-Type: multipart/alternative; boundary="=-ycJFpr2eGo7Kcg2xhFHS" --=-ycJFpr2eGo7Kcg2xhFHS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, I tried to make a document in Malayalam, an Indian language. However,=20 the ligatures don't form as expected. A minimal example is \mainlanguage[ml] \definefontfamily [malayalam] [ss] [Rachana] [features=3Dmalayalam-one] \definefontfeature[default] [mode=3Dnode,kern=3Dyes, liga=3Dyes,tlig=3Dyes,= =20 ccmp=3Dyes,language=3Ddflt, protrusion=3Dquality, expansion=3Dquality] \setupbodyfont [malayalam] \starttext =E0=B4=85=E0=B4=A6=E0=B5=8D=E0=B4=A7=E0=B5=8D=E0=B4=AF=E0=B4=BE=E0=B4=AF=E0= =B4=82 \stoptext What setting am I missing? The expected form is show in libre office with the same text and font,=20 attached as an image The sequence of Malayalam characters used is U+0D05 U+0D26 U+0D4D U+0D27 U+0D4DU+0D2F U+0D3E U+0D2F U+0D02 Thanks, ajith = --=-ycJFpr2eGo7Kcg2xhFHS Content-Type: multipart/related; boundary="=-jtLsD/x/vlCX+43Y/Gt9" Type: text/html --=-jtLsD/x/vlCX+43Y/Gt9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I tri= ed to make a document in Malayalam, an Indian language. However, the ligatu= res don't form as expected. 

A minimal exampl= e is 

\mainlanguage[ml] 
\defi= nefontfamily [malayalam] [ss] [Rachana] [features=3Dmalayalam-one]
\definefontfeature[default] [mode=3Dnode,kern=3Dyes, liga=3Dyes,tlig=3Dye= s, ccmp=3Dyes,language=3Ddflt, protrusion=3Dquality, expansion=3Dquality]
\setupbodyfont [malayalam]
\starttext
=E0=B4= =85=E0=B4=A6=E0=B5=8D=E0=B4=A7=E0=B5=8D=E0=B4=AF=E0=B4=BE=E0=B4=AF=E0=B4=82=
\stoptext

What setting am I missing?

The expected form is show in libre office with the s= ame text and font, attached as an image

The sequence= of Malayalam characters used is 

U+0D05 U+0D= 26 U+0D4D U+0D27 U+0D4DU+0D2F U+0D3E U+0D2F U+0D02

Thanks,
ajith
= --=-jtLsD/x/vlCX+43Y/Gt9 Content-Type: image/jpeg Content-Disposition: inline; filename=photo_2021-06-23_15-53-22.jpg Content-Transfer-Encoding: base64 Content-Id: /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABCAJoDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK5TxPBJrXiHSPDr3E0Fh PDPeXnkyGNpkiMaiLcOQCZQTjBwuO9eaXHh/Rm1fwjFtvbeHV5jJPFLJMtn5Uke5IkYnHnD5QCpy Tuz2FAHu1FeKeFtPXVbDUNK1OW51a7tdcutH057y6kCwQxLv3naQSwGeep+UZAGRt+G9V1i50lvD F7qUst1BrsmjtqKErJJCkTTZzkkOVQpnJIznOeaAPUKK8rtLeDRfjJplnY28ul21xbXCPGLvzhfM oBBZNxKYGWDNyelHgIPffBGK6lvJUurY3dxFdFzuidJJCrZ7jsQeCCQeDQB6pRXnXivVLiSX4e6u 0kltb3OoRCdVYhQZYiVVvbPHNdXrGh2uu3sEOouJbKKNm+x7yodyQA7AEZAAIHbLZ6gYANqivJtK v7ttB1fw+19cmxtPEi6Ut15reYlqzr+78zrnLeXuzkBh6VY0vwlaR+PNa8NXFxeHQPskN9a6a11J s3OSjsG3biAV6ZwC2cZxQB6jRXkHg24vrZ9NT7bPcJbeI7zSbRpJCxnsRG7c/wB7a0YIbttx0NdH q/i7xBYaLL4ogsNPl0GEl2gMji6eANgyA/cBx820jp3zxQB3lFRwTJcW8c8RzHIodT6gjIqSgAoo ooAKKKKACiiigCje6XDeXtleGSSK4s3LRvGRyrDDIcg5U4GfcAgjFYT+ArGXWLO8mv8AUJbOxuft drprSL9nhm5IYfLu4JJALYGeOOK6uigDkl+H+nQWl9FaX+oW1xc6rLqy3Uci+ZBPINrbPlxtxkYY HgnmrWl+C9O0iwtLa3muWkt75r97mVw0s87BldnOOdwYg4A4ro6KAOMsvh5b6bf3k1jrN/bQ3kzz SxxJAJCXOWHneX5gXP8AtZHrUFv8LNKsxPaW2p6tFok8nmS6QtwPs7E9VyRv2nuu7mu6ooA8/wBW v7Lxxomr6bLpz2ug2wnhl1O5lSPyp4WAUxoCWwCCctt6dDmptAsr3xh4E8P6rd399pmsfYwDd2xU OytjO4MCCG2q3Tg4IxXS3PhjQL29N5daLp89ySGMslsjMSOhJI5I9a1QMDA6UAYGj+DtI0bw1JoK RPc2s5d7lrlt8lw7/ed24yx45GMYGOlZWpfD06lLA7+KddiNsrpBJG8IljVhgr5vl72U8cMT0Bzk ZrtKKAOd0DwdZaC8Ev2m4vJreIwW5mCKsCHqI0RVVc4GTgse5rP1H4c2OpO9vNq2qro0k3nSaSky iB23biPu7ghbnaGxnpiuyooARVCKFUAKBgADgCloooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKAP//Z --=-jtLsD/x/vlCX+43Y/Gt9-- --=-ycJFpr2eGo7Kcg2xhFHS-- --===============4000455868474528511== 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== --===============4000455868474528511==--