[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.
http://signbank.org/iswa/100/100_bs.html
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.
http://www.signbank.org/signpuddle2.0/iswa/data/iswa_id_key.txt
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.
http://www.signbank.org/signpuddle2.0/iswa/data/iswa_sym_base.txt
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.
https://tools.ietf.org/html/draft-slevinski-signwriting-text-04
> 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.
https://github.com/Slevinski/swis
A more modern and streamlined implementation is available in the
SignWriting 2010 JavaScript Library. It exclusively uses symbol keys
and FSW.
https://github.com/Slevinski/sw10js
Hope that helps. Let me know if you need more information.
Regards,
-Steve
________________________________________________
SIGNWRITING LIST 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
http://www.signwriting.org/forums/swlist
Join, Leave or Change How You Receive SW List Messages
http://listserv.valenciacollege.edu/cgi-bin/wa?SUBED1=SW-L&A=1
-------------- 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