[sword-svn] r268 - trunk/source/data/translit/crosswire

chrislit at crosswire.org chrislit at crosswire.org
Fri Feb 7 20:26:05 MST 2014


Author: chrislit
Date: 2014-02-07 20:26:04 -0700 (Fri, 07 Feb 2014)
New Revision: 268

Modified:
   trunk/source/data/translit/crosswire/Greek_Latin_Beta.txt
   trunk/source/data/translit/crosswire/Hebrew_Latin_MC.txt
Log:
minor tweaks


Modified: trunk/source/data/translit/crosswire/Greek_Latin_Beta.txt
===================================================================
--- trunk/source/data/translit/crosswire/Greek_Latin_Beta.txt	2014-02-08 03:25:34 UTC (rev 267)
+++ trunk/source/data/translit/crosswire/Greek_Latin_Beta.txt	2014-02-08 03:26:04 UTC (rev 268)
@@ -16,11 +16,8 @@
 :: [[:Greek:][̓ʼ᾽᾿̔ʽ῞´ˊ΄´͂̂\^ˆ῀̀\`ˋ`̈¨ͅιͺ̣··;’‐—]];
 :: NFD (NFC);
 
-$betaMarks = [|():/=\\+_];
+$betaMarks = [\|\(\)\:\/\=\\\+\_];
 
-|\*$2$1<\*($betaMarks)([A-Z]);
-|$2$1<[A-Z]{($betaMarks)([A-Z]);
-
 # Letters
 #  Uppercase
 Α<>\*A;
@@ -146,6 +143,12 @@
 
 # ̄<>\_;	# Perseus LSJ uses _ for long vowels
 
+::Null;
+
+# Move accents preceding capitals/words after the letter
+\*$2$1<\*($betaMarks+)([A-Z]);
+$2$1<[^[[A-Z123]$betaMarks]]{($betaMarks+)([A-Z]);
+
 :: ([a-z] upper);
 :: NFC (NFD);
 :: ([\*A-Za-z\#1235\)\(\/\=\\\+\|\?\:\;\'\-\_]);

Modified: trunk/source/data/translit/crosswire/Hebrew_Latin_MC.txt
===================================================================
--- trunk/source/data/translit/crosswire/Hebrew_Latin_MC.txt	2014-02-08 03:25:34 UTC (rev 267)
+++ trunk/source/data/translit/crosswire/Hebrew_Latin_MC.txt	2014-02-08 03:26:04 UTC (rev 268)
@@ -9,9 +9,10 @@
 
 # Based on Michigan-Claremont encoding:
 # http://ccat.sas.upenn.edu/gopher/text/religion/biblical/0-betacode.txt
+
 # Hebrew-Latin/MC
 
-:: [[:Hebrew:][‍ ]];
+:: [[:Hebrew:][\‍\ ]];
 :: NFD (); #Don't put into NFC when Hebrew is the destination
 
 $letter=[A-Z0-9\)\(\+\&\$\#\"\.\,\:\-];




More information about the sword-cvs mailing list