[Sw-l] Dissertation about SL Avatar

Stephen E Slevinski Jr slevin at SIGNPUDDLE.NET
Thu Apr 9 12:39:54 UTC 2015

On 4/9/15 4:19 AM, Claude Mifsud wrote:
> I would like to ask whether there's anyway that I could either convert 
> FSW to SWML or how I could implement FSW into my program. Any readings 
> on FSW would be highly appreciated as I can't find anything apart from 
> the SignPuddle wiki page 
> <http://signpuddle.net/wiki/index.php/MSW:Formal_SignWriting>, from 
> which I still can't figure out exactly how I can get the symbols from 
> FSW.

Hi Claude Mifsud,

What version of SWML are you using?  I'll assume SWML-S and supply what 
information I can.

You are probably using the Symbol IDs to identify symbols.  So the first 
symbol is identified as 01-01-001-01-01-01.

Formal SignWriting uses Symbol Keys to identify symbols.  The first 
symbol is identified as S10000.

The ISWA 2010 HTML Reference lists both Symbol ID and Symbol Key for 
each symbol.

For an exhaustive list of IDs to Keys, you can use the following file.  
It is a full list that includes all 37,811 individual symbols.

For a minimalist list of base IDs to base Keys, you can use the 
following file.  It only includes the 652 bases and requires that you 
program the 6 fills and 16 rotations manually.

To find a symbol key you can use the following regular expression 
/S[1-3][0-9a-f]{2}[0-5][0-9a-f]/.  In English, a symbol key starts with 
the capital letter 'S' and is followed by 5 additional digits (0 thru 9) 
or hexadecimal values ('a' thru 'f').

The web page that you listed is valid for describing FSW.  The current 
reference is titled "draft-slevinski-signwriting-text".  You can find it 
online.  Section 2 describes FSW in detail.

> Any examples of programs which make use of FSW would help as well.

For programs that use FSW, there is an older PHP application titled the 
"SignWriting Icon Server".  It is a legacy implementation that contains 
a lot of conversion code.  This is the engine that runs SignPuddle 
Online.  You can find the source on GitHub.

A more modern and streamlined implementation is available in the 
SignWriting 2010 JavaScript Library.  It exclusively uses symbol keys 
and FSW.

Hope that helps.  Let me know if you need more information.




Valerie Sutton
SignWriting List moderator
sutton at signwriting.org

Post Messages to the SignWriting List:
sw-l at listserv.valenciacollege.edu

SignWriting List Archives & Home Page

Join, Leave or Change How You Receive SW List Messages
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/sw-l/attachments/20150409/d92273a4/attachment.htm>

More information about the Sw-l mailing list