From: Pablo Rodriguez <oinos@gmx.es>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: Selecting fonts using the built-in simplefonts module
Date: Sun, 29 Mar 2015 18:37:50 +0200 [thread overview]
Message-ID: <55182A5E.3080908@gmx.es> (raw)
In-Reply-To: <20150329124001.GY30678@darjiling>
On 03/29/2015 02:40 PM, Pavneet Arora wrote:
> Hello everyone,
>
> After a long time I have some typesetting work in front of me...yippeee!
>
> I am struggling with adapting my templates to the new integrated
> simplefonts module, and hope that someone can help.
>
> The three issues I am having are:
>
> 1. How does one find the proper expanded long name of the desired font.
> For this project, I am using some fonts from The League of Moveable
> Type (https://www.theleagueofmoveabletype.com/).
Hi Pavneet,
the long name should be displayed in any GUI application from your OS.
inkscape should to the work here (I warmly recommend version 0.91).
> I have reloaded the fonts, and can list them, in the traditional
> manner. What I don't know is how to find the proper name for---say
> Junction Light---to use as the third argument in
> '\definefontfamily[mainface][ss][Junction Light]'
I have just downloaded and installed the OTF version from
https://www.theleagueofmoveabletype.com/junction.
I don’t make it work either. I suspect this due to crappy font naming.
> 2. How does one switch fonts in-line for small snippets of text? I
> used to use '{\simplefont[heydingsicons] q}123.345.67890', but this
> now results in an error.
>
> tex error > error on line 7 in file virtual://buffer.noname.1: ! Undefined control sequence
>
> l.7 {\simplefont [heydingsicons] q}~123.456.7890 {\simplefont[heydingsicons..
You have to load in the preamble:
\usemodule[simplefonts]
This is required to use the \simplefont command.
But with the new interface you should use:
\definefontfamily[heydingsicons][rm][Humeur]
And then, in text:
{\switchtobodyfont[heydingsicons] q}~123.456.7890
> 3. This may be a more generic typescript mapping issue, but I still
> struggle with understanding font mappings. I don't quite get how
> the default mappings are done.
>
> Look, for example, at Junction above. 'junction' is mapped to
> 'junctionbold' rather than 'junctionregular'. Is this just done by
> taking the first in the list in alphabetic order?
The problem is wrong font naming.
>>>>> MWE
This should work better (ss font doesn’t work):
\definefontfamily[mainface][rm][Prociono]
\definefontfamily[mainface][ss][Junction-Light]
\definefontfamily[mainface][mm][TeX Gyre Pagella Math]
\definefontfamily[heydingsicons][rm][Humeur]
\setupbodyfont[mainface,9pt]
\setupwhitespace[medium]
\starttext
\input lorem
\ss\input lorem
{\switchtobodyfont[heydingsicons] q}~123.456.7890
\stoptext
Just in case it helps,
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
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
___________________________________________________________________________________
next prev parent reply other threads:[~2015-03-29 16:37 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-29 12:40 Pavneet Arora
2015-03-29 15:56 ` Jörg Weger
2015-03-29 16:52 ` Pablo Rodriguez
2015-03-29 19:38 ` Pavneet Arora
2015-03-29 16:37 ` Pablo Rodriguez [this message]
2015-03-29 17:47 ` Wolfgang Schuster
2015-03-29 18:33 ` Jörg Weger
2015-03-29 19:31 ` Wolfgang Schuster
2015-03-29 20:29 ` Jörg Weger
2015-03-29 20:57 ` Wolfgang Schuster
2015-03-29 20:44 ` Pavneet Arora
2015-03-29 21:16 ` Wolfgang Schuster
[not found] <mailman.527.1427657514.2410.ntg-context@ntg.nl>
2015-03-29 19:45 ` Pavneet Arora
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55182A5E.3080908@gmx.es \
--to=oinos@gmx.es \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).