Re: [NTG-context] Cow-font (was Context 2006.08.08 released}

2006-08-10 Thread Willi Egger
Hi Mojca,

thanks, that makes the difference!

Willi

Mojca Miklavec wrote:
 On 8/9/06, Willi Egger wrote:
   
 Hi Hans,

 Thanks for the hint!

 Now I am able to display the symbolsets with \showsymbolset. However I
 can't get eg. \symbol[CowConTeXtComplete]
 I tried also the Marvosyms. I can display the a set e.g.
 \showsymbolset[atronomic], but can't get \symbol[astronomic:Mars]

 Is the \symbol command broken?

 Willi
 

 \usesymbols[cow]

 \starttext
 \symbol[cownormal][CowConTeXtComplete]
 \stoptext

 There's also a command to preaload cownormal, so that you may leave
 the [cownormal] out:

 \setupsymbolset[cownormal]
 \symbol[CowConTeXtComplete]

 Mojca
 ___
 ntg-context mailing list
 ntg-context@ntg.nl
 http://www.ntg.nl/mailman/listinfo/ntg-context
   
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] COW-font (was: Context 2006.08.08 released)

2006-08-09 Thread Willi Egger
Hi Taco,

Thanks, this helps. Also \setupbodyfont[cow,rm,36pt]  does the trick.

Willi

Taco Hoekwater wrote:
 Willi Egger wrote:
   
 Great that the new Cows-letter-font is released!

 Will you kindly provide some hints how to use this font? - I remember 
 some trickery you presented at the NTG meeting.
 .
 Last but not least, what am I missing trying to get the cows show up?
 

 This should work:


\loadmapfile[koeieletters]
\usetypescriptfile[type-cow]
\usetypescript[cow][default] % only in 'default' encoding

\definebodyfontenvironment[72pt]
\setupbodyfont[cow,72pt]

\starttext
\rm Hello! % the typescript switches to sans by default

\blank[big]

$1 + 1 = 2$
\stoptext

 Cheers, Taco

 ___
 ntg-context mailing list
 ntg-context@ntg.nl
 http://www.ntg.nl/mailman/listinfo/ntg-context
   
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Cow-font (was Context 2006.08.08 released}

2006-08-09 Thread Willi Egger
Hi Hans,

Thanks for the hint!

Now I am able to display the symbolsets with \showsymbolset. However I 
can't get eg. \symbol[CowConTeXtComplete]
I tried also the Marvosyms. I can display the a set e.g. 
\showsymbolset[atronomic], but can't get \symbol[astronomic:Mars]

Is the \symbol command broken?

Willi

Hans Hagen wrote:
 Willi Egger wrote:
   
 Great that the new Cows-letter-font is released!

 Will you kindly provide some hints how to use this font? - I remember 
 some trickery you presented at the NTG meeting.
 ..
 Last but not least, what am I missing trying to get the cows show up?
   
 
 just load the symb-cow symbols (\usesymbols[cow]) as starting point (it 
 defined fonts and such)

 there will be a manual

 Hans
 ___
 ntg-context mailing list
 ntg-context@ntg.nl
 http://www.ntg.nl/mailman/listinfo/ntg-context
   
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Cow-font (was Context 2006.08.08 released}

2006-08-09 Thread Mojca Miklavec
On 8/9/06, Willi Egger wrote:
 Hi Hans,

 Thanks for the hint!

 Now I am able to display the symbolsets with \showsymbolset. However I
 can't get eg. \symbol[CowConTeXtComplete]
 I tried also the Marvosyms. I can display the a set e.g.
 \showsymbolset[atronomic], but can't get \symbol[astronomic:Mars]

 Is the \symbol command broken?

 Willi

\usesymbols[cow]

\starttext
\symbol[cownormal][CowConTeXtComplete]
\stoptext

There's also a command to preaload cownormal, so that you may leave
the [cownormal] out:

\setupsymbolset[cownormal]
\symbol[CowConTeXtComplete]

Mojca
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Cow-font (was Context 2006.08.08 released}

2006-08-09 Thread Taco Hoekwater

Mojca Miklavec wrote:

\setupsymbolset[cownormal]
\symbol[CowConTeXtComplete]


That reminded me that symb-cow.tex needs to be extendedchanged a bit
because the new release has 8 extra glyphs:

  \symbol[CowCowTeXtComplete]

and all the 'Complete' logos are now also available without dots.
New file attached.

Cheers, Taco


%D \module
%D   [   file=symb-cow,
%Dversion=2006.06.23,
%D  title=\CONTEXT\ Symbol Libraries,
%D   subtitle=Cow Symbols,
%D author=Hans Hagen,
%D   date=\currentdate,
%D  copyright=\PRAGMA]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

\loadmapfile[koeieletters.map]

\definefontsynonym [Cows][koeielett]
\definefontsynonym [CowsContour] [koeielett-contour]
\definefontsynonym [CowsLogo][koeielogos]
\definefontsynonym [CowsLogoContour] [koeielogos-contour]

\definecolor [lsky][r=.6,g=.6,b=1]
\definecolor [dsky][r=.1,g=.1,b=1]
\definecolor [lground] [r=.3,g=.9,b=.3]
\definecolor [dground] [r=0,g=.5,b=0]
\definecolor [cspots]  [r=.33,g=.1,b=0]

\definecolor [tlsky][t=.5,a=1,r=.6,g=.6,b=1]
\definecolor [tdsky][t=.5,a=1,r=.1,g=.1,b=1]
\definecolor [tlground] [t=.5,a=1,r=.3,g=.9,b=.3]
\definecolor [tdground] [t=.5,a=1,r=0,g=.5,b=0]
\definecolor [tcspots]  [t=.5,a=1,r=.33,g=.1,b=0]

\definepalet
  [cow]
  [normal=lground,
   contour=dground,
   sky=lsky]

\def\CowNormal#1%
  {\dontleavehmode\hbox{\color[cow:normal]{\getglyph{Cows}{#1

\def\ScaledCowNormal#1#2%
  {\dontleavehmode\hbox{\color[cow:normal]{\definedfont[Cows sa #1]#2}}}

\def\ScaledCowOverlay#1#2%
  {\dontleavehmode\hbox
 {\color[cow:contour]{\hsmash{\definedfont[CowsContour sa #1]#2}}%
  \color[cow:normal] {\definedfont[Cowssa #1]#2}}}

\def\CowOverlay#1%
  {\dontleavehmode\hbox
 {\color[cow:contour]{\hsmash{\getglyph{CowsContour}{#1}}}%
  \color[cow:normal] {\getglyph{Cows}   {#1

\def\CowContour#1%
  {\dontleavehmode\hbox
 {\color[cow:contour]{\hsmash{\getglyph{CowsLogoContour}{#1}}}%
  \color[cow:normal] {\getglyph{CowsLogo}   {#1

\def\CowLogo#1%
  {\getglyph{CowsLogo}{\char#1\relax}}

\startsymbolset[cownormal]

\definesymbol[CowPragmaADE][\CowLogo{0}]
\definesymbol[CowPragma]   [\CowLogo{1}]
\definesymbol[CowConTeXt]  [\CowLogo{2}]
\definesymbol[CowConTeXtComplete]  [\CowLogo{3}]
\definesymbol[CowConTeXtShadow][\CowLogo{4}]
\definesymbol[CowConTeXtContour]   [\CowLogo{5}]
\definesymbol[CowConTeXtOutline]   [\CowLogo{6}]
\definesymbol[CowConTeXtDots]  [\CowLogo{7}]
\definesymbol[CowMP]   [\CowLogo{8}]
\definesymbol[CowMPComplete]   [\CowLogo{9}]
\definesymbol[CowTeX]  [\CowLogo{10}]
\definesymbol[CowTeXComplete]  [\CowLogo{11}]
\definesymbol[CowBoo]  [\CowLogo{12}]
\definesymbol[CowCow]  [\CowLogo{13}]
\definesymbol[CowExampleComplete]  [\CowLogo{14}]
\definesymbol[CowFoxetComplete][\CowLogo{15}]
\definesymbol[CowMetafun]  [\CowLogo{16}]
\definesymbol[CowMetafunComplete]  [\CowLogo{17}]
\definesymbol[CowTEXComplete]  [\CowLogo{18}]
\definesymbol[CowWikiComplete] [\CowLogo{19}]
\definesymbol[CowPragmaADEComplete][\CowLogo{20}]
\definesymbol[CowPragmaComplete]   [\CowLogo{21}]
\definesymbol[CowExample]  [\CowLogo{22}]
\definesymbol[CowFoxet][\CowLogo{23}]
\definesymbol[CowTEX]  [\CowLogo{24}]
\definesymbol[CowWiki] [\CowLogo{25}]
\definesymbol[CowCowTeXtComplete]  [\CowLogo{26}]
\definesymbol[CowCowTeXt]  [\CowLogo{27}]

\stopsymbolset

\startsymbolset[cowcontour]

\definesymbol[CowPragmaADE][\CowLogo{0}]
\definesymbol[CowPragma]   [\CowLogo{1}]
\definesymbol[CowConTeXt]  [\CowLogo{2}]
\definesymbol[CowConTeXtComplete]  [\CowLogo{3}]
\definesymbol[CowConTeXtShadow][\CowLogo{4}]
\definesymbol[CowConTeXtContour]   [\CowLogo{5}]
\definesymbol[CowConTeXtOutline]   [\CowLogo{6}]
\definesymbol[CowConTeXtDots]  [\CowLogo{7}]
\definesymbol[CowMP]   [\CowLogo{8}]
\definesymbol[CowMPComplete]   [\CowLogo{9}]
\definesymbol[CowTeX]  [\CowLogo{10}]
\definesymbol[CowTeXComplete]  [\CowLogo{11}]
\definesymbol[CowBoo]  [\CowLogo{12}]
\definesymbol[CowCow]  [\CowLogo{13}]
\definesymbol[CowExampleComplete]  [\CowLogo{14}]
\definesymbol[CowFoxetComplete][\CowLogo{15}]
\definesymbol[CowMetafun]  [\CowLogo{16}]
\definesymbol[CowMetafunComplete]  [\CowLogo{17}]
\definesymbol[CowTEXComplete]  [\CowLogo{18}]
\definesymbol[CowWikiComplete] [\CowLogo{19}]
\definesymbol[CowPragmaADEComplete][\CowLogo{20}]
\definesymbol[CowPragmaComplete]   [\CowLogo{21}]
\definesymbol[CowExample]  [\CowLogo{22}]
\definesymbol[CowFoxet][\CowLogo{23}]
\definesymbol[CowTEX]  [\CowLogo{24}]
\definesymbol[CowWiki]