UTF-8 to ASCII MAPPINGS -- WARNING: REINDEX REQUIRED
[koha.git] / etc / zebradb / etc / word-phrase-utf.chr
index 9fc5351..a6fc582 100644 (file)
-# Generic character map.
-#
-# $Id: word-phrase-utf.chr,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
-
-# Define the basic value-set. *Beware* of changing this without re-indexing
-# your databases.
-lowercase {0-9}{a-y}üzæäøöå
-uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
-
-# Breaking characters
-
-space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~
-
-# Characters to be considered equivalent for searching purposes.
-
-# equivalent æä(ae)
-# equivalent øö(oe)
-# equivalent å(aa)
-# equivalent uü
-
-# Supplemental mappings
-
-#map (&auml;)       ä
-#map (&aelig;)      æ
-#map (&oslash;)     ø
-#map (&aring;)      å
-#map (&ouml;)       ö
-#map (&Auml;)       Ä
-#map (&Aelig;)      Æ
-#map (&Oslash;)     Ø
-#map (&Aring;)      Å
-#map (&Ouml;)       Ö
-
-#map éÉ                e
-#map á         a
-#map ó         o
-#map í         i
-
-#map (Aa)      (AA)
-
-#map (aa)        a
+# Generic search equivanence character map for Latin languages (English, French, etc.)\r
+\r
+# Define the basic value-set. *Beware* of changing this without re-indexing\r
+# your databases.\r
+encoding utf-8\r
+\r
+# basic character set\r
+lowercase {0-9}{a-z}\r
+uppercase {0-9}{A-Z}\r
+\r
+# Breaking characters\r
+space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~\r
+\r
+# Characters to be considered equivalent for searching purposes\r
+equivalent aáàãåâăąȧǎȁȃ\r
+equivalent ӕä(ae)\r
+equivalent ā(aa)\r
+equivalent iíìîịĩĭįǐȉȋ\r
+equivalent ï(ie)\r
+equivalent ī(ii)\r
+equivalent uúùûũŭųűǔȕȗ\r
+equivalent ü(ue)\r
+equivalent ū(uu)\r
+equivalent eéèêẽĕęėěȅȇ\r
+equivalent ëē(ee)\r
+equivalent oóòõôŏǫȯőǒȍȏ\r
+equivalent öø(oe)\r
+equivalent ō(oo)\r
+\r
+# Supplemental mappings\r
+# mapping diacritics to plain ASCII\r
+# A\r
+map ā                 a\r
+map Ā                 a\r
+map á                 a\r
+map Á                 a\r
+map à                 a\r
+map À                 a\r
+map ã                 a\r
+map Ã                 a\r
+map å                 a\r
+map Å                 a\r
+map â                 a\r
+map Â                 a\r
+map ä                 a\r
+map Ä                 a\r
+map ă                 a\r
+map Ă                 a\r
+map ą                 a\r
+map Ą                 a\r
+map ȧ                 a\r
+map Ȧ                 a\r
+map ǎ                 a\r
+map Ǎ                 a\r
+map ȁ                 a\r
+map Ȁ                 a\r
+map ȃ                 a\r
+map Ȃ                 a\r
+# AE \r
+map ӕ                 (ae)\r
+map Ӕ                 (ae)\r
+# I \r
+map ī                 i\r
+map Ī                 i\r
+map ï                 i\r
+map Ï                 i\r
+map î                 i\r
+map Î                 i\r
+map í                 i\r
+map Í                 i\r
+map ì                 i\r
+map Ì                 i\r
+map ị                        i\r
+map Ị                        i\r
+map ĩ                 i\r
+map Ĩ                 i\r
+map ĭ                 i\r
+map Ĭ                 i\r
+map į                 i\r
+map Į                 i\r
+map ǐ                 i\r
+map Ǐ                 i\r
+map ȉ                 i\r
+map Ȉ                 i\r
+map ȋ                 i\r
+map Ȋ                 i\r
+# U  \r
+map ū                 u\r
+map Ū                 u\r
+map ü                 u\r
+map Ü                 u\r
+map ù                 u\r
+map Ù                 u\r
+map ú                 u\r
+map Ú                 u\r
+map û                 u\r
+map Û                 u\r
+map ũ                 u\r
+map Ũ                 u\r
+map ŭ                 u\r
+map Ŭ                 u\r
+map ų                 u\r
+map Ų                 u\r
+map ű                 u\r
+map Ű                 u\r
+map ǔ                 u\r
+map Ǔ                 u\r
+map ȕ                 u\r
+map Ȕ                 u\r
+map ȗ                 u\r
+map Ȗ                 u\r
+# E  \r
+map ê                 e\r
+map Ê                 e\r
+map ë                 e\r
+map Ë                 e\r
+map é                 e\r
+map É                 e\r
+map è                 e\r
+map È                 e\r
+map ē                 e\r
+map Ē                 e\r
+map ẽ                        e\r
+map Ẽ                        e\r
+map ĕ                 e\r
+map Ĕ                 e\r
+map ę                 e\r
+map Ę                 e\r
+map ė                 e\r
+map Ė                 e\r
+map ě                 e\r
+map Ě                 e\r
+map ȅ                 e\r
+map Ȅ                 e\r
+map ȇ                 e\r
+map Ȇ                 e\r
+# O  \r
+map ô                 o\r
+map Ô                 o\r
+map ó                 o\r
+map Ó                 o\r
+map ò                 o\r
+map Ò                 o\r
+map ö                 o\r
+map Ö                 o\r
+map õ                 o\r
+map Õ                 o\r
+map ø                 o\r
+map Ø                 o\r
+map ō                 o\r
+map Ō                 o\r
+map ǒ                 o\r
+map Ǒ                 o\r
+map ŏ                 o\r
+map Ŏ                 o\r
+map ǫ                 o\r
+map Ǫ                 o\r
+map ȯ                 o\r
+map Ȯ                 o\r
+map ő                 o\r
+map Ő                 o\r
+map ȍ                 o\r
+map Ȍ                 o\r
+map ȏ                 o\r
+map Ȏ                 o\r
+# R  \r
+map ṛ                        r\r
+map Ṛ                        r\r
+map r̥                        r\r
+map R̥                        r\r
+map ṝ                        r\r
+map Ṝ                        r\r
+map ř                 r\r
+map Ř                 r\r
+map ṟ                        r\r
+# L \r
+map ḷ                        l\r
+map Ḷ                        l\r
+map ḹ                        l\r
+map Ḹ                        l\r
+map ḻ                        l\r
+map Ḻ                        l\r
+# N  \r
+map ṅ                        n\r
+map Ṅ                        n\r
+map ñ                 n\r
+map Ñ                 n\r
+map ǹ                 n\r
+map Ǹ                 n\r
+map ń                 n\r
+map Ń                 n\r
+map ṉ                        n\r
+map Ṉ                        n\r
+map ṇ                        n\r
+map Ṇ                        n\r
+# T  \r
+map ṭ                        t\r
+map Ṭ                        t\r
+# D \r
+map ḍ                        d\r
+map Ḍ                        d\r
+# S  \r
+map ś                 s\r
+map Ś                 s\r
+map ṣ                        s\r
+map Ṣ                        s\r
+map ş                 s\r
+map Ş                 s\r
+map š                 s\r
+map Š                 s\r
+map ṡ                        s\r
+map Ṡ                        s\r
+# M \r
+map ṁ                        m\r
+map Ṁ                        m\r
+map ṃ                        m\r
+map Ṃ                        m\r
+# H  \r
+map ḥ                        h\r
+map Ḥ                        h\r
+map ẖ                        h\r
+# Z \r
+map ź                 z\r
+map Ź                 z\r
+map ẓ                        z\r
+map Ẓ                        z\r
+map ż                 z\r
+map Ż                 z\r
+#C \r
+map ç                 c\r
+map Ç                 c\r
+map ć                 c\r
+map Ć                 c\r
+map č                 c\r
+map Č                 c\r
+# G \r
+map ǥ                 g\r
+map Ǥ                 g\r
+map ġ                 g\r
+map Ġ                 g\r
+map ǧ                 g\r
+map Ǧ                 g\r
+map ğ                 g\r
+map Ğ                 g\r
+# K \r
+map ḵ                        k\r
+map Ḵ                        k\r
+# Y  \r
+map ý                 y\r
+map Ý                 y\r