Jskad/source
dchandler f4a16f8e9d This commit is for my benefit only; these classes are not ready for prime time,
and the build system is not yet aware of them.

I'm adding some classes for representing legal tsheg-bars (syllables, for the
most part) in Unicode.  These classes were designed bottom-up (OK, OK --
they weren't designed designed, but I had to write down everything I knew
about Tibetan syntax somewhere).  The classes are aware of extended
wylie.  I doubt the Javadocs work yet, and I'm still testing (and am not
committing my testing code with these as it is not yet ready).

Next on my list--fix these up to reflect my new awareness of suffix particles
(like le'u'i'o) add classes to support syntactically incorrect Unicode
sequences.  Then add a UnicodeReader, and we've got the back end of
a Tibetan Unicode shaping system (like half of MS's Uniscribe or Apple's
Worldscript or FreeType Layout or Omega's OTPs).

A top-down design would not have included LegalTshegBar.  But now that
my itch has been scratched, potential uses are lingering about.  For example,
it would be nice to scan some input and break it into LegalTshegBars,
punctuation/marks/signs, and illegal stacks.  Then we could alert the client
of the illegality, its precise form, and its precise location.

The real system for turning a Unicode stream into an internal representation
suitable for conversion to EWTS/ACIP/XHTML/what-have-you need not be
aware of Tibetan syntax.  But to make the very best conversion from
Unicode to, e.g., EWTS, it is necessary to konw that gaskad is better
represented as gskad, but that jaskad is not the same as jskad.
2002-12-09 01:02:23 +00:00
..
org/thdl This commit is for my benefit only; these classes are not ready for prime time, 2002-12-09 01:02:23 +00:00
xml This is the SGML version of the TIBBIBL DTD used to catalog Tibetan 2002-11-19 16:51:23 +00:00
.cvsignore Added two RTF files necessary for running Savant. 2002-10-04 13:30:09 +00:00
aboutsavant.rtf Fixed two typos. 2002-10-05 03:27:39 +00:00
chinesebundle.txt Initial revision 2002-09-28 00:53:39 +00:00
MessageBundle.properties New strings added. 2002-11-02 20:13:16 +00:00
MessageBundle_de_DE.properties Initial revision 2002-09-28 00:53:39 +00:00
MessageBundle_es.properties String resources for Spanish version of software. 2002-12-02 20:39:43 +00:00
MessageBundle_zh_CN.properties Initial revision 2002-09-28 00:53:39 +00:00
options.txt Updated the build system so that you must do a cvs checkout of the 2002-11-18 16:12:25 +00:00
overview.html Added Javadoc files overview.html and several package.html files. 2002-10-06 18:23:27 +00:00
Sambhota_keymap_one.rtf Formatted these to look good in our Java RTF panes. 2002-10-19 02:20:19 +00:00
savanthelp.rtf Added two RTF files necessary for running Savant. 2002-10-04 13:30:09 +00:00
TCC_keyboard_1.rtf Formatted these to look good in our Java RTF panes. 2002-10-19 02:20:19 +00:00
TCC_keyboard_2.rtf Formatted these to look good in our Java RTF panes. 2002-10-19 02:20:19 +00:00
Wylie_keyboard.rtf Dza, fa, and va go together, not dza, fa, and va. 2002-12-08 21:08:58 +00:00