Re: [NTG-context] symbol sets

2017-03-31 Thread Lutz Haseloff
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.

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
___

Re: [NTG-context] symbol sets

2017-03-31 Thread 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



symb-imp-webdings.mkiv
Description: Binary data


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
___

Re: [NTG-context] symbol sets

2017-03-30 Thread Wolfgang Schuster




Henning Hraban Ramm 
30. März 2017 um 13:14via 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

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

Re: [NTG-context] symbol sets

2017-03-30 Thread Henning Hraban Ramm
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

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

Re: [NTG-context] symbol sets

2017-03-30 Thread Lutz Haseloff
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.___
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
___