At 20:49 -0400 1/10/11, David Dailey wrote:

>Does anyone know how to get the Unicode version of Emoji characters...
>
>...Are these characters available anywhere as an SVG font? TTF?

>Are the colors and gradients a part of the Unicode definition, or does
>Unicode merely encode path geometry (like WOFF)?

<http://www.w3.org/TR/SVG/fonts.html>


Unicode merely assigns the code point and a unique name to a glyph. 
It has nothing to do with fonts.  The path is determined by the 
foundries, for example Q in Times New Roman, contained in an SVG 
font, will read like this:

<glyph glyph-name="Q" unicode="Q" d="M420 199.5q127 -154.5 312 
-154.5q181 0 309.5 150.5t128.5 481.5q0 335 -130 484t-308 149q-184 0 
-311.5 -154.5t-127.5 -478.5q0 -323 127 -477.5zM267 1203q189 181 465 
181q272 0 462 -179q209 -197 209 -528q0 -262 -133 -443q-144 -195 -408 
-246 q124 -179 300 -254q99 -42 267 -62v-37h-84q-166 0 -294.5 
27t-233.5 82q-105 54 -194.5 150t-99.5 101l-26 12q-170 79 -263 
180q-173 187 -173 490q0 328 206 526z" />


This is essentially just a path, as below.  Whether it is specified 
as a path or a glyph, you can apply a fill attribute and a stroke 
attribute.


<?xml version="1.0" encoding="utf-8" ?>
<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
<defs>
   <radialGradient id="grad1" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
   <stop offset="0%" style="stop-color:rgb(255,255,255);
   stop-opacity:0" />
   <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
   </radialGradient>
</defs>
<g transform = "translate(200 300) scale(.1 -.1)">
<path id="CAPITAL_Q" fill="url(#grad1)" d=
"M420 199.5
q127 -154.5 312 -154.5
q181 0 309.5 150.5
t128.5 481.5
q0 335 -130 484
t-308 149
q-184 0 -311.5 -154.5
t-127.5 -478.5
q0 -323 127 -477.5
zM267 1203
q189 181 465 181
q272 0 462 -179
q209 -197 209 -528
q0 -262 -133 -443
q-144 -195 -408 -246
q124 -179 300 -254
q99 -42 267 -62v-37h-84
q-166 0 -294.5 27
t-233.5 82
q-105 54 -194.5 150
t-99.5 101l-26 12
q-170 79 -263 180
q-173 187 -173 490
q0 328 206 526
z" />
</g>




------------------------------------

-----
To unsubscribe send a message to: [email protected]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to