summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomaz Solc <tomaz.solc@tablix.org>2013-04-17 10:14:01 +0200
committerTomaz Solc <tomaz.solc@tablix.org>2013-04-17 10:14:01 +0200
commit1d6f33251eb84c7207ef59dc6e01d3cdaa992b2b (patch)
treeb0a36654577407f178763efcd484eae12c981a00
parent446b41c126ed6fc8457d152f9e2b7a10dd87656e (diff)
downloadunidecode-1d6f33251eb84c7207ef59dc6e01d3cdaa992b2b.tar.gz
Fixing several punctuation characters.
According to: http://lexsrv3.nlm.nih.gov/LexSysGroup/Projects/lvg/current/docs/designDoc/UDF/unicode/DefaultTables/symbolTable.html
-rw-r--r--unidecode/x005.py4
-rw-r--r--unidecode/x020.py10
-rw-r--r--unidecode/x022.py22
-rw-r--r--unidecode/x023.py6
-rw-r--r--unidecode/x026.py2
-rw-r--r--unidecode/x027.py12
-rw-r--r--unidecode/x029.py257
7 files changed, 285 insertions, 28 deletions
diff --git a/unidecode/x005.py b/unidecode/x005.py
index 738a996..2913fff 100644
--- a/unidecode/x005.py
+++ b/unidecode/x005.py
@@ -136,7 +136,7 @@ data = (
'f', # 0x86
'ew', # 0x87
'[?]', # 0x88
-'.', # 0x89
+':', # 0x89
'-', # 0x8a
'[?]', # 0x8b
'[?]', # 0x8c
@@ -191,7 +191,7 @@ data = (
'', # 0xbd
'', # 0xbe
'', # 0xbf
-'', # 0xc0
+'|', # 0xc0
'', # 0xc1
'', # 0xc2
':', # 0xc3
diff --git a/unidecode/x020.py b/unidecode/x020.py
index cb6963e..62b7951 100644
--- a/unidecode/x020.py
+++ b/unidecode/x020.py
@@ -77,12 +77,12 @@ data = (
'PP', # 0x4b
'(]', # 0x4c
'[)', # 0x4d
-'[?]', # 0x4e
+'*', # 0x4e
'[?]', # 0x4f
'[?]', # 0x50
'[?]', # 0x51
-'[?]', # 0x52
-'[?]', # 0x53
+'%', # 0x52
+'~', # 0x53
'[?]', # 0x54
'[?]', # 0x55
'[?]', # 0x56
@@ -95,7 +95,7 @@ data = (
'[?]', # 0x5d
'[?]', # 0x5e
'[?]', # 0x5f
-'[?]', # 0x60
+'', # 0x60
'[?]', # 0x61
'[?]', # 0x62
'[?]', # 0x63
@@ -228,7 +228,7 @@ data = (
'', # 0xe2
'', # 0xe3
'[?]', # 0xe4
-'[?]', # 0xe5
+'', # 0xe5
'[?]', # 0xe6
'[?]', # 0xe7
'[?]', # 0xe8
diff --git a/unidecode/x022.py b/unidecode/x022.py
index 2046a9b..e38fb5c 100644
--- a/unidecode/x022.py
+++ b/unidecode/x022.py
@@ -17,12 +17,12 @@ data = (
'[?]', # 0x0f
'[?]', # 0x10
'[?]', # 0x11
-'[?]', # 0x12
+'-', # 0x12
'[?]', # 0x13
'[?]', # 0x14
-'[?]', # 0x15
-'[?]', # 0x16
-'[?]', # 0x17
+'/', # 0x15
+'\\', # 0x16
+'*', # 0x17
'[?]', # 0x18
'[?]', # 0x19
'[?]', # 0x1a
@@ -34,7 +34,7 @@ data = (
'[?]', # 0x20
'[?]', # 0x21
'[?]', # 0x22
-'[?]', # 0x23
+'|', # 0x23
'[?]', # 0x24
'[?]', # 0x25
'[?]', # 0x26
@@ -53,13 +53,13 @@ data = (
'[?]', # 0x33
'[?]', # 0x34
'[?]', # 0x35
-'[?]', # 0x36
+':', # 0x36
'[?]', # 0x37
'[?]', # 0x38
'[?]', # 0x39
'[?]', # 0x3a
'[?]', # 0x3b
-'[?]', # 0x3c
+'~', # 0x3c
'[?]', # 0x3d
'[?]', # 0x3e
'[?]', # 0x3f
@@ -99,10 +99,10 @@ data = (
'[?]', # 0x61
'[?]', # 0x62
'[?]', # 0x63
-'[?]', # 0x64
-'[?]', # 0x65
-'[?]', # 0x66
-'[?]', # 0x67
+'<=', # 0x64
+'>=', # 0x65
+'<=', # 0x66
+'>=', # 0x67
'[?]', # 0x68
'[?]', # 0x69
'[?]', # 0x6a
diff --git a/unidecode/x023.py b/unidecode/x023.py
index 2046a9b..3c4462e 100644
--- a/unidecode/x023.py
+++ b/unidecode/x023.py
@@ -2,7 +2,7 @@ data = (
'[?]', # 0x00
'[?]', # 0x01
'[?]', # 0x02
-'[?]', # 0x03
+'^', # 0x03
'[?]', # 0x04
'[?]', # 0x05
'[?]', # 0x06
@@ -40,8 +40,8 @@ data = (
'[?]', # 0x26
'[?]', # 0x27
'[?]', # 0x28
-'[?]', # 0x29
-'[?]', # 0x2a
+'<', # 0x29
+'> ', # 0x2a
'[?]', # 0x2b
'[?]', # 0x2c
'[?]', # 0x2d
diff --git a/unidecode/x026.py b/unidecode/x026.py
index bfb03a9..c575472 100644
--- a/unidecode/x026.py
+++ b/unidecode/x026.py
@@ -110,7 +110,7 @@ data = (
'', # 0x6c
'', # 0x6d
'', # 0x6e
-'', # 0x6f
+'#', # 0x6f
'', # 0x70
'', # 0x71
'[?]', # 0x72
diff --git a/unidecode/x027.py b/unidecode/x027.py
index 473cfc7..3c74c07 100644
--- a/unidecode/x027.py
+++ b/unidecode/x027.py
@@ -48,7 +48,7 @@ data = (
'', # 0x2e
'', # 0x2f
'', # 0x30
-'', # 0x31
+'*', # 0x31
'', # 0x32
'', # 0x33
'', # 0x34
@@ -87,7 +87,7 @@ data = (
'', # 0x55
'', # 0x56
'', # 0x57
-'', # 0x58
+'|', # 0x58
'', # 0x59
'', # 0x5a
'', # 0x5b
@@ -97,7 +97,7 @@ data = (
'[?]', # 0x5f
'[?]', # 0x60
'', # 0x61
-'', # 0x62
+'!', # 0x62
'', # 0x63
'', # 0x64
'', # 0x65
@@ -229,10 +229,10 @@ data = (
'[?]', # 0xe3
'[?]', # 0xe4
'[?]', # 0xe5
-'[?]', # 0xe6
+'[', # 0xe6
'[?]', # 0xe7
-'[?]', # 0xe8
-'[?]', # 0xe9
+'<', # 0xe8
+'> ', # 0xe9
'[?]', # 0xea
'[?]', # 0xeb
'[?]', # 0xec
diff --git a/unidecode/x029.py b/unidecode/x029.py
new file mode 100644
index 0000000..c2df254
--- /dev/null
+++ b/unidecode/x029.py
@@ -0,0 +1,257 @@
+data = (
+'', # 0x00
+'', # 0x01
+'', # 0x02
+'', # 0x03
+'', # 0x04
+'', # 0x05
+'', # 0x06
+'', # 0x07
+'', # 0x08
+'', # 0x09
+'', # 0x0a
+'', # 0x0b
+'', # 0x0c
+'', # 0x0d
+'', # 0x0e
+'', # 0x0f
+'', # 0x10
+'', # 0x11
+'', # 0x12
+'', # 0x13
+'', # 0x14
+'', # 0x15
+'', # 0x16
+'', # 0x17
+'', # 0x18
+'', # 0x19
+'', # 0x1a
+'', # 0x1b
+'', # 0x1c
+'', # 0x1d
+'', # 0x1e
+'', # 0x1f
+'', # 0x20
+'', # 0x21
+'', # 0x22
+'', # 0x23
+'', # 0x24
+'', # 0x25
+'', # 0x26
+'', # 0x27
+'', # 0x28
+'', # 0x29
+'', # 0x2a
+'', # 0x2b
+'', # 0x2c
+'', # 0x2d
+'', # 0x2e
+'', # 0x2f
+'', # 0x30
+'', # 0x31
+'', # 0x32
+'', # 0x33
+'', # 0x34
+'', # 0x35
+'', # 0x36
+'', # 0x37
+'', # 0x38
+'', # 0x39
+'', # 0x3a
+'', # 0x3b
+'', # 0x3c
+'', # 0x3d
+'', # 0x3e
+'', # 0x3f
+'', # 0x40
+'', # 0x41
+'', # 0x42
+'', # 0x43
+'', # 0x44
+'', # 0x45
+'', # 0x46
+'', # 0x47
+'', # 0x48
+'', # 0x49
+'', # 0x4a
+'', # 0x4b
+'', # 0x4c
+'', # 0x4d
+'', # 0x4e
+'', # 0x4f
+'', # 0x50
+'', # 0x51
+'', # 0x52
+'', # 0x53
+'', # 0x54
+'', # 0x55
+'', # 0x56
+'', # 0x57
+'', # 0x58
+'', # 0x59
+'', # 0x5a
+'', # 0x5b
+'', # 0x5c
+'', # 0x5d
+'', # 0x5e
+'', # 0x5f
+'', # 0x60
+'', # 0x61
+'', # 0x62
+'', # 0x63
+'', # 0x64
+'', # 0x65
+'', # 0x66
+'', # 0x67
+'', # 0x68
+'', # 0x69
+'', # 0x6a
+'', # 0x6b
+'', # 0x6c
+'', # 0x6d
+'', # 0x6e
+'', # 0x6f
+'', # 0x70
+'', # 0x71
+'', # 0x72
+'', # 0x73
+'', # 0x74
+'', # 0x75
+'', # 0x76
+'', # 0x77
+'', # 0x78
+'', # 0x79
+'', # 0x7a
+'', # 0x7b
+'', # 0x7c
+'', # 0x7d
+'', # 0x7e
+'', # 0x7f
+'', # 0x80
+'', # 0x81
+'', # 0x82
+'{', # 0x83
+'} ', # 0x84
+'', # 0x85
+'', # 0x86
+'', # 0x87
+'', # 0x88
+'', # 0x89
+'', # 0x8a
+'', # 0x8b
+'', # 0x8c
+'', # 0x8d
+'', # 0x8e
+'', # 0x8f
+'', # 0x90
+'', # 0x91
+'', # 0x92
+'', # 0x93
+'', # 0x94
+'', # 0x95
+'', # 0x96
+'', # 0x97
+'', # 0x98
+'', # 0x99
+'', # 0x9a
+'', # 0x9b
+'', # 0x9c
+'', # 0x9d
+'', # 0x9e
+'', # 0x9f
+'', # 0xa0
+'', # 0xa1
+'', # 0xa2
+'', # 0xa3
+'', # 0xa4
+'', # 0xa5
+'', # 0xa6
+'', # 0xa7
+'', # 0xa8
+'', # 0xa9
+'', # 0xaa
+'', # 0xab
+'', # 0xac
+'', # 0xad
+'', # 0xae
+'', # 0xaf
+'', # 0xb0
+'', # 0xb1
+'', # 0xb2
+'', # 0xb3
+'', # 0xb4
+'', # 0xb5
+'', # 0xb6
+'', # 0xb7
+'', # 0xb8
+'', # 0xb9
+'', # 0xba
+'', # 0xbb
+'', # 0xbc
+'', # 0xbd
+'', # 0xbe
+'', # 0xbf
+'', # 0xc0
+'', # 0xc1
+'', # 0xc2
+'', # 0xc3
+'', # 0xc4
+'', # 0xc5
+'', # 0xc6
+'', # 0xc7
+'', # 0xc8
+'', # 0xc9
+'', # 0xca
+'', # 0xcb
+'', # 0xcc
+'', # 0xcd
+'', # 0xce
+'', # 0xcf
+'', # 0xd0
+'', # 0xd1
+'', # 0xd2
+'', # 0xd3
+'', # 0xd4
+'', # 0xd5
+'', # 0xd6
+'', # 0xd7
+'', # 0xd8
+'', # 0xd9
+'', # 0xda
+'', # 0xdb
+'', # 0xdc
+'', # 0xdd
+'', # 0xde
+'', # 0xdf
+'', # 0xe0
+'', # 0xe1
+'', # 0xe2
+'', # 0xe3
+'', # 0xe4
+'', # 0xe5
+'', # 0xe6
+'', # 0xe7
+'', # 0xe8
+'', # 0xe9
+'', # 0xea
+'', # 0xeb
+'', # 0xec
+'', # 0xed
+'', # 0xee
+'', # 0xef
+'', # 0xf0
+'', # 0xf1
+'', # 0xf2
+'', # 0xf3
+'', # 0xf4
+'', # 0xf5
+'', # 0xf6
+'', # 0xf7
+'', # 0xf8
+'', # 0xf9
+'', # 0xfa
+'', # 0xfb
+'', # 0xfc
+'', # 0xfd
+'', # 0xfe
+)