This is not the official SIL Graphite site. The official SIL Graphite
site is found at http://graphite.sil.org
This site is to track progress of development projects of SIL Graphite
or related development projects only. It is designed for developers only.
Not for end users.
Drusilla now can show PigLatin, Stack Diac and Burmese correctly.
8/14/2003A hacky and buggy prototype of Drusilla, the Linux based Graphite and Mozilla integration, is put together by Frank Tang, see the Burmese text show on Linux desktop inside Drusilla !!! See screenshot below. The work in porgress code is tracked by
mozdev bug id 4246
:
The prototype use the PigLatin font to display all the Mozilla user interface and web pages:
7/26/2003 XftHelloWorld, a simple demo app on Linux which basee on silgraphite Linux port, show Pig Latin and Burmese on Linux !!! This sample application is put together by Dan Glassey and other silgraphite Linux team members.
7/3/2003 silgraphite Linux build passed the Perl build test suite on the tip now !
6/26/2003 silgraphite Windows port is intergrated with Mozilla 1.4 on Windows!. See sila.mozdev.org for details
Vision:
We want to see major computer platforms support the display
of text for all scripts (writing systems) that are still daily
used by some peopleon earth.
major computer platforms (in 2003) mean Windows, Linux and
MacOS X. The list may grow
display of text mean it does not deal with text input or
display of pictures/image/voice
all scripts (writing systems) mean it is used for write human
languages
daily used mean we don't deal with ancient scripts
some people mean more than three human being
in the earth mean we don't deal with fake languages invented
by science fiction movies such as Star Trek
Why SIL Graphite?
There are many complex scripts (writing system) that are currently daily
used by many many people. A lot of these people do not live in a high economic
environment now. Most of the commercial companies will not invest to support
these writing systems into their operating systems/applications. SIL Graphite
is designed to fill that hole.
SIL Graphite gives the font designer a way to decide the text rendering
behaviour without the need to modify the source code of application software.
This means that once an operating system/technology/application is Graphite
enabled, a language researcher can design their writing system in a jungle
without heavy communication with the developers of all these software packages.
This is very important since most of the under developed writing system are
currently isolated in some areas which lack good communication facilities.
This does NOT imply those writing system researchers do not have the responsibility
to publish their research.
How to communicate with other SIL Graphite developers?
Current source code (API version 2.0) available from our Subversion server
Find out sourceforge.net information (cvs, bugs, mailling list, developers)
about silgraphite at http://sourceforge.net/projects/silgraphite
This site tracks the "on-progress" information
You can contact people on the devlist by posting to the development
list at silgraphite-devel on lists.sf.net.
On the offchance anyone is around there is an IRC channel #silgraphite
on irc.freenode.net
Important Projects
Script Specification
Template of document to specify complex script rendering behavior
References of books about these scripts
Motivation
List of known "live" complex scripts w/ the language information
List of known literacy work with these complex scripts