From: Pavneet Arora <pavneet_arora@waroc.com>
To: ntg-context@ntg.nl
Subject: Selecting fonts using the built-in simplefonts module
Date: Sun, 29 Mar 2015 08:40:02 -0400 [thread overview]
Message-ID: <20150329124001.GY30678@darjiling> (raw)
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/).
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]'
The use of 'Junction Light' doesn't work, and neither does
'Junction-Light', nor 'junctionlight', nor even 'Junction, Light'
which I retrieve from Font Viewer under Linux. MWE follows at the
end of this email. I reference Wolfgang's response stating that the
expanded name must be used
(http://www.ntg.nl/pipermail/ntg-context/2014/077321.html).
$ mtxrun --script fonts --list --all --pattern=junction
resolvers | trees | analyzing 'home:texmf'
resolvers | caching | skipping 'files' for 'home:texmf' from
'/opt/context/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/trees/54be04d87dd160089f572b19cb5c97e9' (version mismatch)
junction junctionbold /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/junction-master/Junction-bold.otf
junctionbold junctionbold /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/junction-master/Junction-bold.otf
junctionlight junctionlight /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/junction-master/Junction-light.otf
junctionregular junctionregular /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/junction-master/Junction-regular.otf
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..
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?
Or how the League Gothic font is processed below. How is it that
leaguegothic is mapped to leaguegothiccondenseditalic by default?
What is the recommended way in this new simplefont scheme to set the
mappings for a document?
$ mtxrun --script fonts --list --all --pattern=leaguegothic
resolvers | trees | analyzing 'home:texmf'
resolvers | caching | skipping 'files' for 'home:texmf' from
'/opt/context/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/trees/54be04d87dd160089f572b19cb5c97e9' (version mismatch)
leaguegothic leaguegothiccondenseditalic /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/theleagueof-league-gothic-64c3ede/LeagueGothic-CondensedItalic.otf
leaguegothiccondenseditalic leaguegothiccondenseditalic /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/theleagueof-league-gothic-64c3ede/LeagueGothic-CondensedItalic.otf
leaguegothiccondensedregular leaguegothiccondensedregular /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/theleagueof-league-gothic-64c3ede/LeagueGothic-CondensedRegular.otf
leaguegothicitalic leaguegothicitalic /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/theleagueof-league-gothic-64c3ede/LeagueGothic-Italic.otf
leaguegothicregular leaguegothicregular /home/pavneet/.fonts/opentype/TheLeagueOfMoveableType/theleagueof-league-gothic-64c3ede/LeagueGothic-Regular.otf
Many thanks.
>>>> MWE
\definefontfamily[mainface][rm][Prociono]
\definefontfamily[mainface][ss][Junction Light]
%\definefontfamily[mainface][ss][junctionlight]
%\definefontfamily[mainface][ss][Junction-Light]
%\definefontfamily[mainface][ss][Junction, Light]
\definefontfamily[mainface][mm][TeX Gyre Pagella Math]
\setupbodyfont[mainface,9pt]
\setupwhitespace[medium]
\starttext
\input lorem
\ss\input lorem
% {\simplefont[heydingsicons] q}~123.456.7890
\stoptext
<<<<
--
----
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
___________________________________________________________________________________
next reply other threads:[~2015-03-29 12:40 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-29 12:40 Pavneet Arora [this message]
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
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=20150329124001.GY30678@darjiling \
--to=pavneet_arora@waroc.com \
--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).