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

chrislit at crosswire.org chrislit at crosswire.org
Fri Feb 20 20:50:36 MST 2009


Author: chrislit
Date: 2009-02-20 20:50:36 -0700 (Fri, 20 Feb 2009)
New Revision: 171

Added:
   trunk/source/data/translit/crosswire/OldItalic_Latin.txt
   trunk/source/data/translit/crosswire/cldr/OldItalic_Latin.xml
Removed:
   trunk/source/data/translit/crosswire/cldr/Meroitic_Latin.xml
Log:
removed Meroitic-Latin (since Meroitic is not yet encoded in Unicode)
added OldItalic-Latin


Added: trunk/source/data/translit/crosswire/OldItalic_Latin.txt
===================================================================
--- trunk/source/data/translit/crosswire/OldItalic_Latin.txt	                        (rev 0)
+++ trunk/source/data/translit/crosswire/OldItalic_Latin.txt	2009-02-21 03:50:36 UTC (rev 171)
@@ -0,0 +1,56 @@
+#--------------------------------------------------------------------
+# Copyright 2009, CrossWire Bible Society (www.crosswire.org)
+# All rights reserved.  Usage permitted according to the MIT/X11
+# License: http://www.opensource.org/licenses/mit-license.php
+#--------------------------------------------------------------------
+# OldItalic-Latin
+:: NFD (NFC);
+# completeness mappings from Latin
+𐌂<g;
+𐌅<w;
+𐌉<j;
+𐌖<y;
+# Old Italic digraph
+#𐌅𐌇>f; # although this sequence may be interpreted as /f/, we should rather target a more general and 1:1 mapping
+# Latin digraphs
+𐌈<>th;
+𐌘<>ph;
+𐌙<>ch;
+# Latin with diacritics
+𐌎<>š;
+𐌑<>ś;
+𐌗<ṡ;
+𐌛<>ř;
+𐌜<>ç;
+𐌝<>í;
+𐌞<>ú;
+# other letters
+𐌀<>a;
+𐌁<>b;
+𐌂<>c;
+𐌃<>d;
+𐌄<>e;
+𐌅<>v;
+𐌆<>z;
+𐌇<>h;
+𐌉<>i;
+𐌊<>k;
+𐌋<>l;
+𐌌<>m;
+𐌍<>n;
+𐌏<>o;
+𐌐<>p;
+𐌒<>q;
+𐌓<>r;
+𐌔<>s;
+𐌕<>t;
+𐌖<>u;
+𐌗<>x;
+𐌚<>f;
+# numbers
+𐌢<>10;
+𐌣<>50;
+𐌠<>1;
+𐌡<>5;
+:: ([:Latin:] lower);
+:: NFC (NFD);

Deleted: trunk/source/data/translit/crosswire/cldr/Meroitic_Latin.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Meroitic_Latin.xml	2009-02-21 03:48:57 UTC (rev 170)
+++ trunk/source/data/translit/crosswire/cldr/Meroitic_Latin.xml	2009-02-21 03:50:36 UTC (rev 171)
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE supplementalData SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldmlSupplemental.dtd">
-<supplementalData>
-<transforms>
-<transform source="Meroitic" target="Latin" direction="both" draft="provisional">
-<comment>#--------------------------------------------------------------------</comment>
-<comment># Copyright 2001-2009, CrossWire Bible Society (www.crosswire.org)</comment>
-<comment># All rights reserved.  Usage permitted according to the MIT/X11</comment>
-<comment># License: http://www.opensource.org/licenses/mit-license.php</comment>
-<comment>#--------------------------------------------------------------------</comment>
-<comment># Based on transliteration presented in The World's Writing Systems</comment>
-<comment># edited by Peter Daniels &amp; William Bright, p. 85</comment>
-<comment>#--------------------------------------------------------------------</comment>
-<comment># Unicode based on proposal: http://std.dkuug.dk/JTC1/SC2/WG2/docs/n1638/n1638.htm</comment>
-<comment># Meroitic-Latin</comment>
-<tRule>:: NFD (NFC);</tRule>
-<tRule>[:^L:]{ጾ0↔a;</tRule>
-<tRule>ጾA↔ne;</tRule>
-<tRule>ጾD↔ḫ;</tRule>
-<tRule>ጾE↔ẖ;</tRule>
-<tRule>ጾF↔se;</tRule>
-<tRule>ጿ4↔te;</tRule>
-<tRule>ጿ5↔to;</tRule>
-<tRule>ጾ1↔e;</tRule>
-<tRule>ጾ2↔o;</tRule>
-<tRule>ጾ3↔i;</tRule>
-<tRule>ጾ4↔y;</tRule>
-<tRule>ጾ5↔w;</tRule>
-<tRule>ጾ6↔b;</tRule>
-<tRule>ጾ7↔p;</tRule>
-<tRule>ጾ8↔m;</tRule>
-<tRule>ጾ9↔n;</tRule>
-<tRule>ጾB↔r;</tRule>
-<tRule>ጾC↔l;</tRule>
-<tRule>ጿ0↔s;</tRule>
-<tRule>ጿ1↔k;</tRule>
-<tRule>ጿ2↔q;</tRule>
-<tRule>ጿ3↔t;</tRule>
-<tRule>ጿ6↔d;</tRule>
-<tRule>ጿ7↔' ';</tRule>
-<tRule>:: (lower);</tRule>
-<tRule>:: NFC (NFD);</tRule>
-</transform>
-</transforms>
-</supplementalData>

Added: trunk/source/data/translit/crosswire/cldr/OldItalic_Latin.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/OldItalic_Latin.xml	                        (rev 0)
+++ trunk/source/data/translit/crosswire/cldr/OldItalic_Latin.xml	2009-02-21 03:50:36 UTC (rev 171)
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE supplementalData SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldmlSupplemental.dtd">
+<supplementalData>
+<transforms>
+<transform source="OldItalic" target="Latin" direction="both" draft="provisional">
+<comment>#--------------------------------------------------------------------</comment>
+<comment># Copyright 2009, CrossWire Bible Society (www.crosswire.org)</comment>
+<comment># All rights reserved.  Usage permitted according to the MIT/X11</comment>
+<comment># License: http://www.opensource.org/licenses/mit-license.php</comment>
+<comment>#--------------------------------------------------------------------</comment>
+<comment># OldItalic-Latin</comment>
+<tRule>:: NFD (NFC);</tRule>
+<comment># completeness mappings from Latin</comment>
+<tRule>𐌂←g;</tRule>
+<tRule>𐌅←w;</tRule>
+<tRule>𐌉←j;</tRule>
+<tRule>𐌖←y;</tRule>
+<comment># Old Italic digraph</comment>
+<comment>#𐌅𐌇→f; # although this sequence may be interpreted as /f/, we should rather target a more general and 1:1 mapping</comment>
+<comment># Latin digraphs</comment>
+<tRule>𐌈↔th;</tRule>
+<tRule>𐌘↔ph;</tRule>
+<tRule>𐌙↔ch;</tRule>
+<comment># Latin with diacritics</comment>
+<tRule>𐌎↔š;</tRule>
+<tRule>𐌑↔ś;</tRule>
+<tRule>𐌗←ṡ;</tRule>
+<tRule>𐌛↔ř;</tRule>
+<tRule>𐌜↔ç;</tRule>
+<tRule>𐌝↔í;</tRule>
+<tRule>𐌞↔ú;</tRule>
+<comment># other letters</comment>
+<tRule>𐌀↔a;</tRule>
+<tRule>𐌁↔b;</tRule>
+<tRule>𐌂↔c;</tRule>
+<tRule>𐌃↔d;</tRule>
+<tRule>𐌄↔e;</tRule>
+<tRule>𐌅↔v;</tRule>
+<tRule>𐌆↔z;</tRule>
+<tRule>𐌇↔h;</tRule>
+<tRule>𐌉↔i;</tRule>
+<tRule>𐌊↔k;</tRule>
+<tRule>𐌋↔l;</tRule>
+<tRule>𐌌↔m;</tRule>
+<tRule>𐌍↔n;</tRule>
+<tRule>𐌏↔o;</tRule>
+<tRule>𐌐↔p;</tRule>
+<tRule>𐌒↔q;</tRule>
+<tRule>𐌓↔r;</tRule>
+<tRule>𐌔↔s;</tRule>
+<tRule>𐌕↔t;</tRule>
+<tRule>𐌖↔u;</tRule>
+<tRule>𐌗↔x;</tRule>
+<tRule>𐌚↔f;</tRule>
+<comment># numbers</comment>
+<tRule>𐌢↔10;</tRule>
+<tRule>𐌣↔50;</tRule>
+<tRule>𐌠↔1;</tRule>
+<tRule>𐌡↔5;</tRule>
+<tRule>:: ([:Latin:] lower);</tRule>
+<tRule>:: NFC (NFD);</tRule>
+</transform>
+</transforms>
+</supplementalData>




More information about the sword-cvs mailing list