diff options
author | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
---|---|---|
committer | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
commit | c9458897ebbb739d8db83c80e06512d8a612f743 (patch) | |
tree | f8c5381045887e34388cc6b26cfccc254bf766dc /icu/translit_CCAT_Syriac.txt | |
download | sword-sf-cvs-c9458897ebbb739d8db83c80e06512d8a612f743.tar.gz |
*** empty log message ***
Diffstat (limited to 'icu/translit_CCAT_Syriac.txt')
-rw-r--r-- | icu/translit_CCAT_Syriac.txt | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/icu/translit_CCAT_Syriac.txt b/icu/translit_CCAT_Syriac.txt new file mode 100644 index 0000000..74bf876 --- /dev/null +++ b/icu/translit_CCAT_Syriac.txt @@ -0,0 +1,87 @@ +//-------------------------------------------------------------------- +// Copyright (c) 2001, CrossWire Bible Society +//-------------------------------------------------------------------- + +// CCAT-Syriac + +translit_CCAT_Syriac { + Rule { + ":: NFD (NFC) ;" + + // Variable names, derived from the Unicode names. + "$ALEF=\u0710;" + "$ALEF_SUPERSCRIPT=\u0711;" + "$BET=\u0712;" + "$GIMEL=\u0713;" + "$GIMEL_GARSHUNI=\u0714;" + "$DALET=\u0715;" + "$DALET_DOTLESS=\u0716;" + "$HE=\u0717;" + "$VAV=\u0718;" + "$ZAYIN=\u0719;" + "$HET=\u071A;" + "$TET=\u071B;" + "$TET_GARSHUNI=\u071C;" + "$YOD=\u071D;" + "$YOD_HE=\u071E;" + "$KAF=\u071F;" + "$LAMED=\u0720;" + "$MEM=\u0721;" + "$NUN=\u0722;" + "$SAMEKH=\u0723;" + "$FINAL_SAMEKH=\u0724;" + "$AYIN=\u0725;" + "$PE=\u0726;" + "$PE_REVERSED=\u0727;" + "$TSADI=\u0728;" + "$QOF=\u0729;" + "$RESH=\u072A;" + "$SHIN=\u072B;" + "$TAV=\u072C;" + + "$letter=[[:LATIN:] & [:L:]];" + "$softvowel=[eiyEIY];" + "$vowellike=[$ALEF $AYIN $YOD $VAV $ALEF_SUPERSCRIPT];" + + "'\)'<>$ALEF;" + "''>$ALEF;" + "'\)'<$ALEF_SUPERSCRIPT;" + "B<>$BET;" + "G<>$GIMEL;" + "G<$GIMEL_GARSHUNI;" + "D<>$DALET;" + "D<$DALET_DOTLESS;" + "H<>$HE;" + "W<>$VAV;" + "Z<>$ZAYIN;" + "X<>$HET;" + "'+'<>$TET;" + "'+'<$TET_GARSHUNI;" + "Y<>$YOD;" + "YH<$YOD_HE;" + "K<>$KAF;" + "L<>$LAMED;" + "M<>$MEM;" + "N<>$NUN;" + "S}$letter>$SAMEKH;" + "S<$SAMEKH;" + "S<>$FINAL_SAMEKH;" + "P<>$PE;" + "P<$PE_REVERSED;" + "'\('<>$AYIN;" + "'\`'>$AYIN;" + "C<>$TSADI;" + "Q<>$QOF;" + "R<>$RESH;" + "'#'>$SHIN;" + "'&'>$SHIN;" + "'\$'<>$SHIN;" + "T<>$TAV;" + + //Get rid of anything we didn't recognize + "<[:SYRIAC:];" + "$letter>;" + + ":: NFC (NFD) ;" + } +} |