Re: [NTG-context] Basic font question (Optima, but no bold, no italics). Standalone ConTeXt does not work. TeX Live 2019 works
Although this specific issue might have been solved meanwhile by the helpful suggestions of Wolfang, Thomas and others, I would like to point out that I have recently also encountered an odd behaviour of the mtxrun fontloader in the standalone, in which not all typefaces are available/properly identified. (I’m sorry to hijack this thread if this is unrelated.) Basically, when I load “Helvetica Neue”, I get instead of “regular/normal” always “light/italic”. I have switched to heros for the meantime, but potentially there is some bug behind this. (My documents with the version from Dec/Jan worked fine.) I recite my example from Wed: ConTeXt ver: 2020.01.30 14:13 MKIV beta fmt: 2020.4.22 (LuaTeX 1.11.1) and I’m running now into troubles with system font indexing: mtxrun --script fonts --reload locates fonts in macOS directories appropriately (*.afm fonts placed in .../tex/texmf-fonts are not found, but at the moment I don’t care too much), however it resolves only to a single font variant for *.ttc instead of all variants: mtxrun --script fonts --list --all --pattern=helvetica helvetica helvetica helveticalightoblique /System/Library/Fonts/Helvetica.ttc 6 helveticalightoblique helvetica helveticalightoblique /System/Library/Fonts/Helvetica.ttc 6 helveticaneuedeskinterfaceheavy helveticaneuedeskinterface helveticaneuedeskinterfaceheavy /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 10 helveticaneuethinitalic helveticaneue helveticaneuethinitalic /System/Library/Fonts/HelveticaNeue.ttc 14 As a consequence, when I run \definefontfamily[mainface][ss][Helvetica Neue] \setupbodyfont[mainface, 12pt, sans] I get the light oblique variant instead of the regular one. I have tried to fix this via a \definefontfamily[mainface][ss][Helvetica Neue][tf=style:normal] but apparently I understand too little about this setup altogether … Thanks already for any suggestions!
On 24 Apr 2020, at 08:53, ntg-context-request@ntg.nl wrote:
Send ntg-context mailing list submissions to ntg-context@ntg.nl
To subscribe or unsubscribe via the World Wide Web, visit https://mailman.ntg.nl/mailman/listinfo/ntg-context or, via email, send a message with subject or body 'help' to ntg-context-request@ntg.nl
You can reach the person managing the list at ntg-context-owner@ntg.nl
When replying, please edit your Subject line so it is more specific than "Re: Contents of ntg-context digest..." Today's Topics:
1. Re: Basic font question (Optima, but no bold, no italics). Standalone ConTeXt does not work. TeX Live 2019 works (Wolfgang Schuster)
From: Wolfgang Schuster
Subject: Re: [NTG-context] Basic font question (Optima, but no bold, no italics). Standalone ConTeXt does not work. TeX Live 2019 works Date: 24 April 2020 at 08:53:52 CEST To: mailing list for ConTeXt users , Gerben Wierda Gerben Wierda schrieb am 24.04.2020 um 08:48:
With Arial:
\definefontfamily[mainface][rm][Arial] \setupbodyfont[mainface,10pt]
with Optima:
\definefontfamily[mainface][rm][Optima] \setupbodyfont[mainface,10pt]
It doesn’t matter if the font statements are before or after \starttext Then I thought, let’s test some other things. I logged in as another user, and used ConTeXt from TeX Live 2019:
It seems to be that on my system, the standalone installed ConTeXt does not work with Optima, but the TeX Live installed one does. Can you try this:
\definefontfamily [mainface] [rm] [Optima] [it=optimaitalic, bf=optimabold, bi=optimabolditalic]
Wolfgang
___________________________________________________________________________________ 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://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Am 24.04.2020 um 11:13 schrieb Benjamin Buchmuller
: Although this specific issue might have been solved meanwhile by the helpful suggestions of Wolfang, Thomas and others, I would like to point out that I have recently also encountered an odd behaviour of the mtxrun fontloader in the standalone, in which not all typefaces are available/properly identified.
(I’m sorry to hijack this thread if this is unrelated.)
Basically, when I load “Helvetica Neue”, I get instead of “regular/normal” always “light/italic”.
I have switched to heros for the meantime, but potentially there is some bug behind this. (My documents with the version from Dec/Jan worked fine.)
I recite my example from Wed:
ConTeXt ver: 2020.01.30 14:13 MKIV beta fmt: 2020.4.22 (LuaTeX 1.11.1)
and I’m running now into troubles with system font indexing:
mtxrun --script fonts --reload
locates fonts in macOS directories appropriately (*.afm fonts placed in .../tex/texmf-fonts are not found, but at the moment I don’t care too much), however it resolves only to a single font variant for *.ttc instead of all variants:
mtxrun --script fonts --list --all --pattern=helvetica
helvetica helvetica helveticalightoblique /System/Library/Fonts/Helvetica.ttc 6 helveticalightoblique helvetica helveticalightoblique /System/Library/Fonts/Helvetica.ttc 6 helveticaneuedeskinterfaceheavy helveticaneuedeskinterface helveticaneuedeskinterfaceheavy /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 10 helveticaneuethinitalic helveticaneue helveticaneuethinitalic /System/Library/Fonts/HelveticaNeue.ttc 14
If the subfont is not listed, ConTeXt/mtxrun couldn’t find it and won’t find it regardless of your setup. Try mtxrun --script fonts --reload --force maybe even twice or thrice and check again. (Unfortunately this is not reliable.) I get the full list: identifier familyname fontname filename subfont instances helvetica helvetica helvetica /System/Library/Fonts/Helvetica.ttc 1 helveticaneueblack helveticaneue helveticaneuecondensedblack /System/Library/Fonts/HelveticaNeue.ttc 10 helveticaneuedeskinterfaceextrabold helveticaneuedeskinterface helveticaneuedeskinterfaceheavy /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 10 helveticaneuedeskinterfaceextralight helveticaneuedeskinterface helveticaneuedeskinterfacethin /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 8 helveticaneuedeskinterfacemedium helveticaneuedeskinterface helveticaneuedeskinterfacemediump4 /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 5 helveticaneuedeskinterfacemediumitalic helveticaneuedeskinterface helveticaneuedeskinterfacemediumitalicp4 /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 6 helveticaneuedeskinterfacenormal helveticaneuedeskinterface helveticaneuedeskinterfaceregular /System/Library/Fonts/HelveticaNeueDeskInterface.ttc 1 helveticaneueextralight helveticaneue helveticaneuethin /System/Library/Fonts/HelveticaNeue.ttc 13 helveticaneuenormal helveticaneue helveticaneue /System/Library/Fonts/HelveticaNeue.ttc 1 helveticaneueregular helveticaneue helveticaneue /System/Library/Fonts/HelveticaNeue.ttc 1 helveticanormal helvetica helvetica /System/Library/Fonts/Helvetica.ttc 1 helveticaregular helvetica helvetica /System/Library/Fonts/Helvetica.ttc 1
As a consequence, when I run
\definefontfamily[mainface][ss][Helvetica Neue] \setupbodyfont[mainface, 12pt, sans]
I get the light oblique variant instead of the regular one. I have tried to fix this via a
\definefontfamily[mainface][ss][Helvetica Neue][tf=style:normal]
tf=helveticaregular should work. Best, Hraban
Hi, FYI, my "context mkiv” standalone seems to be fine (latest download). “lmtx” standalone (also latest download) not so much (same problems). Looks like something is broken in ltmx’ TTC parser. OS X Catalina 10.15.4 Taco
On 24 Apr 2020, at 11:56, Taco Hoekwater
wrote: Hi,
FYI, my "context mkiv” standalone seems to be fine (latest download). “lmtx” standalone (also latest download) not so much (same problems).
Thx. How do I get/install a ‘context mkiv’ standalone? The standalone on http://www.pragma-ade.com/install.htm http://www.pragma-ade.com/install.htm is only LMTX. G
Looks like something is broken in ltmx’ TTC parser.
OS X Catalina 10.15.4
Taco ___________________________________________________________________________________ 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 ___________________________________________________________________________________
See this link: https://wiki.contextgarden.net/Mac_Installation In particular, you need this set of shell commands from that page: mkdir $HOME/context cd $HOME/context rsync -av rsync://contextgarden.net/minimals/setup/first-setup.sh . sh ./first-setup.sh --modules=all --engine=luatex but we are currently investigating whether the problem may be binary-related, because my mkiv started getting issues as well, so that may or may not work. Also, it is possible that fonts work even though mtxrun --script fonts --list --all —pattern does not list them. And no, we are not sure why yet. Taco
On 24 Apr 2020, at 14:24, Gerben Wierda
wrote: On 24 Apr 2020, at 11:56, Taco Hoekwater
wrote: Hi,
FYI, my "context mkiv” standalone seems to be fine (latest download). “lmtx” standalone (also latest download) not so much (same problems).
Thx. How do I get/install a ‘context mkiv’ standalone? The standalone on http://www.pragma-ade.com/install.htm is only LMTX.
G
Looks like something is broken in ltmx’ TTC parser.
OS X Catalina 10.15.4
Taco ___________________________________________________________________________________ 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 ___________________________________________________________________________________
___________________________________________________________________________________ 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 ___________________________________________________________________________________
Taco Hoekwater Elvenkind BV
participants (4)
-
Benjamin Buchmuller
-
Gerben Wierda
-
Henning Hraban Ramm
-
Taco Hoekwater