> On 24 May 2020, at 12:40, Gerben Wierda <gerben.wie...@rna.nl> wrote:
> 
> 
> 
>> On 24 May 2020, at 12:26, Gerben Wierda <gerben.wie...@rna.nl 
>> <mailto:gerben.wie...@rna.nl>> wrote:
>> 
>> 
>> 
>>> On 24 May 2020, at 12:16, Gerben Wierda <gerben.wie...@rna.nl 
>>> <mailto:gerben.wie...@rna.nl>> wrote:
>>> 
>>> I’ve decided to buy the Optima Nova font. But now that I use it, I run into 
>>> the problem that suddenly my fallback for Cyrillic has stopped working.
>>> 
>>> \definefallbackfamily
>>>   [archimate]
>>>   [ss]
>>>   [Helvetica]
>>>   [preset=range:cyrillic,
>>>    tf=style:light,
>>>    it=style:lightoblique,
>>>    bf=style:regular,
>>>    bi=style:oblique,
>>>    force=yes,
>>>    rscale=1.0]
>>> \definefontfamily
>>>     [archimate]
>>>     [ss]
>>>   [OptimaLT-Medium]
>>> \setupbodyfont[archimate]
>>> 
>>> \starttext
>>> 
>>> The quick brown fox jumped over the lazy dog. Ядро метамодели.
>>> 
>>> \stoptext
>>> 
>>> With
>>> 
>>> \definefontfamily
>>>     [archimate]
>>>     [ss]
>>>   [Optima]
>>> 
>>> Cyrillic fallback works (as does the old Optima). What do I need to do to 
>>> remedy that?
>> 
>> I did not look good. Optima Nova also doesn’t work and has been replaced 
>> with Latin Modern Sans
>> 
>> selectfont      > the requested font 'OptimaLT-Medium' has no files for the 
>> 'tf' alternative, Latin Modern is used instead.
>> 
>> Apparently as a result, the fallback for cyrillic also doesn’t work. So, I 
>> need to find out how to set up Optima Nova.
> 
> And not even
> 
>> \definefontfamily
>>     [archimate]
>>     [ss]
>>   [Optima Nova]
>> [  tf=file:/Library/Fonts/OptimaNovaLTPro-Medium.otf,
>>    it=file:OptimaNovaLTPro-MediumIta.otf,
>>    bf=file:OptimaNovaLTPro-Bold.otf,
>>    bi=file:OptimaNovaLTPro-BoldIta.otf,
>> ]
> 
> will work.
> 
> selectfont      > the requested font 'Optima Nova' has no files for the 'tf' 
> alternative, Latin Modern is used instead.
> 
> There is no documentation of \definefontfamily in the docs that come with the 
> standalone ConTeXt distribution and what is on ConTeXtgarden hasn’t brought 
> light to the matter either.

The firsdt problem was solved, I had to rebuild the font database:

mtxrun --script fonts --reload

Now

$ mtxrun --script fonts --list --all --pattern=Optima
identifier                       familyname        fontname                     
filename                                         subfont   instances

optima                           optima            optimaextrablack             
/System/Library/Fonts/Optima.ttc                 5
optimaextrablack                 optima            optimaextrablack             
/System/Library/Fonts/Optima.ttc                 5
optimanovaltproblack             optimanovaltpro   optimanovaltproblack         
/Library/Fonts/OptimaNovaLTPro-Black.otf
optimanovaltproblackitalic       optimanovaltpro   optimanovaltproblackitalic   
/Library/Fonts/OptimaNovaLTPro-BlackItalic.otf
optimanovaltprobold              optimanovaltpro   optimanovaltprobold          
/Library/Fonts/OptimaNovaLTPro-Bold.otf
optimanovaltproboldcond          optimanovaltpro   optimanovaltproboldcond      
/Library/Fonts/OptimaNovaLTPro-BoldCond.otf
optimanovaltproboldcondensed     optimanovaltpro   optimanovaltproboldcond      
/Library/Fonts/OptimaNovaLTPro-BoldCond.otf
optimanovaltprobolditalic        optimanovaltpro   optimanovaltprobolditalic    
/Library/Fonts/OptimaNovaLTPro-BoldItalic.otf
optimanovaltprocondensed         optimanovaltpro   optimanovaltprocondensed     
/Library/Fonts/OptimaNovaLTPro-Condensed.otf
optimanovaltprodemi              optimanovaltpro   optimanovaltprodemi          
/Library/Fonts/OptimaNovaLTPro-Demi.otf
optimanovaltprodemicond          optimanovaltpro   optimanovaltprodemicond      
/Library/Fonts/OptimaNovaLTPro-DemiCond.otf
optimanovaltprodemicondensed     optimanovaltpro   optimanovaltprodemicond      
/Library/Fonts/OptimaNovaLTPro-DemiCond.otf
optimanovaltprodemiitalic        optimanovaltpro   optimanovaltprodemiitalic    
/Library/Fonts/OptimaNovaLTPro-DemiItalic.otf
optimanovaltproheavy             optimanovaltpro   optimanovaltproheavy         
/Library/Fonts/OptimaNovaLTPro-Heavy.otf
optimanovaltproheavyitalic       optimanovaltpro   optimanovaltproheavyitalic   
/Library/Fonts/OptimaNovaLTPro-HeavyItalic.otf
optimanovaltproitalic            optimanovaltpro   optimanovaltproitalic        
/Library/Fonts/OptimaNovaLTPro-Italic.otf
optimanovaltprolight             optimanovaltpro   optimanovaltprolight         
/Library/Fonts/OptimaNovaLTPro-Light.otf
optimanovaltprolightcond         optimanovaltpro   optimanovaltprolightcond     
/Library/Fonts/OptimaNovaLTPro-LightCond.otf
optimanovaltprolightcondensed    optimanovaltpro   optimanovaltprolightcond     
/Library/Fonts/OptimaNovaLTPro-LightCond.otf
optimanovaltprolightitalic       optimanovaltpro   optimanovaltprolightitalic   
/Library/Fonts/OptimaNovaLTPro-LightItalic.otf
optimanovaltpromedium            optimanovaltpro   optimanovaltpromedium        
/Library/Fonts/OptimaNovaLTPro-Medium.otf
optimanovaltpromediumcond        optimanovaltpro   optimanovaltpromediumcond    
/Library/Fonts/OptimaNovaLTPro-MediumCond.otf
optimanovaltpromediumcondensed   optimanovaltpro   optimanovaltpromediumcond    
/Library/Fonts/OptimaNovaLTPro-MediumCond.otf
optimanovaltpromediumita         optimanovaltpro   optimanovaltpromediumita     
/Library/Fonts/OptimaNovaLTPro-MediumIta.otf
optimanovaltpromediumitalic      optimanovaltpro   optimanovaltpromediumita     
/Library/Fonts/OptimaNovaLTPro-MediumIta.otf
optimanovaltpronormal            optimanovaltpro   optimanovaltprotitlinginit   
/Library/Fonts/OptimaNovaLTPro-TitlingInit.otf
optimanovaltproregular           optimanovaltpro   optimanovaltproregular       
/Library/Fonts/OptimaNovaLTPro-Regular.otf
optimanovaltprotitlinginit       optimanovaltpro   optimanovaltprotitlinginit   
/Library/Fonts/OptimaNovaLTPro-TitlingInit.otf
optimanovaltprotitlinginitials   optimanovaltpro   optimanovaltprotitlinginit   
/Library/Fonts/OptimaNovaLTPro-TitlingInit.otf

And latin text works. Fallback for cyrillic doesn’t yet. 

G

> 
> G
>> 
>> G
>> 
>>> 
>>> Thanks,
>>> 
>>> G
>>> ___________________________________________________________________________________
>>> If your question is of interest to others as well, please add an entry to 
>>> the Wiki!
>>> 
>>> maillist : ntg-context@ntg.nl <mailto:ntg-context@ntg.nl> / 
>>> http://www.ntg.nl/mailman/listinfo/ntg-context 
>>> <http://www.ntg.nl/mailman/listinfo/ntg-context>
>>> webpage  : http://www.pragma-ade.nl <http://www.pragma-ade.nl/> / 
>>> http://context.aanhet.net <http://context.aanhet.net/>
>>> archive  : https://bitbucket.org/phg/context-mirror/commits/ 
>>> <https://bitbucket.org/phg/context-mirror/commits/>
>>> wiki     : http://contextgarden.net <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 <mailto:ntg-context@ntg.nl> / 
>> http://www.ntg.nl/mailman/listinfo/ntg-context 
>> <http://www.ntg.nl/mailman/listinfo/ntg-context>
>> webpage  : http://www.pragma-ade.nl <http://www.pragma-ade.nl/> / 
>> http://context.aanhet.net <http://context.aanhet.net/>
>> archive  : https://bitbucket.org/phg/context-mirror/commits/ 
>> <https://bitbucket.org/phg/context-mirror/commits/>
>> wiki     : http://contextgarden.net <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 <mailto:ntg-context@ntg.nl> / 
> http://www.ntg.nl/mailman/listinfo/ntg-context 
> <http://www.ntg.nl/mailman/listinfo/ntg-context>
> webpage  : http://www.pragma-ade.nl <http://www.pragma-ade.nl/> / 
> http://context.aanhet.net <http://context.aanhet.net/>
> archive  : https://bitbucket.org/phg/context-mirror/commits/ 
> <https://bitbucket.org/phg/context-mirror/commits/>
> wiki     : http://contextgarden.net <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
___________________________________________________________________________________

Reply via email to