On Sun, 8 Nov 2020 at 11:24, Pablo Rodriguez <oi...@gmx.es> wrote: > Hi Sylvain, > > this is the same as: > > \definefontfamily[face1][rm][gabriola] > > Just in case, "slanted" is an already defined feature. It slants the font. > > > \definefontfamily[face2][rm][gabriola][it={features:{default, > > effect={}}}] > > \definefontfamily[face3][rm][gabriola][it={features:{default, > > effect={width=1.0}}}] > > BTW, the documentation is clear > ( > http://texdoc.net/texmf-dist/doc/context/presentations/bachotex/2018/bachotex-2018-fonteffects.pdf#search=fontfeature > ): > font features should be defined as such before being deployed. > > > Could someone explain: > > I will try from what I understand. > > > 1. What does "effect" mean? > > A ConTeXt (and not OpenType) font feature? > > > Why does "effect={}" embolden the fonts even though nothing ({}) is > > given as arguments? > "effect={}" may be reading default values (it might be intended behavior > or not). > > But it also could be reading or calculating from previously defined values. > > > 2. Similarly, what does "width" do? Why does "width=1.0" shrink the > > width of the line instead of doing nothing? > > This might be a bug, because of all the code improvements. > > I’m reporting a proper bug. >
Thank you very much for the explanation and the bug report! Just in case it helps: the line shrinking disappears with an additional "delta=0": \definefontfamily[face3][rm][gabriola][it={features:{default, effect={width=1.0, delta=0}}}] Sylvain
___________________________________________________________________________________ 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 ___________________________________________________________________________________