From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/115991 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Adam Reviczky via ntg-context Newsgroups: gmane.comp.tex.context Subject: Lato typescripts (MKIV/LMTX) Date: Sat, 17 Sep 2022 17:14:09 +0100 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6895984150461491693==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12579"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Adam Reviczky To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Sep 17 18:15:08 2022 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 1oZaTD-00037g-SW for gctc-ntg-context-518@m.gmane-mx.org; Sat, 17 Sep 2022 18:15:07 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5FF15360B9D; Sat, 17 Sep 2022 18:14:27 +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 jEF3C463y5dp; Sat, 17 Sep 2022 18:14:25 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A4ED3360BCF; Sat, 17 Sep 2022 18:14:25 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 2EB8C360BCE for ; Sat, 17 Sep 2022 18:14:23 +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 KuHm-fN8fqv8 for ; Sat, 17 Sep 2022 18:14:21 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.218.50; helo=mail-ej1-f50.google.com; envelope-from=reviczky@gmail.com; receiver= Original-Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) (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 CB201360B9D for ; Sat, 17 Sep 2022 18:14:21 +0200 (CEST) Original-Received: by mail-ej1-f50.google.com with SMTP id go34so55676655ejc.2 for ; Sat, 17 Sep 2022 09:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=mc7dj2AMHYQOcwZrIwFtgFqNpZr30SkAIJ+BSMgKry4=; b=mc7Cmr/BbqQHziyQENWQEH6mUVtUXWVUpXglu5G6333uSB5TkjoVzqr1NBOriPGbbv 1O/qpH1l0sN5y9H87Bev74RZ/ETn+zzdc/8yb1NVls3zn1vCNlXBtY2BYzQCW8lyRhwU 8yp1kbxc8c3lyqT9PGJVyOW93Wah5CfH3GY25sOTaNjxQiGduBzhRgBtzy9prJudBBCA TJIPdWMxO0TN2ZB8C6Y7Nc8weaT2kncDaBm8uO8jZQ8ivSrdSQNqYw/sANyWTpdsk9t5 zm/a3Oc5NxVDX/HrRZIbzoUrxCt+yCF8XavgGd0FN9cQCYaXBBxQOvYTA9Op8y71fZmM 1VDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=mc7dj2AMHYQOcwZrIwFtgFqNpZr30SkAIJ+BSMgKry4=; b=FMzUJ3XeL2SHCWg2MEHAfAErUdoHVaz+97D5vPw7rwj36nXx5tu599/fPFMN9nUshE 3NiLrKPgwhL1h5idbWO1E3OUVoveu4C7xuxEUPeTl1ae5ieqruN5xx87/icQF/e2rZuN kyfVoIWgiav739dbYxz45De1ze7QiRM03Oo2ZxCrLmK1Xay43pz0xfdjTQwYlrouJyps rRztoCMAamJL1ScdIKOOR9QmsQQxJZrYqALRAMok3bbazfD6Xu+c11K6sfTAdUeQDr6S IuR21IDgovdrghmS/eXwHUlefPtZshFvmZUFT867oZIl/EJz1CGXy0qhCVDDd3LX2m6+ ooYQ== X-Gm-Message-State: ACrzQf1oTGuiunfRTRZWxVh8kAYasOyFnNn9AtJvWT7UPssheeYn9EKR 0MWwnnwFSRdTDfwmPWmuB8Tv9CH4WOfWZPD8eXdShx9jJCRL0g== X-Google-Smtp-Source: AMsMyM6hTU1hiuK35nWM37dVNjD6+mZNaodeK/SrU4iDNNPWKwk+VvNWcw2nhVpNVdt3V5ii7ohCbgVxzWzO+lkHqJM= X-Received: by 2002:a17:907:25c1:b0:77b:9966:ccf1 with SMTP id ae1-20020a17090725c100b0077b9966ccf1mr7390490ejc.763.1663431260450; Sat, 17 Sep 2022 09:14:20 -0700 (PDT) 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:115991 Archived-At: --===============6895984150461491693== Content-Type: multipart/alternative; boundary="00000000000063361f05e8e1c51a" --00000000000063361f05e8e1c51a Content-Type: text/plain; charset="UTF-8" Hi, With the latest upload (2022-09-16 14:41) I wanted to compare some older projects that I've used with MKIV to the LMTX 2.10.00. In one of which I am using the Lato 2.0 font ( https://packages.debian.org/sid/fonts-lato). With MKIV I get the correct output but LMTX complains about not being able to find the font. There seems to be an issue with the typescript file type-imp-lato.mkiv. MWE: \setupbodyfont[lato,12pt] \starttext Hello World! \stoptext --- ConTeXt ver: 2022.09.11 20:44 MKIV - luatex version: 1.1501, functionality level: 7539: mtxrun --script fonts --list --all --pattern=*lato* identifier familyname fontname filename subfont instances latoblack lato latoblack Lato-Bla.ttf latoblackitalic lato latoblackitalic Lato-BlackItalic.ttf latobold lato latobold Lato-Bol.ttf latobolditalic lato latobolditalic Lato-BoldItalic.ttf latoextrabold lato latoheavy Lato-Heavy.ttf latoextralight lato latothin Lato-Thin.ttf latohairline lato latohairline Lato-Hai.ttf latohairlineitalic lato latohairlineitalic Lato-HaiIta.ttf latoheavy lato latoheavy Lato-Heavy.ttf latoheavyitalic lato latoheavyitalic Lato-HeavyItalic.ttf latoitalic lato latoitalic Lato-Italic.ttf latolight lato latolight Lato-Lig.ttf latolightitalic lato latolightitalic Lato-LightItalic.ttf latomedium lato latomedium Lato-Medium.ttf latomediumitalic lato latomediumitalic Lato-MediumItalic.ttf latonormal lato latohairline Lato-Hai.ttf latoregular lato latoregular Lato-Reg.ttf latosemibold lato latosemibold Lato-Semibold.ttf latosemibolditalic lato latosemibolditalic Lato-SemiboldItalic.ttf latothin lato latothin Lato-Thin.ttf latothinitalic lato latothinitalic Lato-ThinItalic.ttf fonts > otf loading > loading '/usr/share/texlive/texmf-dist/fonts/truetype/typoland/lato/Lato-Regular.ttf', hash 'lato-regular' mkiv lua stats > loaded fonts: 3 files: xitsmath-bold.otf, xitsmath-regular.otf, lato-regular.ttf --- ConTeXt ver: 2022.09.11 20:44 LMTX - luametatex version: 2.1, functionality level: 20220918: mtxrun --script fonts --list --all --pattern=*lato* identifier familyname fontname filename subfont instances latoblack lato latoblack Lato-Bla.ttf latoblackitalic lato latoblackitalic Lato-BlackItalic.ttf latobold lato latobold Lato-Bol.ttf latobolditalic lato latobolditalic Lato-BoldItalic.ttf latoextrabold lato latoheavy Lato-Heavy.ttf latoextralight lato latothin Lato-Thin.ttf latohairline lato latohairline Lato-Hai.ttf latohairlineitalic lato latohairlineitalic Lato-HaiIta.ttf latoheavy lato latoheavy Lato-Heavy.ttf latoheavyitalic lato latoheavyitalic Lato-HeavyItalic.ttf latoitalic lato latoitalic Lato-Italic.ttf latolight lato latolight Lato-Lig.ttf latolightitalic lato latolightitalic Lato-LightItalic.ttf latomedium lato latomedium Lato-Medium.ttf latomediumitalic lato latomediumitalic Lato-MediumItalic.ttf latonormal lato latohairline Lato-Hai.ttf latoregular lato latoregular Lato-Reg.ttf latosemibold lato latosemibold Lato-Semibold.ttf latosemibolditalic lato latosemibolditalic Lato-SemiboldItalic.ttf latothin lato latothin Lato-Thin.ttf latothinitalic lato latothinitalic Lato-ThinItalic.ttf close source > level 2, order 6, name '/usr/share/texmf/tex/context/fonts/mkiv/type-imp-lato.mkiv' fonts > defining > font with asked name 'lato-regular' is not found using lookup 'file' fonts > defining > unable to define 'lato-regular' as 'lato-12pt-ss-tf-0--0' --- If I change the file: reference I get it working with both MKIV/LMTX: \starttypescript [\s!sans] [lato] [\s!name] \setups[\s!font:\s!fallback:\s!sans] % \definefontsynonym [\s!Sans] [\s!file:lato-regular] [\s!features=\s!default] % \definefontsynonym [\s!SansBold] [\s!file:lato-bold] [\s!features=\s!default] \definefontsynonym [\s!Sans] [\s!file:lato-reg] [\s!features=\s!default] \definefontsynonym [\s!SansBold] [\s!file:lato-bol] [\s!features=\s!default] \definefontsynonym [\s!SansItalic] [\s!file:lato-italic] [\s!features=\s!default] \definefontsynonym [\s!SansBoldItalic] [\s!file:lato-bolditalic] [\s!features=\s!default] \stoptypescript mkiv lua stats > loaded fonts: 3 files: xitsmath-bold.otf, xitsmath-regular.otf, lato-reg.ttf Does MKIV handle fonts differently to LMTX? I can see some tma/tmc references in MKIV: system > lua > compiling '/home/reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-regular.tma' into '/home/reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-regular.tmc' system > lua > dumping '/home/reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-regular.tma' into '/home/reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-regular.tmc' stripped But looking at the mtxrun font list I cannot see the "lato-regular", so not sure how MKIV points to /usr/share/texlive/texmf-dist/fonts/truetype/typoland/lato/Lato-Regular.ttf. I am cleaning the cache and do a generate and fonts reload each time. Is changing the type-imp-lato.mkiv as above the right approach to get lato working in both MKIV and LMTX? Thanks, Adam --00000000000063361f05e8e1c51a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

With the latest upload (= 2022-09-16 14:41) I wanted to compare some older projects that I've use= d with MKIV to the LMTX 2.10.00.

In one of which I= am using the Lato 2.0 font (https://packages.debian.org/sid/fonts-lato).
With MK= IV I get the correct output but LMTX complains about not being able to find= the font.

There seems to be an issue with the typ= escript file type-imp-lato.mkiv.

MWE:
\setupbodyfont[lato,12pt]
\starttext
Hello World!
\stoptext
<= /div>

---
ConTeXt =C2=A0ver: 2022.09.11 20:44 = MKIV - luatex version: 1.1501, functionality level: 7539:

mtxrun --s= cript fonts --list --all --pattern=3D*lato*
identifier =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 familyname =C2=A0 fontname =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 filename =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0subfont =C2=A0 instances

latoblack =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoblack =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Bla.ttf
latoblackitalic =C2=A0 =C2= =A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoblackitalic =C2=A0 =C2=A0 = =C2=A0Lato-BlackItalic.ttf
latobold =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latobold =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 Lato-Bol.ttf
latobolditalic =C2=A0 =C2=A0 =C2=A0 lato = =C2=A0 =C2=A0 =C2=A0 =C2=A0 latobolditalic =C2=A0 =C2=A0 =C2=A0 Lato-BoldIt= alic.ttf
latoextrabold =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2= =A0 =C2=A0 latoheavy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Heavy.tt= f
latoextralight =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 l= atothin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Thin.ttf
latohair= line =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latohairl= ine =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Hai.ttf
latohairlineitalic =C2=A0 l= ato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latohairlineitalic =C2=A0 Lato-HaiIta.ttflatoheavy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2= =A0 =C2=A0 latoheavy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Heavy.tt= f
latoheavyitalic =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 l= atoheavyitalic =C2=A0 =C2=A0 =C2=A0Lato-HeavyItalic.ttf
latoitalic =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoitalic= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Italic.ttf
latolight =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latolight = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Lig.ttf
latolightitalic = =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latolightitalic =C2=A0= =C2=A0 =C2=A0Lato-LightItalic.ttf
latomedium =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latomedium =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 Lato-Medium.ttf
latomediumitalic =C2=A0 =C2=A0 lato =C2= =A0 =C2=A0 =C2=A0 =C2=A0 latomediumitalic =C2=A0 =C2=A0 Lato-MediumItalic.t= tf
latonormal =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2= =A0 =C2=A0 latohairline =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Hai.ttf
latoreg= ular =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 lat= oregular =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Reg.ttf
latosemibold =C2= =A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latosemibold =C2= =A0 =C2=A0 =C2=A0 =C2=A0 Lato-Semibold.ttf
latosemibolditalic =C2=A0 lat= o =C2=A0 =C2=A0 =C2=A0 =C2=A0 latosemibolditalic =C2=A0 Lato-SemiboldItalic= .ttf
latothin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2= =A0 =C2=A0 =C2=A0 latothin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-T= hin.ttf
latothinitalic =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 = =C2=A0 latothinitalic =C2=A0 =C2=A0 =C2=A0 Lato-ThinItalic.ttf

fonts =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 > otf loading = > loading '/usr/share/texlive/texmf-dist/fonts/truetype/typoland/lat= o/Lato-Regular.ttf', hash 'lato-regular'

mkiv lua stats =C2=A0> loaded fonts: 3 files: xitsmath-bold.otf, = xitsmath-regular.otf, lato-regular.ttf
---
ConTeXt = =C2=A0ver: 2022.09.11 20:44 LMTX - luametatex version: 2.1, functionality l= evel: 20220918:

mtxrun --script fonts --list --all --pattern=3D*lato= *
identifier =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 familyname =C2=A0 fontna= me =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 filename =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0subfont =C2=A0 instances

la= toblack =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 = =C2=A0 latoblack =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Bla.ttf
l= atoblackitalic =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latobla= ckitalic =C2=A0 =C2=A0 =C2=A0Lato-BlackItalic.ttf
latobold =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latobold =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Bol.ttf
latobolditalic =C2= =A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latobolditalic =C2=A0 = =C2=A0 =C2=A0 Lato-BoldItalic.ttf
latoextrabold =C2=A0 =C2=A0 =C2=A0 =C2= =A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoheavy =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0Lato-Heavy.ttf
latoextralight =C2=A0 =C2=A0 =C2=A0 lato =C2= =A0 =C2=A0 =C2=A0 =C2=A0 latothin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= Lato-Thin.ttf
latohairline =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2= =A0 =C2=A0 =C2=A0 latohairline =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Hai.ttf
= latohairlineitalic =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latohairlineital= ic =C2=A0 Lato-HaiIta.ttf
latoheavy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoheavy =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0Lato-Heavy.ttf
latoheavyitalic =C2=A0 =C2=A0 =C2=A0lato= =C2=A0 =C2=A0 =C2=A0 =C2=A0 latoheavyitalic =C2=A0 =C2=A0 =C2=A0Lato-Heavy= Italic.ttf
latoitalic =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2= =A0 =C2=A0 =C2=A0 latoitalic =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Italic= .ttf
latolight =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2= =A0 =C2=A0 =C2=A0 latolight =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-L= ig.ttf
latolightitalic =C2=A0 =C2=A0 =C2=A0lato =C2=A0 =C2=A0 =C2=A0 =C2= =A0 latolightitalic =C2=A0 =C2=A0 =C2=A0Lato-LightItalic.ttf
latomedium = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latomed= ium =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Medium.ttf
latomediumitalic = =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latomediumitalic =C2=A0 =C2= =A0 Lato-MediumItalic.ttf
latonormal =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latohairline =C2=A0 =C2=A0 =C2=A0 =C2=A0 L= ato-Hai.ttf
latoregular =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lato =C2=A0 = =C2=A0 =C2=A0 =C2=A0 latoregular =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Lato-Reg= .ttf
latosemibold =C2=A0 =C2=A0 =C2=A0 =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 = =C2=A0 latosemibold =C2=A0 =C2=A0 =C2=A0 =C2=A0 Lato-Semibold.ttf
latose= mibolditalic =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latosemibolditalic =C2= =A0 Lato-SemiboldItalic.ttf
latothin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 lato =C2=A0 =C2=A0 =C2=A0 =C2=A0 latothin =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 Lato-Thin.ttf
latothinitalic =C2=A0 =C2=A0 =C2=A0 lato= =C2=A0 =C2=A0 =C2=A0 =C2=A0 latothinitalic =C2=A0 =C2=A0 =C2=A0 Lato-ThinI= talic.ttf

close source =C2=A0 =C2=A0> level 2, order 6, name '= ;/usr/share/texmf/tex/context/fonts/mkiv/type-imp-lato.mkiv'
fonts = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 > defining > font with asked name = 'lato-regular' is not found using lookup 'file'
fonts = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 > defining > unable to define '= ;lato-regular' as 'lato-12pt-ss-tf-0--0'
---

If I change the file: reference I get it working with both= MKIV/LMTX:

=C2=A0 =C2=A0 \starttypescript [\s!san= s] [lato] [\s!name]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \setups[\s!font:\s!fallb= ack:\s!sans]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 % \definefontsynonym [\s!Sans] = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [\s!file:lato-regular] =C2=A0 =C2=A0[\s!= features=3D\s!default]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 % \definefontsynonym = [\s!SansBold] =C2=A0 =C2=A0 =C2=A0 [\s!file:lato-bold] =C2=A0 =C2=A0 =C2=A0= [\s!features=3D\s!default]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \definefontsynon= ym [\s!Sans] =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [\s!file:lato-reg] =C2=A0 = =C2=A0[\s!features=3D\s!default]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \definefont= synonym [\s!SansBold] =C2=A0 =C2=A0 =C2=A0 [\s!file:lato-bol] =C2=A0 =C2=A0= =C2=A0 [\s!features=3D\s!default]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \definefo= ntsynonym [\s!SansItalic] =C2=A0 =C2=A0 [\s!file:lato-italic] =C2=A0 =C2=A0= [\s!features=3D\s!default]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \definefontsynon= ym [\s!SansBoldItalic] [\s!file:lato-bolditalic] [\s!features=3D\s!default]=
=C2=A0 =C2=A0 \stoptypescript

mkiv lua stats = =C2=A0> loaded fonts: 3 files: xitsmath-bold.otf, xitsmath-regular.otf, = lato-reg.ttf

Does MKIV handle fonts differently to= LMTX? I can see some tma/tmc references in MKIV:
system =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0> lua > compiling '/home/reviczky/.tex= live2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fo= nts/otl/lato-regular.tma' into '/home/reviczky/.texlive2021/texmf-v= ar/luatex-cache/context/e570cb3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-reg= ular.tmc'
system =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0> lua > dum= ping '/home/reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb= 3e0e3ab0118ca08dd148bbec7d/fonts/otl/lato-regular.tma' into '/home/= reviczky/.texlive2021/texmf-var/luatex-cache/context/e570cb3e0e3ab0118ca08d= d148bbec7d/fonts/otl/lato-regular.tmc' stripped

But looking at the mtxrun font list I cannot see the "lato-regular&q= uot;, so not sure how MKIV points to /usr/share/texlive/texmf-dist/fonts/tr= uetype/typoland/lato/Lato-Regular.ttf.

I am cleani= ng the cache and do a generate and fonts reload each time.
Is changing the type-imp-lato.mkiv as above the right approach= to get lato working in both MKIV and LMTX?

Th= anks,
Adam
--00000000000063361f05e8e1c51a-- --===============6895984150461491693== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4v bGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5s IC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0 Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRl eHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============6895984150461491693==--