I’m trying to define a symbolset: \definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{x:#1}}} \startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{f021}] \definesymbol [spiderweb] [\WebdingsSymbol{f022}] \definesymbol [sunglasses] [\WebdingsSymbol{f024}] \definesymbol [award] [\WebdingsSymbol{f026}] \definesymbol [ribbon] [\WebdingsSymbol{f02d}] \definesymbol [plane] [\WebdingsSymbol{f0f1}] % … \stopsymbolset \usesymbols[webdings] \showsymbolset[webdings] \symbol[webdings][spider] The font is included in my pdf, \showsymbolset[webdings] lists the names, but the symbols never show up. I also tried other fonts. What’s wrong? Greetlings, Hraban --- http://www.fiee.net http://wiki.contextgarden.net GPG Key ID 1C9B22FD
I recently had the same problem.
I installwd fontforge and opened the fobtfile. There you can see the names of the glyphs.
After that i succeded with following code.
\definefontsynonym [WebDing] [file:webdings.ttf]
\def\WebDingSymbol{\getnamedglyphdirect{WebDing}}
\startsymbolset [webding]
\definesymbol[surf][\WebDingSymbol{surf}]
\definesymbol[motorcycle][\WebDingSymbol{motorcycle}]
\definesymbol[mountain][\WebDingSymbol{mountain}]
\definesymbol[art][\WebDingSymbol{art}]
\definesymbol[occasion][\WebDingSymbol{occasion}]
\stopsymbolset
\starttext
\tfc
\symbol[webding][surf]
\symbol[webding][motorcycle]
\symbol[webding][mountain]
\symbol[webding][art]
\symbol[webding][occasion]
\stoptext
I should write a symb-imp-win.mkv
Am 30. März 2017 13:14:26 MESZ schrieb Henning Hraban Ramm
I’m trying to define a symbolset:
\definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{x:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{f021}] \definesymbol [spiderweb] [\WebdingsSymbol{f022}] \definesymbol [sunglasses] [\WebdingsSymbol{f024}] \definesymbol [award] [\WebdingsSymbol{f026}] \definesymbol [ribbon] [\WebdingsSymbol{f02d}] \definesymbol [plane] [\WebdingsSymbol{f0f1}] % … \stopsymbolset
\usesymbols[webdings] \showsymbolset[webdings] \symbol[webdings][spider]
The font is included in my pdf, \showsymbolset[webdings] lists the names, but the symbols never show up. I also tried other fonts. What’s wrong?
Greetlings, Hraban --- http://www.fiee.net http://wiki.contextgarden.net GPG Key ID 1C9B22FD
___________________________________________________________________________________ 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 ___________________________________________________________________________________
-- Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
Am 2017-03-30 um 18:49 schrieb Lutz Haseloff
I recently had the same problem. I installed fontforge and opened the fontfile. There you can see the names of the glyphs.
Thank you! But does that mean that MkIV can’t access glyphs by number at all? Greetlings, Hraban --- http://www.fiee.net http://wiki.contextgarden.net GPG Key ID 1C9B22FD
Henning Hraban Ramm mailto:texml@fiee.net 30. März 2017 um 13:14via Postbox https://www.postbox-inc.com/?utm_source=email&utm_medium=sumlink&utm_campaign=reach I’m trying to define a symbolset:
\definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{x:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{f021}] \definesymbol [spiderweb] [\WebdingsSymbol{f022}] \definesymbol [sunglasses] [\WebdingsSymbol{f024}] \definesymbol [award] [\WebdingsSymbol{f026}] \definesymbol [ribbon] [\WebdingsSymbol{f02d}] \definesymbol [plane] [\WebdingsSymbol{f0f1}] % … \stopsymbolset
\usesymbols[webdings] \showsymbolset[webdings] \symbol[webdings][spider]
The font is included in my pdf, \showsymbolset[webdings] lists the names, but the symbols never show up. I also tried other fonts. What’s wrong? You can get the right number for each symbol from webdings.tma (look at
the end of the file). \definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{d:#1}}} \startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{983044}] \definesymbol [web] [\WebdingsSymbol{983045}] \definesymbol [cool] [\WebdingsSymbol{983047}] \stopsymbolset \starttext \symbol[webdings][spider] \symbol[webdings][web] \symbol[webdings][cool] \stoptext Wolfgang
Am 2017-03-30 um 23:35 schrieb Wolfgang Schuster
Henning Hraban Ramm 30. März 2017 um 13:14 via Postbox I’m trying to define a symbolset:
\definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{x:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{f021}] \definesymbol [spiderweb] [\WebdingsSymbol{f022}] \definesymbol [sunglasses] [\WebdingsSymbol{f024}] \definesymbol [award] [\WebdingsSymbol{f026}] \definesymbol [ribbon] [\WebdingsSymbol{f02d}] \definesymbol [plane] [\WebdingsSymbol{f0f1}] % … \stopsymbolset
\usesymbols[webdings] \showsymbolset[webdings] \symbol[webdings][spider]
The font is included in my pdf, \showsymbolset[webdings] lists the names, but the symbols never show up. I also tried other fonts. What’s wrong? You can get the right number for each symbol from webdings.tma (look at the end of the file).
\definefontsynonym [Webdings] [file:Webdings.ttf]
\def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{d:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{983044}] \definesymbol [web] [\WebdingsSymbol{983045}] \definesymbol [cool] [\WebdingsSymbol{983047}] \stopsymbolset
\starttext \symbol[webdings][spider] \symbol[webdings][web] \symbol[webdings][cool] \stoptext
Thank you! There seems to be a problem with Webdings.ttf: Fontexplorer shows glyph numbers with an 0xf000 offset, i.e. spider at 0xf021 instead of 0x0021. But ConTeXt can’t seem to find the glyphs even at the correct location, but by name it works. So I exported the name list with fontforge and created the attached set - feel free to add it to the distribution. Also Wingdings. Access by number works with other fonts, e.g. with Symbola.otf – I just introduced an error when I copied the webdings code and forgot to change the font name reference. Greetlings, Hraban --- http://www.fiee.net http://wiki.contextgarden.net GPG Key ID 1C9B22FD
Hello all,
i tried Wolfgang's tma method and wrote the attached symb-imp-win.mkiv.
Perhaps is it useful for someone else.
(wingdng2 and wingdng3 are included)
Greetings Lutz
P.S. Scheif virtuelle Tastatur
Am 31. März 2017 10:56:20 MESZ schrieb Henning Hraban Ramm
Am 2017-03-30 um 23:35 schrieb Wolfgang Schuster
: Henning Hraban Ramm 30. März 2017 um 13:14 via Postbox I’m trying to define a symbolset:
\definefontsynonym [Webdings] [file:Webdings.ttf] \def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{x:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{f021}] \definesymbol [spiderweb] [\WebdingsSymbol{f022}] \definesymbol [sunglasses] [\WebdingsSymbol{f024}] \definesymbol [award] [\WebdingsSymbol{f026}] \definesymbol [ribbon] [\WebdingsSymbol{f02d}] \definesymbol [plane] [\WebdingsSymbol{f0f1}] % … \stopsymbolset
\usesymbols[webdings] \showsymbolset[webdings] \symbol[webdings][spider]
The font is included in my pdf, \showsymbolset[webdings] lists the names, but the symbols never show up. I also tried other fonts. What’s wrong? You can get the right number for each symbol from webdings.tma (look at the end of the file).
\definefontsynonym [Webdings] [file:Webdings.ttf]
\def\WebdingsSymbol#1{\getglyphstyled{Webdings}{\tochar{d:#1}}}
\startsymbolset[webdings] \definesymbol [spider] [\WebdingsSymbol{983044}] \definesymbol [web] [\WebdingsSymbol{983045}] \definesymbol [cool] [\WebdingsSymbol{983047}] \stopsymbolset
\starttext \symbol[webdings][spider] \symbol[webdings][web] \symbol[webdings][cool] \stoptext
Thank you!
There seems to be a problem with Webdings.ttf: Fontexplorer shows glyph numbers with an 0xf000 offset, i.e. spider at 0xf021 instead of 0x0021. But ConTeXt can’t seem to find the glyphs even at the correct location, but by name it works.
So I exported the name list with fontforge and created the attached set - feel free to add it to the distribution. Also Wingdings.
Access by number works with other fonts, e.g. with Symbola.otf – I just introduced an error when I copied the webdings code and forgot to change the font name reference.
Greetlings, Hraban --- http://www.fiee.net http://wiki.contextgarden.net GPG Key ID 1C9B22FD
-- Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
participants (3)
-
Henning Hraban Ramm
-
Lutz Haseloff
-
Wolfgang Schuster