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 <te...@fiee.net>:
>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

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

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

\usesymbols[win]
\starttext
\tfa
{\tfc Wingding}
\blank[2*big]
\showsymbolset[wingding]
\page
{\tfc Webdings}
\blank[2*big]
\showsymbolset[webdings]
\page
{\tfc Wingdng2}
\blank[2*big]
\showsymbolset[wingdngii]
\page
{\tfc Wingdng3}
\blank[2*big]
\showsymbolset[wingdngiii]
\stoptext

___________________________________________________________________________________
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