From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/106957 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?B?U2HFoWEgSmFuacWha2E=?= Newsgroups: gmane.comp.tex.context Subject: Re: lmtx & lohit-devanagari fonts Date: Tue, 21 Apr 2020 17:35:24 +0200 Message-ID: <20200421173524.6d0f9eef@atmarama.ddns.net> References: <20200421150605.186317fc@atmarama.ddns.net> <33ab34d1-d66b-668c-c4fd-bd3edbe4ed97@gmail.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0851813977251581804==" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="121800"; mail-complaints-to="usenet@ciao.gmane.io" To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Tue Apr 21 17:46:23 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 1jQv6M-000Va2-2T for gctc-ntg-context-518@m.gmane-mx.org; Tue, 21 Apr 2020 17:46:22 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E2136183440; Tue, 21 Apr 2020 17:45:46 +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 7XVUX20O0isW; Tue, 21 Apr 2020 17:45:44 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 778061825F9; Tue, 21 Apr 2020 17:45:44 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 58F571825F9 for ; Tue, 21 Apr 2020 17:45:43 +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 OeYWSXCttDOL for ; Tue, 21 Apr 2020 17:45:41 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=88.198.25.138; helo=mail.wservices.ch; envelope-from=gour@atmarama.com; receiver= X-Greylist: delayed 609 seconds by postgrey-1.36 at zapf.ntg.nl; Tue, 21 Apr 2020 17:45:41 CEST Original-Received: from mail.wservices.ch (mail.wservices.ch [88.198.25.138]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 83CFB1825AD for ; Tue, 21 Apr 2020 17:45:41 +0200 (CEST) Original-Received: from atmarama.ddns.net (unknown [77.237.116.224]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wservices.ch (Postfix) with ESMTPSA id 22D7C1411FC for ; Tue, 21 Apr 2020 17:35:30 +0200 (CEST) In-Reply-To: <33ab34d1-d66b-668c-c4fd-bd3edbe4ed97@gmail.com> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) 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:106957 Archived-At: --===============0851813977251581804== Content-Type: multipart/signed; boundary="Sig_/Iy8kyMq3mB6PVdEoToC6tZY"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/Iy8kyMq3mB6PVdEoToC6tZY Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 21 Apr 2020 15:32:24 +0200 Wolfgang Schuster wrote: Hello Wolfgang, thank you very much for prompt reply! > You have to set a font which has the required glyphs but you can also=20 > use different fonts for both scripts and combine them. I understand that the font was not set... tried with your example... > \definefallbackfamily [mainface] [ss] [Noto Sans Devanagari] > [range=3D{devanagari,devanagariextended}, > features=3Ddevanagari-two] >=20 > \definefontfamily [mainface] [ss] [Noto Sans] >=20 > \setupbodyfont[mainface] >=20 > \starttext >=20 > =E0=A4=A7=E0=A5=8D=E0=A4=AF=E0=A4=BE=E0=A4=AF=E0=A4=A4=E0=A5=8B =E0=A4=B5= =E0=A4=BF=E0=A4=B7=E0=A4=AF=E0=A4=BE=E0=A4=A8=E0=A5=8D=E0=A4=AA=E0=A5=81=E0= =A4=82=E0=A4=B8=E0=A4=83 =E0=A4=B8=E0=A4=99=E0=A5=8D=E0=A4=97=E0=A4=B8=E0= =A5=8D=E0=A4=A4=E0=A5=87=E0=A4=B7=E0=A5=82=E0=A4=AA=E0=A4=9C=E0=A4=BE=E0=A4= =AF=E0=A4=A4=E0=A5=87 =E0=A5=A4 > =E0=A4=B8=E0=A4=99=E0=A5=8D=E0=A4=97=E0=A4=BE=E0=A4=A4=E0=A5=8D=E0=A4=B8= =E0=A4=9E=E0=A5=8D=E0=A4=9C=E0=A4=BE=E0=A4=AF=E0=A4=A4=E0=A5=87 =E0=A4=95= =E0=A4=BE=E0=A4=AE=E0=A4=83 =E0=A4=95=E0=A4=BE=E0=A4=AE=E0=A4=BE=E0=A4=A4= =E0=A5=8D=E0=A4=95=E0=A5=8D=E0=A4=B0=E0=A5=8B=E0=A4=A7=E0=A5=8B=E0=A4=BD=E0= =A4=AD=E0=A4=BF=E0=A4=9C=E0=A4=BE=E0=A4=AF=E0=A4=A4=E0=A5=87 =E0=A5=A5 =E0= =A5=AC=E0=A5=A8 =E0=A5=A5 >=20 > dhy=C4=81yato vi=E1=B9=A3ay=C4=81n pu=E1=B9=81sa=E1=B8=A5 > sa=E1=B9=85gas te=E1=B9=A3=C5=ABpaj=C4=81yate > sa=E1=B9=85g=C4=81t sa=C3=B1j=C4=81yate k=C4=81ma=E1=B8=A5 > k=C4=81m=C4=81t krodho =E2=80=99bhij=C4=81yate >=20 > \stoptext ...but although I've installed all the google-noto-serif-devanagari-fonts available for Fedora, it still does not work: $ context t.tex resolvers | formats | executing runner 'run luametatex format': /home= /gour/opt/lmtx/tex/texmf-linux-64/bin/luametatex --jobname=3D"t" --fmt=3D/h= ome/gour/opt/lmtx/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde7= 76fb1556f32e/formats/luametatex/cont-en.fmt --lua=3D/home/gour/opt/lmtx/tex= /texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/= luametatex/cont-en.lui cont-yes.mkiv --c:currentrun=3D1 --c:fulljobname=3D"= ./t.tex" --c:input=3D"./t.tex" --c:kindofrun=3D1 --c:maxnofruns=3D9 --c:tex= mfbinpath=3D"/home/gour/opt/lmtx/tex/texmf-linux-64/bin" This is LuaMetaTeX, Version 2.05.02=20 open source > level 1, order 1, name 'cont-yes.mkiv' system >=20 system > ConTeXt ver: 2020.04.19 19:43 MKIV beta fmt: 2020.4.21 = int: english/english system >=20 system > 'cont-new.mkiv' loaded open source > level 2, order 2, name '/home/gour/opt/lmtx/tex/texmf-con= text/tex/context/base/mkiv/cont-new.mkiv' system > beware: some patches loaded from cont-new.mkiv close source > level 2, order 2, name '/home/gour/opt/lmtx/tex/texmf-con= text/tex/context/base/mkiv/cont-new.mkiv' system > files > jobname 't', input './t', result 't' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 2, order 3, name './t.tex' selectfont > the requested fallback font 'Noto Sans Devanagari' for ty= peface 'mainface' style 'ss' was ignored because no files where found. selectfont > the requested font 'Noto Sans' has no files for the 'tf' = alternative, Latin Modern is used instead. fonts > preloading modern-designsize (math) fonts > typescripts > unknown library 'modern-designsize' fonts > 'fallback modern-designsize mm 12pt' is loaded fonts > preloading modern-designsize (mono) fonts > 'fallback modern-designsize tt 12pt' is loaded fonts > checking > char =E0=A4=A7 (U+00927) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=8D (U+0094D) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=AF (U+0092F) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=BE (U+0093E) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=A4 (U+00924) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=8B (U+0094B) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=B5 (U+00935) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=BF (U+0093F) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=B7 (U+00937) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=A8 (U+00928) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=AA (U+0092A) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=81 (U+00941) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=82 (U+00902) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=B8 (U+00938) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=83 (U+00903) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=99 (U+00919) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=97 (U+00917) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=87 (U+00947) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=82 (U+00942) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=9C (U+0091C) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=A4 (U+00964) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=9E (U+0091E) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=95 (U+00915) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=AE (U+0092E) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=B0 (U+00930) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=BD (U+0093D) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A4=AD (U+0092D) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=A5 (U+00965) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=AC (U+0096C) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E0=A5=A8 (U+00968) in font 'LMSans10-Reg= ular' with id 1: missing fonts > checking > char =E1=B9=81 (U+01E41) in font 'LMSans10-Reg= ular' with id 1: missing backend > xmp > using file '/home/gour/opt/lmtx/tex/texmf-context/t= ex/context/base/mkiv/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1, subpage 1 close source > level 2, order 3, name './t.tex' close source > level 1, order 3, name 'cont-yes.mkiv' mkiv lua stats > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path: /home/gour/opt/lmtx/tex/texmf-cache/luat= ex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e mkiv lua stats > resource resolver: loadtime 0.004 seconds, 0 scans with s= cantime 0.000 seconds, 0 shared scans, 10 found files, scanned paths: mkiv lua stats > stored bytecode data: 468 modules (0.268 sec), 93 tables = (0.016 sec), 561 chunks (0.284 sec) mkiv lua stats > traced context: maxstack: 1416, freed: 0, unreachable: 14= 16 mkiv lua stats > cleaned up reserved nodes: 57 nodes, 9 lists of 442 mkiv lua stats > node memory usage: 6 attribute, 3 attribute_list, 1 glue,= 51 glue_spec, 3 kern, 2 penalty, 2 temp, 2 whatsit mkiv lua stats > node list callback tasks: 8 unique task lists, 7 instance= s (re)created, 43 calls mkiv lua stats > used backend: lmtx version 0.10, pdf (backend for directl= y generating pdf output) mkiv lua stats > jobdata time: 0.001 seconds saving, 0.000 seconds loading mkiv lua stats > callbacks: internal: 114, file: 155, direct: 2, late: 0, = function 1045, total: 1316 mkiv lua stats > randomizer: resumed with value 0.82539481794329 mkiv lua stats > result saved in file: t.pdf, compresslevel 3, objectcompr= esslevel 1 mkiv lua stats > loaded patterns: en::1, load time: 0.000 mkiv lua stats > loaded fonts: 1 files: lmsans10-regular.otf mkiv lua stats > font engine: otf 3.111, afm 1.513, tfm 1.000, 4 instances= , 3 shared in backend, 1 common vectors, 2 common hashes, load time 0.040 s= econds=20 mkiv lua stats > font embedding time: 0.003 seconds, 1 fonts mkiv lua stats > used platform: linux-64, type: unix, binary subtree: texm= f-linux-64 mkiv lua stats > used engine: luametatex version: 2.0502, functionality le= vel: 20200413, format id: 493, compiler: gcc mkiv lua stats > control sequences: 45484 of 65536 + 100000 mkiv lua stats > lua properties: engine: lua 5.4, used memory: 33 MB, ctx:= 31 MB, max: 46 MB, hash chars: min(64,40), symbol mask: utf (=CF=84=CE=B5= =CF=87) mkiv lua stats > runtime: 0.473 seconds, 1 processed pages, 1 shipped page= s, 2.114 pages/second system | total runtime: 0.483 seconds of 0.540 seconds Btw, is this http://www.h2o-boeken.nl/product/fonts-in-context/ still relev= ant in regard to fonts-stuff or I should contact some other docs to learn? >=20 > Wolfgang > _________________________________________________________________________= __________ > If your question is of interest to others as well, please add an > entry to the Wiki! >=20 > maillist : ntg-context@ntg.nl / > http://www.ntg.nl/mailman/listinfo/ntg-context webpage : > http://www.pragma-ade.nl / http://context.aanhet.net archive : > https://bitbucket.org/phg/context-mirror/commits/ wiki : > http://contextgarden.net > _________________________________________________________________________= __________ --=20 Bewildered by the modes of material nature, the ignorant fully engage themselves in material activities and become attached. But the wise should not unsettle them, although these duties are inferior due to the performers' lack of knowledge. --Sig_/Iy8kyMq3mB6PVdEoToC6tZY Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEWDpE0TZF+khoOctpNyVpzrf8dgUFAl6fErwACgkQNyVpzrf8 dgWeiBAAkcyG7tTwjBjrmRHksmm/2PWcCT2N2O9ZGxvDEgElAMyCPpLUqeOqr48y USj3+HkRW0jpcY4j4VBReBl6WuZOHl+1/2Njlj0lPPi1aYYrOhxAQVFOwNI3PBVe +t2KwMz3z0ImzDrTZcpPxH2eEDdNk3Die+/ijCPCiRk0gemgWRfla7BJqk9HV//u cZOXk2SsnXz1ZS5KKTarZyMI9QevxbFC9joHHhlZjFBs/pVIvoQ3AWQO28zlMu3I sWwT+F4M7nl3Yipoa/51UzVsYRVhBnXU+3Vk5bBer5kMu7DX92xlXY3w3QSf5xO4 iieLaOF9hVKByHDDIK6sUN5cMH83G/gWzFA9NHQIJ22HYoFPwmNlq7TNqLM4ow6e aWMjW4WtAZ2xM3J8cJkqTHQm2BBNyeVWppFxhIjjZpRo9QsiXix0d5i7GuWqtApm HIFyVvhwqNCDJ/xgLT8uiUKuXtE2VEsBZzNn//FS3VDOjqIWQeQDny8RkEB1lkd7 XlIp+vQCme53qanHuLzfg3J+qKsXuP+rSRHfyDgdPN5QfSBIfN13m4P0HVpkSdQY jcdk42iuWZpV3P93QCU4i5UzTp7m9/KujJUsT5aF5xBZ8DSIY//HSTRVsZOLX9R7 lF6CHaaSAkl4auO3XGqJCukvCiOrKMLnEHmjOMHkYV0s9/w+778= =A4Jj -----END PGP SIGNATURE----- --Sig_/Iy8kyMq3mB6PVdEoToC6tZY-- --===============0851813977251581804== 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== --===============0851813977251581804==--