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