Dear Joerg, Thanks for your response. I am just going through the full thread, but in response to your question, I am using Ubuntu with Unity. I was using the GUI Font Viewer to inspect the font, but otfinfo is more to my liking.
Having said that, here is its output with the '-a' option (-a, --family Report font’s family name.): $ otfinfo -a Junction-light.otf Junction Light So, it would seem that Junction Light is a valid 'expanded name' in the Junction Master series, although, of course, not the true family name. I am still digesting further the responses by Pablo and Wolfgang. Warm regards. On 29Mar15, Jörg Weger wrote: > Your mistake was that you did not use the correct font family name > in the third pair of square brackets. It is simply “Junction”. > > I have yet to find out if ConTeXt itself can show a font’s true family name. > > On Linux I am either using a command line tool called otfinfo (that > also shows me what opentype features are there) or I open the font > with fontforge (if I want to find out more about the details of > opentype features) or I open it with mate-font-viewer (fork of > gnome-font-viewer). In the latter the family name is shown in the > first line on the right. > > Name: Junction > > What desktop environment are you using? > > > As far as I have understood by default the built in font-selection > module uses the “family members” named “Regular” and “Bold” of a > selected font family, e.g. in > > \definefontfamily[mainface][ss][Junction] > > \ss gives Junction Regular and \ss \bf gives Junction Bold > > If you want to use different font weights you have to define them > yourself in a fourth pair of square brackets. > > The League of Movable Type’s Junction font family offers three > weights: Light, Regular and Bold. > > Assuming that you want to use Junction Light as your “regular sans > serif” font and Junction Regular as your “bold sans serif” you > define for sans serif: > > \definefontfamily[mainface][ss][Junction] > [regularfont=Junction Light, boldfont=Junction Regular] > > Now \ss should give Junction Light and \ss \bf should give Junction Regular. > > You can define italics as well, as the following definition for > Google’s Roboto shows where I am using light and black instead of > regular and bold. (Junction does not offer italic or slanted, that > is why I use Roboto as an example of a family with many weights and > styles. https://developer.android.com/design/style/typography.html > should have the reworked 2014 version for download.) > > \definefontfamily[mainface][ss][Roboto] > [regularfont=Roboto Light, italicfont=Roboto Light Italic, > boldfont=Roboto Black, bolditalicfont=Roboto Black Italic] > > (You could even mix weights and styles from different font families.) > > > Hope that helps. > > > Greetings Jörg -- ---- Pavneet Arora m: 647.406.6843 Waroc Informatik t: 416.937.9276 ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________