Though Scheherazade New font loads properly with the today’s LMTX, I cannot get it to load with LMTX from 2020.09.20 (which I must stay with for now because the latest one has its own complaints about my files). \definefallbackfamily[mainface][][Scheherazade New] [range=arabic] \definefontfamily[mainface][rm][STIX Two Text] \setupbodyfont [mainface, 24pt] \starttext Arabic—ؼ {\bf ؼ} \stoptext with ConTeXt ver: 2020.09.20 23:02 mkiv lua stats > loaded fonts: 2 files: stix2text-bold.otf, stix2text-regular.otf with ConTeXt ver: 2020.11.07 mkiv lua stats > loaded fonts: 4 files: stix2text-bold.otf, stix2text-regular.otf, scheherazadenew-bold.ttf, scheherazadenew-regular.ttf I should add that the old Sheherazade font works well with v. 2020.09.20. Alan
On 11/7/2020 6:58 PM, Alan Bowen wrote:
Though Scheherazade New font loads properly with the today’s LMTX, I cannot get it to load with LMTX from 2020.09.20 (which I must stay with for now because the latest one has its own complaints about my files).
\definefallbackfamily[mainface][][Scheherazade New] [range=arabic] \definefontfamily[mainface][rm][STIX Two Text] \setupbodyfont [mainface, 24pt]
\starttext Arabic—ؼ
{\bf ؼ} \stoptext
with ConTeXt ver: 2020.09.20 23:02 mkiv lua stats > loaded fonts: 2 files: stix2text-bold.otf, stix2text-regular.otf
with ConTeXt ver: 2020.11.07 mkiv lua stats > loaded fonts: 4 files: stix2text-bold.otf, stix2text-regular.otf, scheherazadenew-bold.ttf, scheherazadenew-regular.ttf
I should add that the old Sheherazade font works well with v. 2020.09.20. It looks like no font is loaded (found) but that part is for Wolfgang to sort out ...
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 -----------------------------------------------------------------
On 11/7/20 6:58 PM, Alan Bowen wrote:
Though Scheherazade New font loads properly with the today’s LMTX, I cannot get it to load with LMTX from 2020.09.20 (which I must stay with for now because the latest one has its own complaints about my files).
\definefallbackfamily[mainface][][Scheherazade New] [range=arabic] \definefontfamily[mainface][rm][STIX Two Text] \setupbodyfont [mainface, 24pt]
\starttext Arabic—ؼ
{\bf ؼ} \stoptext
Hi Alan, I have just downloaded and compiled your sample: system > ConTeXt ver: 2020.09.20 23:02 LMTX fmt: 2020.11.7 int: english/english [...] mkiv lua stats > loaded fonts: 4 files: scheherazadenew-bold.ttf, scheherazadenew-regular.ttf, stix2text-bold.otf, stix2text-regular.otf Please, run "mtxrun --script cache --erase && mtxrun --generate" and I think the new compilation will be fine. It seems to be that your previous ConTeXt version cannot find fonts installed later. BTW, "\definefallbackfamily[mainface][][Scheherazade New]" should read "\definefallbackfamily[mainface][rm][Scheherazade New]". But it doesn’t affect your issue. Just in case it helps, Pablo -- http://www.ousia.tk
Thanks, Pablo. I ran the script but it made no difference. Scheherazade New
was loaded with ver: 2020.11.07 12:47 but not with ver: 2020.09.20 23:02
The console file for the latter shows:
selectfont > the requested fallback font 'Scheherazade New' for
typeface 'mainface' style 'rm' was ignored because no files where found.
And yet Scheherazade New sits beside Scheherazade (which 2020.09.20 finds)
in ~/Fonts.
I fixed my definition of \definefallbackfamily—thanks for catching that.
Alan
On Sat, Nov 7, 2020 at 1:25 PM Pablo Rodriguez
On 11/7/20 6:58 PM, Alan Bowen wrote:
Though Scheherazade New font loads properly with the today’s LMTX, I cannot get it to load with LMTX from 2020.09.20 (which I must stay with for now because the latest one has its own complaints about my files).
\definefallbackfamily[mainface][][Scheherazade New] [range=arabic] \definefontfamily[mainface][rm][STIX Two Text] \setupbodyfont [mainface, 24pt]
\starttext Arabic—ؼ
{\bf ؼ} \stoptext
Hi Alan,
I have just downloaded and compiled your sample:
system > ConTeXt ver: 2020.09.20 23:02 LMTX fmt: 2020.11.7 int: english/english [...] mkiv lua stats > loaded fonts: 4 files: scheherazadenew-bold.ttf, scheherazadenew-regular.ttf, stix2text-bold.otf, stix2text-regular.otf
Please, run "mtxrun --script cache --erase && mtxrun --generate" and I think the new compilation will be fine. It seems to be that your previous ConTeXt version cannot find fonts installed later.
BTW, "\definefallbackfamily[mainface][][Scheherazade New]" should read "\definefallbackfamily[mainface][rm][Scheherazade New]". But it doesn’t affect your issue.
Just in case it helps,
Pablo -- http://www.ousia.tk
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
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
___________________________________________________________________________________
Alan Bowen schrieb am 07.11.2020 um 20:13:
Thanks, Pablo. I ran the script but it made no difference. Scheherazade New was loaded with ver: 2020.11.07 12:47 but not with ver: 2020.09.20 23:02
The console file for the latter shows: selectfont > the requested fallback font 'Scheherazade New' for typeface 'mainface' style 'rm' was ignored because no files where found. And yet Scheherazade New sits beside Scheherazade (which 2020.09.20 finds) in ~/Fonts.
Does ConTeXt list the font in its database? mtxrun --script fonts --list --all scheherazadenew* Wolfgang
participants (4)
-
Alan Bowen
-
Hans Hagen
-
Pablo Rodriguez
-
Wolfgang Schuster