<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Eduardo,<br>
<br>
The ISWA 2010 fonts are only available as a filesystem or database.<br>
<br>
In the past, I did try to create a standard type font for the ISWA
2010, but I was unsuccessful. The closest I came was to rename each
SVG file according to the combined character sequence of proposed
Unicode characters and try to automatically import the resulting
files.<br>
<br>
If you want to base the font off of the Unicode Private User Area
encoding, you can read about it in the Modern SignWriting
specification (
<a class="moz-txt-link-freetext" href="http://signpuddle.com/wiki/index.php/MSW:Text_Encoding">http://signpuddle.com/wiki/index.php/MSW:Text_Encoding</a> ) or see the
actual strings in the ISWA 2010 HTML Reference (
<a class="moz-txt-link-freetext" href="http://www.signbank.org/iswa">http://www.signbank.org/iswa</a> ).<br>
<br>
For example, the first symbol has a code of 1, an ID of
01-01-001-01-01-1, a key of S10000, and a Unicode string of
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
U+FD830, U+FD810, U+FD820.<br>
<br>
In theory, if you renamed the SVG file as:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
uFD830_uFD810_uFD820.svg, you should be able to automatically import
this file into a font. I was never able to get this to work
properly.<br>
<br>
Martin Hoskin attempted to load the renamed files using FontForge.
It created an 8MB sfd font file. It is still available from
dropbox: <a class="moz-txt-link-freetext" href="http://dl.dropbox.com/u/3212143/SignSvg1.zip">http://dl.dropbox.com/u/3212143/SignSvg1.zip</a> . I was never
able to get this font file to work properly. It also uses a font
that was available before the SVG refinement was completed by Adam
Frost.<br>
<br>
Regards,<br>
-Steve<br>
<br>
PS - Here is the script that Martin used to create the SFD font.<br>
<pre wrap="">#!/usr/bin/python
import fontforge, psMat, os
#font = fontforge.open("src/SignPuddle.sfd")
font = fontforge.font()
font.em = 1024
font.createChar(0, ".notdef")
for p, ns, fs in os.walk("svg1") :
for f in fs :
if not f.endswith(".svg") : continue
name = f.replace(".svg", "")
print name
char = font.createChar(-1, name)
char.importOutlines(os.path.join(p, f))
bb = char.boundingBox()
char.transform(psMat.compose(psMat.translate(0, -bb[1]), psMat.scale(20)))
font.save("src/SignSvg1.sfd")
</pre>
<br>
</body>
</html>