Re: [NTG-context] Basic font question (Optima, but no bold, no italics). Standalone ConTeXt does not work. TeX Live 2019 works
![](https://secure.gravatar.com/avatar/f7b099c809fa147f58514d276d8270c3.jpg?s=120&d=mm&r=g)
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 ___________________________________________________________________________________
![](https://secure.gravatar.com/avatar/e5aa6984b53b8925e405ebbdbc051ad9.jpg?s=120&d=mm&r=g)
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
![](https://secure.gravatar.com/avatar/565476157eb3895a9c928ffce26d988d.jpg?s=120&d=mm&r=g)
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
![](https://secure.gravatar.com/avatar/c83fb4134167a11422c23048fb8a85e3.jpg?s=120&d=mm&r=g)
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 ___________________________________________________________________________________
![](https://secure.gravatar.com/avatar/565476157eb3895a9c928ffce26d988d.jpg?s=120&d=mm&r=g)
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