ICU-1946 added first versions of missing scripts

X-SVN-Rev: 8872
This commit is contained in:
Mark Davis 2002-06-13 17:47:47 +00:00
parent 7b52237b37
commit 0441e94935
4 changed files with 58029 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,79 @@
# Preliminary transliteration table for Hebrew
# Based on the UNGEGN table at:
# http://www.eki.ee/wgrs/rom1_he.pdf
#
# Exceptions:
# - Accents are added to disambiguate letters
# - Combinations of dagesh, shin/sin dot that produce different
# letters are not yet encoded.
#
# To test, open:
# http://oss.software.ibm.com/cgi-bin/icu/tr
# Click Edit, paste in this file, Save As hebrew-latin/XXX
# (where XXX is a username)
# Now go back to the main window, and try it out.
# Use hebrew-latin/XXX for Output 1, and (Inverse) for Output 2
# Paste in hebrew text in Input, and hit Transliterate.
#
# For more information, see"
# http://oss.software.ibm.com/icu/userguide/Transliteration.html
:: nfd (nfc) ;
:: (lower);
$letterAfter = [:M:]* [:L:] ;
ח <> ẖ ;
צ <> ẕ } $letterAfter;
ץ <> ẕ ;
א <> ʼ ;
ב <> b ;
ג <> g ;
ד <> d ;
ה <> h ;
ו <> w ;
ז <> z ;
ט <> t ;
י <> y ;
כ <> k } $letterAfter;
ך <> k ;
ל <> l ;
מ <> m } $letterAfter;
ם <> m ;
נ <> n } $letterAfter;
ן <> n ;
ס <> s ;
ע <> ʻ ;
פ <> p } $letterAfter;
ף <> p ;
ק <> q ;
ר <> r ;
ש <> ş ;
ת <> ţ ;
ּ <> ̇ ; # dagesh just goes to overdot for now
ׁ <> ̌ ; # shin dot -> sh
ׂ <> ̂ ; # sin dot -> s
# points
ַ <> a ;
ֲ <> à ;
ָ <> á ;
ֶ <> e ;
ֱ <> è ;
ֵ <> é ;
ְ <> ê ;
ִ <> i ;
ֳ <> o ;
ֹ <> ò ;
ֻ <> u ;
# fallbacks
ק < c ;
פ < f } $letterAfter;
ף < f ;
ז < j ;
ו < v ;
כס < x ;
:: nfc (nfd) ;

File diff suppressed because it is too large Load Diff