On 12/2/2022 6:20 PM, Pablo Rodriguez via ntg-context wrote:
On 12/1/22 21:44, Hans Hagen via ntg-context wrote:
On 12/1/2022 7:54 PM, Pablo Rodriguez via ntg-context wrote:
[...]
As explained before, they don’t work for me. How can I access to the
italic and the optical size axes?

there is no axis defined for italic (it's a design axis so that's
probably why you have two fonts one with italic in the name)

so, just forget about it

Many thanks for your reply, Hans.

It seems that Literata has what they call an upright italic
(https://raw.githubusercontent.com/googlefonts/literata/main/Documentation/DS_Literata3.pdf#search=upright).

But I’m afraid I cannot use weight (when invoked as 'wght'). Optical
sizes don’t seem to work.

The following code shows the issue I’m experiencing:

   \definefontfeature[myaxis][axis={wght=100, opsz=1.0}]
   \definefontfamily[mainface][rm][Literata]
     [features={default, myaxis}, designsize=auto]
   \setupbodyfont[mainface]
   \starttext
   \scale[width=\textwidth]
     {\switchtobodyfont[7pt]\tf Regular, \it Italic}
   \scale[width=\textwidth]
     {\switchtobodyfont[12pt]\tf Regular, \it Italic}
   \scale[width=\textwidth]
     {\switchtobodyfont[36pt]\tf Regular, \it Italic}
   \scale[width=\textwidth]
     {\switchtobodyfont[72pt]\tf Regular, \it Italic}
   \stoptext

What am I missing here?
\definefontfeature[myaxisa][axis={weight=200,optical size=12}]
\definefontfeature[myaxisb][axis={weight=200,optical size=42}]
\definefontfeature[myaxisc][axis={weight=200,optical size=72}]

\usemodule[fonts-variable]

\starttext
    \definedfont[file:literata.ttf*default,myaxisa] Some Text\par
    \definedfont[file:literata.ttf*default,myaxisb] Some Text\par
    \definedfont[file:literata.ttf*default,myaxisc] Some Text\par
\stoptext

optical size looks rather useless

btw, we don't check for optical size in relation to the asked size anyway

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
-----------------------------------------------------------------

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

Reply via email to