Am 2017-03-30 um 23:35 schrieb Wolfgang Schuster <schuster.wolfg...@gmail.com>:

>> 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

Attachment: symb-imp-webdings.mkiv
Description: Binary data

Attachment: symb-imp-wingdings.mkiv
Description: Binary data

___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to