[sword-svn] r173 - in trunk/source/data/translit/crosswire: . cldr

chrislit at crosswire.org chrislit at crosswire.org
Sat Feb 21 18:42:19 MST 2009


Author: chrislit
Date: 2009-02-21 18:42:19 -0700 (Sat, 21 Feb 2009)
New Revision: 173

Modified:
   trunk/source/data/translit/crosswire/Glagolitic_Cyrillic.txt
   trunk/source/data/translit/crosswire/Hebrew_Latin_ALALC.txt
   trunk/source/data/translit/crosswire/Hebrew_Latin_Beta.txt
   trunk/source/data/translit/crosswire/Hebrew_Latin_SBL.txt
   trunk/source/data/translit/crosswire/Hebrew_Latin_TC.txt
   trunk/source/data/translit/crosswire/LinearB_Latin.txt
   trunk/source/data/translit/crosswire/Runic_Latin.txt
   trunk/source/data/translit/crosswire/Syriac_Latin_Beta.txt
   trunk/source/data/translit/crosswire/Syriac_Latin_TC.txt
   trunk/source/data/translit/crosswire/Ugaritic_Latin_SBL.txt
   trunk/source/data/translit/crosswire/cldr/Glagolitic_Cyrillic.xml
   trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_ALALC.xml
   trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_Beta.xml
   trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_SBL.xml
   trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_TC.xml
   trunk/source/data/translit/crosswire/cldr/LinearB_Latin.xml
   trunk/source/data/translit/crosswire/cldr/Runic_Latin.xml
   trunk/source/data/translit/crosswire/cldr/Syriac_Latin_Beta.xml
   trunk/source/data/translit/crosswire/cldr/Syriac_Latin_TC.xml
   trunk/source/data/translit/crosswire/cldr/Ugaritic_Latin_SBL.xml
Log:
fixed some transliteration data

Modified: trunk/source/data/translit/crosswire/Glagolitic_Cyrillic.txt
===================================================================
--- trunk/source/data/translit/crosswire/Glagolitic_Cyrillic.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Glagolitic_Cyrillic.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -29,10 +29,10 @@
 Ⰶ<>Ж;
 Ⰷ<>Ѕ;
 Ⰸ<>З;
+Ⰺ<>Ї;
 Ⰹ<>І;
-Ⰺ<>Ї;
+Ⰻ<Й;
 Ⰻ<>И;
-Ⰻ<Й;
 Ⰼ<>Ћ;
 Ⰽ<>К;
 Ⰾ<>Л;
@@ -84,10 +84,10 @@
 ⰶ<>ж;
 ⰷ<>ѕ;
 ⰸ<>з;
+ⰺ<>ї;
 ⰹ<>і;
-ⰺ<>ї;
+ⰻ<й;
 ⰻ<>и;
-ⰻ<й;
 ⰼ<>ћ;
 ⰽ<>к;
 ⰾ<>л;

Modified: trunk/source/data/translit/crosswire/Hebrew_Latin_ALALC.txt
===================================================================
--- trunk/source/data/translit/crosswire/Hebrew_Latin_ALALC.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Hebrew_Latin_ALALC.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -10,7 +10,7 @@
 # http://lcweb.loc.gov/catdir/cpso/romanization/hebrew.pdf
 #--------------------------------------------------------------------
 # Hebrew_Latin/ALALC
-:: [[:Hebrew:] [ְ-ֹֻ-ּׁ-ׂℵ-ℸֿ̄]];
+:: [[:Hebrew:] [:^ccc=0:] [ְ-ֹֻ-ּׁ-ׂℵ-ℸֿ̄] - [ֽ]] ;
 :: NFKD (NFC);
 $letterAfter = [:M:]* [:L:];
 $letterBefore = [:L:] [:M:]*;

Modified: trunk/source/data/translit/crosswire/Hebrew_Latin_Beta.txt
===================================================================
--- trunk/source/data/translit/crosswire/Hebrew_Latin_Beta.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Hebrew_Latin_Beta.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -8,7 +8,7 @@
 #---------------------------------------------------------------------
 # Hebrew-Latin/Beta
 :: NFD (); #Don't put into NFC when Hebrew is the destination
-$letter=[[:L:] '\)' '' '+' '\(' '\`' ':' '&' '\$' '\#'];
+$letter=[[:L:][ '\)' '' '+' '\(' '\`' ':' '\&' '\$' '\#']];
 א<>'\)';
 א<'';
 ב<>B;
@@ -48,10 +48,10 @@
 װ>WW;
 ױ>WY;
 ײ>YY;
-ְ<>':';
 ֱ<>':E';
 ֲ<>':A';
 ֳ<>':F';
+ְ<>':';
 ִ<>I;
 ֵ<>'\"';
 ֶ<>E;
@@ -104,5 +104,5 @@
 ֬<>64;
 ֭<>13;
 ֮>02;
-:: ($letter upper);
+:: ([$letter] upper);
 :: NFC (NFD);

Modified: trunk/source/data/translit/crosswire/Hebrew_Latin_SBL.txt
===================================================================
--- trunk/source/data/translit/crosswire/Hebrew_Latin_SBL.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Hebrew_Latin_SBL.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -17,7 +17,7 @@
 $acute = ́;
 $caron = ̌;
 $breve = ̆;
-$letter=[[:L:] $circ $macron $udot $acute $caron $breve];
+$letter=[[:L:] [$circ $macron $udot $acute $caron $breve]];
 ח<>h $udot;
 ט<>t $udot;
 צ<s $udot}$letter;

Modified: trunk/source/data/translit/crosswire/Hebrew_Latin_TC.txt
===================================================================
--- trunk/source/data/translit/crosswire/Hebrew_Latin_TC.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Hebrew_Latin_TC.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -8,7 +8,7 @@
 #---------------------------------------------------------------------
 # Hebrew-Latin/TC
 :: NFD (); #Don't put into NFC when Hebrew is the destination
-$letter=[[:L:] '\)' '+' '\(' ':' '&' '\$' '\#'];
+$letter=[[:L:] ['\)' '+' '\(' ':' '&' '\$' '\#']];
 ו ׄ<>ow;
 ו ּ<>U;
 א<>'\)';

Modified: trunk/source/data/translit/crosswire/LinearB_Latin.txt
===================================================================
--- trunk/source/data/translit/crosswire/LinearB_Latin.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/LinearB_Latin.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -8,91 +8,91 @@
 #--------------------------------------------------------------------
 # Linear B-Latin
 :: NFD (NFC);
-င3<>dwe;
-င4<>dwo;
-င5<>nwa;
-င7<>pte;
-ငC<>twe;
-ငD<>two;
-က5<>da;
-က6<>de;
-က7<>di;
-က8<>do;
-က9<>du;
-ကA<>ja;
-ကB<>je;
-ကD<>jo;
-ကE<>ju;
-ကF<>ka;
-ခ0<>ke;
-ခ1<>ki;
-ခ2<>ko;
-ခ3<>ku;
-ခ4<>ma;
-ခ5<>me;
-ခ6<>mi;
-ခ7<>mo;
-ခ8<>mu;
-ခ9<>na;
-ခA<>ne;
-ခB<>ni;
-ခC<>no;
-ခD<>nu;
-ခE<>pa;
-ခF<>pe;
-ဂ0<>pi;
-ဂ1<>po;
-ဂ2<>pu;
-ဂ3<>qa;
-ဂ4<>qe;
-ဂ5<>qi;
-ဂ6<>qo;
-ဂ8<>ra;
-ဂ9<>re;
-ဂA<>ri;
-ဂB<>ro;
-ဂC<>ru;
-ဂD<>sa;
-ဂE<>se;
-ဂF<>si;
-ဃ0<>so;
-ဃ1<>su;
-ဃ2<>ta;
-ဃ3<>te;
-ဃ4<>ti;
-ဃ5<>to;
-ဃ6<>tu;
-ဃ7<>wa;
-ဃ8<>we;
-ဃ9<>wi;
-ဃA<>wo;
-ဃC<>za;
-ဃD<>ze;
-ဃF<>zo;
-င2<>au;
-င6>pu;
-င8>ra;
-င9>ra;
-ငA>ro;
-ငB>ta;
-က0<>a;
-က1<>e;
-က2<>i;
-က3<>o;
-က4<>u;
-င0>a;
-င1>a;
-က5<d;
-ကA<j;
-ကF<k;
-ခ4<m;
-ခ9<n;
-ခE<p;
-ဂ3<q;
-ဂ8<r;
-ဂD<s;
-ဃ2<t;
-ဃ7<w;
-ဃC<z;
+𐁃<>dwe;
+𐁄<>dwo;
+𐁅<>nwa;
+𐁇<>pte;
+𐁌<>twe;
+𐁍<>two;
+𐀅<>da;
+𐀆<>de;
+𐀇<>di;
+𐀈<>do;
+𐀉<>du;
+𐀊<>ja;
+𐀋<>je;
+𐀍<>jo;
+𐀎<>ju;
+𐀏<>ka;
+𐀐<>ke;
+𐀑<>ki;
+𐀒<>ko;
+𐀓<>ku;
+𐀔<>ma;
+𐀕<>me;
+𐀖<>mi;
+𐀗<>mo;
+𐀘<>mu;
+𐀙<>na;
+𐀚<>ne;
+𐀛<>ni;
+𐀜<>no;
+𐀝<>nu;
+𐀞<>pa;
+𐀟<>pe;
+𐀠<>pi;
+𐀡<>po;
+𐀢<>pu;
+𐀣<>qa;
+𐀤<>qe;
+𐀥<>qi;
+𐀦<>qo;
+𐀨<>ra;
+𐀩<>re;
+𐀪<>ri;
+𐀫<>ro;
+𐀬<>ru;
+𐀭<>sa;
+𐀮<>se;
+𐀯<>si;
+𐀰<>so;
+𐀱<>su;
+𐀲<>ta;
+𐀳<>te;
+𐀴<>ti;
+𐀵<>to;
+𐀶<>tu;
+𐀷<>wa;
+𐀸<>we;
+𐀹<>wi;
+𐀺<>wo;
+𐀼<>za;
+𐀽<>ze;
+𐀿<>zo;
+𐁂<>au;
+𐁆>pu;
+𐁈>ra;
+𐁉>ra;
+𐁊>ro;
+𐁋>ta;
+𐀀<>a;
+𐀁<>e;
+𐀂<>i;
+𐀃<>o;
+𐀄<>u;
+𐁀>a;
+𐁁>a;
+𐀅<d;
+𐀊<j;
+𐀏<k;
+𐀔<m;
+𐀙<n;
+𐀞<p;
+𐀣<q;
+𐀨<r;
+𐀭<s;
+𐀲<t;
+𐀷<w;
+𐀼<z;
 :: (lower);
 :: NFC (NFD);

Modified: trunk/source/data/translit/crosswire/Runic_Latin.txt
===================================================================
--- trunk/source/data/translit/crosswire/Runic_Latin.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Runic_Latin.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -40,13 +40,13 @@
 ᚾ<>n;
 ᚿ>n;
 ᛀ>n;
+ᛇ<>ï;
 ᛁ<>i;
 ᛂ>e;
 ᛃ<>j;
 ᛄ>g;
 ᛅ<>æ;
 ᛆ>a;
-ᛇ<>ï;
 ᛈ<>p;
 ᛉ<>z;
 ᛊ>s;
@@ -59,7 +59,7 @@
 ᛑ>d;
 ᛒ<>b;
 ᛓ>b;
-ᛔ<>p;
+ᛔ>p;
 ᛕ>p;
 ᛖ<>e;
 ᛗ<>m;
@@ -80,8 +80,8 @@
 ᛨ>y;
 ᛩ<>q;
 ᛪ<>x;
-᛫<>.;
-᛬<>:;
+᛫<>\.;
+᛬<>\:;
 ᛭<>'+';
 ᛮ<>17;
 ᛯ<>18;

Modified: trunk/source/data/translit/crosswire/Syriac_Latin_Beta.txt
===================================================================
--- trunk/source/data/translit/crosswire/Syriac_Latin_Beta.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Syriac_Latin_Beta.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -11,7 +11,7 @@
 #---------------------------------------------------------------------
 # Syriac-Latin/Beta
 :: NFD (NFC);
-$letter=[[:L:] '\)' '+' '\(' ':' '&' '\$' '\#'];
+$letter=[[:L:] ['\)' '+' '\(' ':' '&' '\$' '\#']];
 ܞ>YH;
 ܐ<>'\)';
 ܑ>'\)';
@@ -97,5 +97,5 @@
 ݈>;
 ݉>;
 ݊>;
-:: ($letter upper);
+:: ([$letter] upper);
 :: NFC (NFD);

Modified: trunk/source/data/translit/crosswire/Syriac_Latin_TC.txt
===================================================================
--- trunk/source/data/translit/crosswire/Syriac_Latin_TC.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Syriac_Latin_TC.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -8,7 +8,7 @@
 #---------------------------------------------------------------------
 # Syriac-Latin/TC
 :: NFD (NFC);
-$letter=[[:L:] '\)' '+' '\(' ':' '&' '\$' '\#'];
+$letter=[[:L:] ['\)' '+' '\(' ':' '&' '\$' '\#']];
 ܞ>yh;
 ܐ<>'\)';
 ܑ>'\)';
@@ -94,5 +94,5 @@
 ݈>;
 ݉>;
 ݊>;
-:: ($letter lower);
+:: ([$letter] lower);
 :: NFC (NFD);

Modified: trunk/source/data/translit/crosswire/Ugaritic_Latin_SBL.txt
===================================================================
--- trunk/source/data/translit/crosswire/Ugaritic_Latin_SBL.txt	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/Ugaritic_Latin_SBL.txt	2009-02-22 01:42:19 UTC (rev 173)
@@ -4,7 +4,9 @@
 # License: http://www.opensource.org/licenses/mit-license.php
 #--------------------------------------------------------------------
 # Based on SBL Ugaritic transliteration from
-# the SBL Handbook of Style p.31
+# the SBL Handbook of Style p.31, itself based on
+# Gordon, Cyrus H. 1998. Ugaritic Textbook. pp 13-15:
+# http://books.google.com/books?id=ShcFfQZrEzAC
 #--------------------------------------------------------------------
 # Ugaritic-Latin/SBL
 :: NFD (NFC);
@@ -17,39 +19,38 @@
 |f<v;
 |k<x;
 # Ugaritic cuneiform
-𐏂�<>ʾ a;
-𐏂�<>h ̮;
-𐏂�<>h ̣;
-𐏂�<>t ̣;
-𐏂�<>z ̣;
-𐏂�<>s ̌;
-𐏂�<>d ̱;
-𐏂�<>z ̣;
-𐏂�<>s ̣;
-𐏂�<>t ̱;
-𐏂�<>g ́;
-𐏂�<>ʾ i;
-𐏂�<>ʾ u;
-𐏂�<>s ́;
-𐏂�<ʾ a;
-𐏂�<ʾ i;
-𐏂�<ʾ u;
-𐏂�<>b;
-𐏂�<>g;
-𐏂�<>d;
-𐏂�<>h;
-𐏂�<>w;
-𐏂�<>z;
-𐏂�<>k;
-𐏂�<>l;
-𐏂�<>m;
-𐏂�<>n;
-𐏂�<>s;
-𐏂�<>ʿ;
-𐏂�<>p;
-𐏂�<>q;
-𐏂�<>r;
-𐏂�<>t;
-𐏂�<>' ';
+# letters with diacritics
+𐎃<>ḫ;
+𐎈<>ḥ;
+𐎉<>ṭ;
+𐎌<>š;
+𐎏<>ḏ;
+𐎑<>ẓ;
+𐎕<>ṣ;
+𐎘<>ṯ;
+𐎙<>ǵ;
+𐎝<>s̀;
+# plain letters
+𐎀<>a;
+𐎁<>b;
+𐎂<>g;
+𐎄<>d;
+𐎅<>h;
+𐎆<>w;
+𐎇<>z;
+𐎊<>y;
+𐎋<>k;
+𐎍<>l;
+𐎎<>m;
+𐎐<>n;
+𐎒<>s;
+𐎓<>ʿ;
+𐎔<>p;
+𐎖<>q;
+𐎗<>r;
+𐎚<>t;
+𐎛<>i;
+𐎜<>u;
+𐎟<>\.;
 :: (lower);
 :: NFC (NFD);

Modified: trunk/source/data/translit/crosswire/cldr/Glagolitic_Cyrillic.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Glagolitic_Cyrillic.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Glagolitic_Cyrillic.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -34,10 +34,10 @@
 <tRule>Ⰶ↔Ж;</tRule>
 <tRule>Ⰷ↔Ѕ;</tRule>
 <tRule>Ⰸ↔З;</tRule>
+<tRule>Ⰺ↔Ї;</tRule>
 <tRule>Ⰹ↔І;</tRule>
-<tRule>Ⰺ↔Ї;</tRule>
+<tRule>Ⰻ←Й;</tRule>
 <tRule>Ⰻ↔И;</tRule>
-<tRule>Ⰻ←Й;</tRule>
 <tRule>Ⰼ↔Ћ;</tRule>
 <tRule>Ⰽ↔К;</tRule>
 <tRule>Ⰾ↔Л;</tRule>
@@ -89,10 +89,10 @@
 <tRule>ⰶ↔ж;</tRule>
 <tRule>ⰷ↔ѕ;</tRule>
 <tRule>ⰸ↔з;</tRule>
+<tRule>ⰺ↔ї;</tRule>
 <tRule>ⰹ↔і;</tRule>
-<tRule>ⰺ↔ї;</tRule>
+<tRule>ⰻ←й;</tRule>
 <tRule>ⰻ↔и;</tRule>
-<tRule>ⰻ←й;</tRule>
 <tRule>ⰼ↔ћ;</tRule>
 <tRule>ⰽ↔к;</tRule>
 <tRule>ⰾ↔л;</tRule>

Modified: trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_ALALC.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_ALALC.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_ALALC.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -15,7 +15,7 @@
 <comment># http://lcweb.loc.gov/catdir/cpso/romanization/hebrew.pdf</comment>
 <comment>#--------------------------------------------------------------------</comment>
 <comment># Hebrew_Latin/ALALC</comment>
-<tRule>:: [[:Hebrew:] [ְ-ֹֻ-ּׁ-ׂℵ-ℸֿ̄]];</tRule>
+<tRule>:: [[:Hebrew:] [:^ccc=0:] [ְ-ֹֻ-ּׁ-ׂℵ-ℸֿ̄] - [ֽ]] ;</tRule>
 <tRule>:: NFKD (NFC);</tRule>
 <tRule>$letterAfter = [:M:]* [:L:];</tRule>
 <tRule>$letterBefore = [:L:] [:M:]*;</tRule>

Modified: trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_Beta.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_Beta.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_Beta.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -13,7 +13,7 @@
 <comment>#---------------------------------------------------------------------</comment>
 <comment># Hebrew-Latin/Beta</comment>
 <tRule>:: NFD (); #Don't put into NFC when Hebrew is the destination</tRule>
-<tRule>$letter=[[:L:] '\)' '' '+' '\(' '\`' ':' '&amp;' '\$' '\#'];</tRule>
+<tRule>$letter=[[:L:][ '\)' '' '+' '\(' '\`' ':' '\&amp;' '\$' '\#']];</tRule>
 <tRule>א↔'\)';</tRule>
 <tRule>א←'';</tRule>
 <tRule>ב↔B;</tRule>
@@ -53,10 +53,10 @@
 <tRule>װ→WW;</tRule>
 <tRule>ױ→WY;</tRule>
 <tRule>ײ→YY;</tRule>
-<tRule>ְ↔':';</tRule>
 <tRule>ֱ↔':E';</tRule>
 <tRule>ֲ↔':A';</tRule>
 <tRule>ֳ↔':F';</tRule>
+<tRule>ְ↔':';</tRule>
 <tRule>ִ↔I;</tRule>
 <tRule>ֵ↔'\"';</tRule>
 <tRule>ֶ↔E;</tRule>
@@ -109,7 +109,7 @@
 <tRule>֬↔64;</tRule>
 <tRule>֭↔13;</tRule>
 <tRule>֮→02;</tRule>
-<tRule>:: ($letter upper);</tRule>
+<tRule>:: ([$letter] upper);</tRule>
 <tRule>:: NFC (NFD);</tRule>
 </transform>
 </transforms>

Modified: trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_SBL.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_SBL.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_SBL.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -22,7 +22,7 @@
 <tRule>$acute = ́;</tRule>
 <tRule>$caron = ̌;</tRule>
 <tRule>$breve = ̆;</tRule>
-<tRule>$letter=[[:L:] $circ $macron $udot $acute $caron $breve];</tRule>
+<tRule>$letter=[[:L:] [$circ $macron $udot $acute $caron $breve]];</tRule>
 <tRule>ח↔h $udot;</tRule>
 <tRule>ט↔t $udot;</tRule>
 <tRule>צ←s $udot}$letter;</tRule>

Modified: trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_TC.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_TC.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Hebrew_Latin_TC.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -13,7 +13,7 @@
 <comment>#---------------------------------------------------------------------</comment>
 <comment># Hebrew-Latin/TC</comment>
 <tRule>:: NFD (); #Don't put into NFC when Hebrew is the destination</tRule>
-<tRule>$letter=[[:L:] '\)' '+' '\(' ':' '&amp;' '\$' '\#'];</tRule>
+<tRule>$letter=[[:L:] ['\)' '+' '\(' ':' '&amp;' '\$' '\#']];</tRule>
 <tRule>ו ׄ↔ow;</tRule>
 <tRule>ו ּ↔U;</tRule>
 <tRule>א↔'\)';</tRule>

Modified: trunk/source/data/translit/crosswire/cldr/LinearB_Latin.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/LinearB_Latin.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/LinearB_Latin.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -13,92 +13,92 @@
 <comment>#--------------------------------------------------------------------</comment>
 <comment># Linear B-Latin</comment>
 <tRule>:: NFD (NFC);</tRule>
-<tRule>င3↔dwe;</tRule>
-<tRule>င4↔dwo;</tRule>
-<tRule>င5↔nwa;</tRule>
-<tRule>င7↔pte;</tRule>
-<tRule>ငC↔twe;</tRule>
-<tRule>ငD↔two;</tRule>
-<tRule>က5↔da;</tRule>
-<tRule>က6↔de;</tRule>
-<tRule>က7↔di;</tRule>
-<tRule>က8↔do;</tRule>
-<tRule>က9↔du;</tRule>
-<tRule>ကA↔ja;</tRule>
-<tRule>ကB↔je;</tRule>
-<tRule>ကD↔jo;</tRule>
-<tRule>ကE↔ju;</tRule>
-<tRule>ကF↔ka;</tRule>
-<tRule>ခ0↔ke;</tRule>
-<tRule>ခ1↔ki;</tRule>
-<tRule>ခ2↔ko;</tRule>
-<tRule>ခ3↔ku;</tRule>
-<tRule>ခ4↔ma;</tRule>
-<tRule>ခ5↔me;</tRule>
-<tRule>ခ6↔mi;</tRule>
-<tRule>ခ7↔mo;</tRule>
-<tRule>ခ8↔mu;</tRule>
-<tRule>ခ9↔na;</tRule>
-<tRule>ခA↔ne;</tRule>
-<tRule>ခB↔ni;</tRule>
-<tRule>ခC↔no;</tRule>
-<tRule>ခD↔nu;</tRule>
-<tRule>ခE↔pa;</tRule>
-<tRule>ခF↔pe;</tRule>
-<tRule>ဂ0↔pi;</tRule>
-<tRule>ဂ1↔po;</tRule>
-<tRule>ဂ2↔pu;</tRule>
-<tRule>ဂ3↔qa;</tRule>
-<tRule>ဂ4↔qe;</tRule>
-<tRule>ဂ5↔qi;</tRule>
-<tRule>ဂ6↔qo;</tRule>
-<tRule>ဂ8↔ra;</tRule>
-<tRule>ဂ9↔re;</tRule>
-<tRule>ဂA↔ri;</tRule>
-<tRule>ဂB↔ro;</tRule>
-<tRule>ဂC↔ru;</tRule>
-<tRule>ဂD↔sa;</tRule>
-<tRule>ဂE↔se;</tRule>
-<tRule>ဂF↔si;</tRule>
-<tRule>ဃ0↔so;</tRule>
-<tRule>ဃ1↔su;</tRule>
-<tRule>ဃ2↔ta;</tRule>
-<tRule>ဃ3↔te;</tRule>
-<tRule>ဃ4↔ti;</tRule>
-<tRule>ဃ5↔to;</tRule>
-<tRule>ဃ6↔tu;</tRule>
-<tRule>ဃ7↔wa;</tRule>
-<tRule>ဃ8↔we;</tRule>
-<tRule>ဃ9↔wi;</tRule>
-<tRule>ဃA↔wo;</tRule>
-<tRule>ဃC↔za;</tRule>
-<tRule>ဃD↔ze;</tRule>
-<tRule>ဃF↔zo;</tRule>
-<tRule>င2↔au;</tRule>
-<tRule>င6→pu;</tRule>
-<tRule>င8→ra;</tRule>
-<tRule>င9→ra;</tRule>
-<tRule>ငA→ro;</tRule>
-<tRule>ငB→ta;</tRule>
-<tRule>က0↔a;</tRule>
-<tRule>က1↔e;</tRule>
-<tRule>က2↔i;</tRule>
-<tRule>က3↔o;</tRule>
-<tRule>က4↔u;</tRule>
-<tRule>င0→a;</tRule>
-<tRule>င1→a;</tRule>
-<tRule>က5←d;</tRule>
-<tRule>ကA←j;</tRule>
-<tRule>ကF←k;</tRule>
-<tRule>ခ4←m;</tRule>
-<tRule>ခ9←n;</tRule>
-<tRule>ခE←p;</tRule>
-<tRule>ဂ3←q;</tRule>
-<tRule>ဂ8←r;</tRule>
-<tRule>ဂD←s;</tRule>
-<tRule>ဃ2←t;</tRule>
-<tRule>ဃ7←w;</tRule>
-<tRule>ဃC←z;</tRule>
+<tRule>𐁃↔dwe;</tRule>
+<tRule>𐁄↔dwo;</tRule>
+<tRule>𐁅↔nwa;</tRule>
+<tRule>𐁇↔pte;</tRule>
+<tRule>𐁌↔twe;</tRule>
+<tRule>𐁍↔two;</tRule>
+<tRule>𐀅↔da;</tRule>
+<tRule>𐀆↔de;</tRule>
+<tRule>𐀇↔di;</tRule>
+<tRule>𐀈↔do;</tRule>
+<tRule>𐀉↔du;</tRule>
+<tRule>𐀊↔ja;</tRule>
+<tRule>𐀋↔je;</tRule>
+<tRule>𐀍↔jo;</tRule>
+<tRule>𐀎↔ju;</tRule>
+<tRule>𐀏↔ka;</tRule>
+<tRule>𐀐↔ke;</tRule>
+<tRule>𐀑↔ki;</tRule>
+<tRule>𐀒↔ko;</tRule>
+<tRule>𐀓↔ku;</tRule>
+<tRule>𐀔↔ma;</tRule>
+<tRule>𐀕↔me;</tRule>
+<tRule>𐀖↔mi;</tRule>
+<tRule>𐀗↔mo;</tRule>
+<tRule>𐀘↔mu;</tRule>
+<tRule>𐀙↔na;</tRule>
+<tRule>𐀚↔ne;</tRule>
+<tRule>𐀛↔ni;</tRule>
+<tRule>𐀜↔no;</tRule>
+<tRule>𐀝↔nu;</tRule>
+<tRule>𐀞↔pa;</tRule>
+<tRule>𐀟↔pe;</tRule>
+<tRule>𐀠↔pi;</tRule>
+<tRule>𐀡↔po;</tRule>
+<tRule>𐀢↔pu;</tRule>
+<tRule>𐀣↔qa;</tRule>
+<tRule>𐀤↔qe;</tRule>
+<tRule>𐀥↔qi;</tRule>
+<tRule>𐀦↔qo;</tRule>
+<tRule>𐀨↔ra;</tRule>
+<tRule>𐀩↔re;</tRule>
+<tRule>𐀪↔ri;</tRule>
+<tRule>𐀫↔ro;</tRule>
+<tRule>𐀬↔ru;</tRule>
+<tRule>𐀭↔sa;</tRule>
+<tRule>𐀮↔se;</tRule>
+<tRule>𐀯↔si;</tRule>
+<tRule>𐀰↔so;</tRule>
+<tRule>𐀱↔su;</tRule>
+<tRule>𐀲↔ta;</tRule>
+<tRule>𐀳↔te;</tRule>
+<tRule>𐀴↔ti;</tRule>
+<tRule>𐀵↔to;</tRule>
+<tRule>𐀶↔tu;</tRule>
+<tRule>𐀷↔wa;</tRule>
+<tRule>𐀸↔we;</tRule>
+<tRule>𐀹↔wi;</tRule>
+<tRule>𐀺↔wo;</tRule>
+<tRule>𐀼↔za;</tRule>
+<tRule>𐀽↔ze;</tRule>
+<tRule>𐀿↔zo;</tRule>
+<tRule>𐁂↔au;</tRule>
+<tRule>𐁆→pu;</tRule>
+<tRule>𐁈→ra;</tRule>
+<tRule>𐁉→ra;</tRule>
+<tRule>𐁊→ro;</tRule>
+<tRule>𐁋→ta;</tRule>
+<tRule>𐀀↔a;</tRule>
+<tRule>𐀁↔e;</tRule>
+<tRule>𐀂↔i;</tRule>
+<tRule>𐀃↔o;</tRule>
+<tRule>𐀄↔u;</tRule>
+<tRule>𐁀→a;</tRule>
+<tRule>𐁁→a;</tRule>
+<tRule>𐀅←d;</tRule>
+<tRule>𐀊←j;</tRule>
+<tRule>𐀏←k;</tRule>
+<tRule>𐀔←m;</tRule>
+<tRule>𐀙←n;</tRule>
+<tRule>𐀞←p;</tRule>
+<tRule>𐀣←q;</tRule>
+<tRule>𐀨←r;</tRule>
+<tRule>𐀭←s;</tRule>
+<tRule>𐀲←t;</tRule>
+<tRule>𐀷←w;</tRule>
+<tRule>𐀼←z;</tRule>
 <tRule>:: (lower);</tRule>
 <tRule>:: NFC (NFD);</tRule>
 </transform>

Modified: trunk/source/data/translit/crosswire/cldr/Runic_Latin.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Runic_Latin.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Runic_Latin.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -45,13 +45,13 @@
 <tRule>ᚾ↔n;</tRule>
 <tRule>ᚿ→n;</tRule>
 <tRule>ᛀ→n;</tRule>
+<tRule>ᛇ↔ï;</tRule>
 <tRule>ᛁ↔i;</tRule>
 <tRule>ᛂ→e;</tRule>
 <tRule>ᛃ↔j;</tRule>
 <tRule>ᛄ→g;</tRule>
 <tRule>ᛅ↔æ;</tRule>
 <tRule>ᛆ→a;</tRule>
-<tRule>ᛇ↔ï;</tRule>
 <tRule>ᛈ↔p;</tRule>
 <tRule>ᛉ↔z;</tRule>
 <tRule>ᛊ→s;</tRule>
@@ -64,7 +64,7 @@
 <tRule>ᛑ→d;</tRule>
 <tRule>ᛒ↔b;</tRule>
 <tRule>ᛓ→b;</tRule>
-<tRule>ᛔ↔p;</tRule>
+<tRule>ᛔ→p;</tRule>
 <tRule>ᛕ→p;</tRule>
 <tRule>ᛖ↔e;</tRule>
 <tRule>ᛗ↔m;</tRule>
@@ -85,8 +85,8 @@
 <tRule>ᛨ→y;</tRule>
 <tRule>ᛩ↔q;</tRule>
 <tRule>ᛪ↔x;</tRule>
-<tRule>᛫↔.;</tRule>
-<tRule>᛬↔:;</tRule>
+<tRule>᛫↔\.;</tRule>
+<tRule>᛬↔\:;</tRule>
 <tRule>᛭↔'+';</tRule>
 <tRule>ᛮ↔17;</tRule>
 <tRule>ᛯ↔18;</tRule>

Modified: trunk/source/data/translit/crosswire/cldr/Syriac_Latin_Beta.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Syriac_Latin_Beta.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Syriac_Latin_Beta.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -16,7 +16,7 @@
 <comment>#---------------------------------------------------------------------</comment>
 <comment># Syriac-Latin/Beta</comment>
 <tRule>:: NFD (NFC);</tRule>
-<tRule>$letter=[[:L:] '\)' '+' '\(' ':' '&amp;' '\$' '\#'];</tRule>
+<tRule>$letter=[[:L:] ['\)' '+' '\(' ':' '&amp;' '\$' '\#']];</tRule>
 <tRule>ܞ→YH;</tRule>
 <tRule>ܐ↔'\)';</tRule>
 <tRule>ܑ→'\)';</tRule>
@@ -102,7 +102,7 @@
 <tRule>݈→;</tRule>
 <tRule>݉→;</tRule>
 <tRule>݊→;</tRule>
-<tRule>:: ($letter upper);</tRule>
+<tRule>:: ([$letter] upper);</tRule>
 <tRule>:: NFC (NFD);</tRule>
 </transform>
 </transforms>

Modified: trunk/source/data/translit/crosswire/cldr/Syriac_Latin_TC.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Syriac_Latin_TC.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Syriac_Latin_TC.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -13,7 +13,7 @@
 <comment>#---------------------------------------------------------------------</comment>
 <comment># Syriac-Latin/TC</comment>
 <tRule>:: NFD (NFC);</tRule>
-<tRule>$letter=[[:L:] '\)' '+' '\(' ':' '&amp;' '\$' '\#'];</tRule>
+<tRule>$letter=[[:L:] ['\)' '+' '\(' ':' '&amp;' '\$' '\#']];</tRule>
 <tRule>ܞ→yh;</tRule>
 <tRule>ܐ↔'\)';</tRule>
 <tRule>ܑ→'\)';</tRule>
@@ -99,7 +99,7 @@
 <tRule>݈→;</tRule>
 <tRule>݉→;</tRule>
 <tRule>݊→;</tRule>
-<tRule>:: ($letter lower);</tRule>
+<tRule>:: ([$letter] lower);</tRule>
 <tRule>:: NFC (NFD);</tRule>
 </transform>
 </transforms>

Modified: trunk/source/data/translit/crosswire/cldr/Ugaritic_Latin_SBL.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Ugaritic_Latin_SBL.xml	2009-02-21 12:19:10 UTC (rev 172)
+++ trunk/source/data/translit/crosswire/cldr/Ugaritic_Latin_SBL.xml	2009-02-22 01:42:19 UTC (rev 173)
@@ -9,7 +9,9 @@
 <comment># License: http://www.opensource.org/licenses/mit-license.php</comment>
 <comment>#--------------------------------------------------------------------</comment>
 <comment># Based on SBL Ugaritic transliteration from</comment>
-<comment># the SBL Handbook of Style p.31</comment>
+<comment># the SBL Handbook of Style p.31, itself based on</comment>
+<comment># Gordon, Cyrus H. 1998. Ugaritic Textbook. pp 13-15:</comment>
+<comment># http://books.google.com/books?id=ShcFfQZrEzAC</comment>
 <comment>#--------------------------------------------------------------------</comment>
 <comment># Ugaritic-Latin/SBL</comment>
 <tRule>:: NFD (NFC);</tRule>
@@ -22,40 +24,39 @@
 <tRule>|f←v;</tRule>
 <tRule>|k←x;</tRule>
 <comment># Ugaritic cuneiform</comment>
-<tRule>𐏂�↔ʾ a;</tRule>
-<tRule>𐏂�↔h ̮;</tRule>
-<tRule>𐏂�↔h ̣;</tRule>
-<tRule>𐏂�↔t ̣;</tRule>
-<tRule>𐏂�↔z ̣;</tRule>
-<tRule>𐏂�↔s ̌;</tRule>
-<tRule>𐏂�↔d ̱;</tRule>
-<tRule>𐏂�↔z ̣;</tRule>
-<tRule>𐏂�↔s ̣;</tRule>
-<tRule>𐏂�↔t ̱;</tRule>
-<tRule>𐏂�↔g ́;</tRule>
-<tRule>𐏂�↔ʾ i;</tRule>
-<tRule>𐏂�↔ʾ u;</tRule>
-<tRule>𐏂�↔s ́;</tRule>
-<tRule>𐏂�←ʾ a;</tRule>
-<tRule>𐏂�←ʾ i;</tRule>
-<tRule>𐏂�←ʾ u;</tRule>
-<tRule>𐏂�↔b;</tRule>
-<tRule>𐏂�↔g;</tRule>
-<tRule>𐏂�↔d;</tRule>
-<tRule>𐏂�↔h;</tRule>
-<tRule>𐏂�↔w;</tRule>
-<tRule>𐏂�↔z;</tRule>
-<tRule>𐏂�↔k;</tRule>
-<tRule>𐏂�↔l;</tRule>
-<tRule>𐏂�↔m;</tRule>
-<tRule>𐏂�↔n;</tRule>
-<tRule>𐏂�↔s;</tRule>
-<tRule>𐏂�↔ʿ;</tRule>
-<tRule>𐏂�↔p;</tRule>
-<tRule>𐏂�↔q;</tRule>
-<tRule>𐏂�↔r;</tRule>
-<tRule>𐏂�↔t;</tRule>
-<tRule>𐏂�↔' ';</tRule>
+<comment># letters with diacritics</comment>
+<tRule>𐎃↔ḫ;</tRule>
+<tRule>𐎈↔ḥ;</tRule>
+<tRule>𐎉↔ṭ;</tRule>
+<tRule>𐎌↔š;</tRule>
+<tRule>𐎏↔ḏ;</tRule>
+<tRule>𐎑↔ẓ;</tRule>
+<tRule>𐎕↔ṣ;</tRule>
+<tRule>𐎘↔ṯ;</tRule>
+<tRule>𐎙↔ǵ;</tRule>
+<tRule>𐎝↔s̀;</tRule>
+<comment># plain letters</comment>
+<tRule>𐎀↔a;</tRule>
+<tRule>𐎁↔b;</tRule>
+<tRule>𐎂↔g;</tRule>
+<tRule>𐎄↔d;</tRule>
+<tRule>𐎅↔h;</tRule>
+<tRule>𐎆↔w;</tRule>
+<tRule>𐎇↔z;</tRule>
+<tRule>𐎊↔y;</tRule>
+<tRule>𐎋↔k;</tRule>
+<tRule>𐎍↔l;</tRule>
+<tRule>𐎎↔m;</tRule>
+<tRule>𐎐↔n;</tRule>
+<tRule>𐎒↔s;</tRule>
+<tRule>𐎓↔ʿ;</tRule>
+<tRule>𐎔↔p;</tRule>
+<tRule>𐎖↔q;</tRule>
+<tRule>𐎗↔r;</tRule>
+<tRule>𐎚↔t;</tRule>
+<tRule>𐎛↔i;</tRule>
+<tRule>𐎜↔u;</tRule>
+<tRule>𐎟↔\.;</tRule>
 <tRule>:: (lower);</tRule>
 <tRule>:: NFC (NFD);</tRule>
 </transform>




More information about the sword-cvs mailing list