Index: source/data/translit/Any_Publishing.txt |
diff --git a/source/data/translit/Any_Publishing.txt b/source/data/translit/Any_Publishing.txt |
index c3f4a566325baf2f7e264f003139c63d6ecb3d47..2cc2e5272c76fc3d51777eab12ff5c60f4af1327 100644 |
--- a/source/data/translit/Any_Publishing.txt |
+++ b/source/data/translit/Any_Publishing.txt |
@@ -1,23 +1,69 @@ |
-# *************************************************************************** |
-# * |
-# * Copyright (C) 2004-2015, International Business Machines |
-# * Corporation; Unicode, Inc.; and others. All Rights Reserved. |
-# * |
-# *************************************************************************** |
+# © 2016 and later: Unicode, Inc. and others. |
+# License & terms of use: http://www.unicode.org/copyright.html#License |
+# |
# File: Any_Publishing.txt |
-# Generated from CLDR |
+# Generated from CLDR |
# |
+ |
+# Variables |
$single = \' ; |
$space = ' ' ; |
-$double = \" ; |
+$double = \"; |
$back = \` ; |
$tab = \u0008 ; |
$makeRight = [[:Z:][:Ps:][:Pi:]$] ; |
+# fix UNIX quotes |
$back $back → “ ; |
$back → ‘ ; |
+# fix typewriter quotes, by context |
$makeRight {$double} ↔ “ ; |
$double ↔ ” ; |
$makeRight {$single} ↔ ‘ ; |
$single ↔ ’; |
$space {$space} → ; |
-'--' ↔ — ; |
+'<--->' ↔ '⟷'; |
+'<---' ↔ '⟵'; |
+'--->' ↔ '⟶'; |
+'<-->' ↔ '↔'; |
+'<--' ↔ '←'; |
+'-->' ↔ '→'; |
+'<-/->' ↔ '↮'; |
+'<-/-' ↔ '↚'; |
+'-/->' ↔ '↛'; |
+'<===>' ↔ '⟺'; |
+'<===' ↔ '⟸'; |
+'===>' ↔ '⟹'; |
+'<==>' ↔ '⇔'; |
+'<==' ↔ '⇐'; |
+'==>' ↔ '⇒'; |
+'!=' ↔ ≠; |
+'<=' ↔ ≤; |
+'>=' ↔ ≥; |
+'+-' ↔ ±; |
+'-+' ↔ ∓; |
+'~=' ↔ ≅; |
+'--' ↔ —; |
+'...' ↔ …; |
+\(C\) ↔ ©; |
+\(c\) → ©; |
+\(R\) ↔ ®; |
+\(r\) → ®; |
+\(TM\) ↔ ™; |
+\(tm\) → ™; |
+{c\/o} ↔ ℅; |
+[^0-9] {1\/2} [^0-9] ↔ ½; |
+[^0-9] {1\/3} [^0-9] ↔ ⅓; |
+[^0-9] {2\/3} [^0-9] ↔ ⅔; |
+[^0-9] {1\/4} [^0-9] ↔ ¼; |
+[^0-9] {3\/4} [^0-9] ↔ ¾; |
+[^0-9] {1\/5} [^0-9] ↔ ⅕; |
+[^0-9] {2\/5} [^0-9] ↔ ⅖; |
+[^0-9] {3\/5} [^0-9] ↔ ⅗; |
+[^0-9] {4\/5} [^0-9] ↔ ⅘; |
+[^0-9] {1\/6} [^0-9] ↔ ⅙; |
+[^0-9] {5\/6} [^0-9] ↔ ⅚; |
+[^0-9] {1\/8} [^0-9] ↔ ⅛; |
+[^0-9] {3\/8} [^0-9] ↔ ⅜; |
+[^0-9] {5\/8} [^0-9] ↔ ⅝; |
+[^0-9] {7\/8} [^0-9] ↔ ⅞; |
+ |