1*7f2fe78bSCy Schubert;; style file for xindy 2*7f2fe78bSCy Schubert;; filename: LatinRules.xdy 3*7f2fe78bSCy Schubert;; 4*7f2fe78bSCy Schubert;; It is based upon xindy's files lang/general/utf8.xdy and 5*7f2fe78bSCy Schubert;; lang/general/utf8-lang.xdy which implement 6*7f2fe78bSCy Schubert;; "a general sorting order for Western European languages" 7*7f2fe78bSCy Schubert;; 8*7f2fe78bSCy Schubert;; The aim for Sphinx is to be able to index in a Cyrillic document 9*7f2fe78bSCy Schubert;; also terms using the Latin alphabets, inclusive of letters 10*7f2fe78bSCy Schubert;; with diacritics. To this effect the xindy rules from lang/general 11*7f2fe78bSCy Schubert;; got manually re-coded to avoid collisions with the encoding 12*7f2fe78bSCy Schubert;; done by xindy for sorting words in Cyrillic languages, which was 13*7f2fe78bSCy Schubert;; observed not to use bytes with octal encoding 0o266 or higher. 14*7f2fe78bSCy Schubert;; 15*7f2fe78bSCy Schubert;; So here we use only 0o266 or higher bytes. 16*7f2fe78bSCy Schubert;; (Ŋ, ŋ, IJ, and ij are absent from 17*7f2fe78bSCy Schubert;; lang/general/utf8.xdy and not included here) 18*7f2fe78bSCy Schubert;; Contributed by the Sphinx team, 2018. 19*7f2fe78bSCy Schubert 20*7f2fe78bSCy Schubert(define-letter-group "A" :prefixes ("�")) 21*7f2fe78bSCy Schubert(define-letter-group "B" :after "A" :prefixes ("�")) 22*7f2fe78bSCy Schubert(define-letter-group "C" :after "B" :prefixes ("�")) 23*7f2fe78bSCy Schubert(define-letter-group "D" :after "C" :prefixes ("�")) 24*7f2fe78bSCy Schubert(define-letter-group "E" :after "D" :prefixes ("�")) 25*7f2fe78bSCy Schubert(define-letter-group "F" :after "E" :prefixes ("�")) 26*7f2fe78bSCy Schubert(define-letter-group "G" :after "F" :prefixes ("�")) 27*7f2fe78bSCy Schubert(define-letter-group "H" :after "G" :prefixes ("�")) 28*7f2fe78bSCy Schubert(define-letter-group "I" :after "H" :prefixes ("�")) 29*7f2fe78bSCy Schubert(define-letter-group "J" :after "I" :prefixes ("�")) 30*7f2fe78bSCy Schubert(define-letter-group "K" :after "J" :prefixes ("�")) 31*7f2fe78bSCy Schubert(define-letter-group "L" :after "K" :prefixes ("�")) 32*7f2fe78bSCy Schubert(define-letter-group "M" :after "L" :prefixes ("�")) 33*7f2fe78bSCy Schubert(define-letter-group "N" :after "M" :prefixes ("�")) 34*7f2fe78bSCy Schubert(define-letter-group "O" :after "N" :prefixes ("�")) 35*7f2fe78bSCy Schubert(define-letter-group "P" :after "O" :prefixes ("�")) 36*7f2fe78bSCy Schubert(define-letter-group "Q" :after "P" :prefixes ("�")) 37*7f2fe78bSCy Schubert(define-letter-group "R" :after "Q" :prefixes ("�")) 38*7f2fe78bSCy Schubert(define-letter-group "S" :after "R" :prefixes ("�")) 39*7f2fe78bSCy Schubert(define-letter-group "T" :after "S" :prefixes ("�")) 40*7f2fe78bSCy Schubert(define-letter-group "U" :after "T" :prefixes ("�")) 41*7f2fe78bSCy Schubert(define-letter-group "V" :after "U" :prefixes ("�")) 42*7f2fe78bSCy Schubert(define-letter-group "W" :after "V" :prefixes ("�")) 43*7f2fe78bSCy Schubert(define-letter-group "X" :after "W" :prefixes ("�")) 44*7f2fe78bSCy Schubert(define-letter-group "Y" :after "X" :prefixes ("�")) 45*7f2fe78bSCy Schubert(define-letter-group "Z" :after "Y" :prefixes ("�")) 46*7f2fe78bSCy Schubert 47*7f2fe78bSCy Schubert(define-rule-set "sphinx-xy-alphabetize" 48*7f2fe78bSCy Schubert 49*7f2fe78bSCy Schubert :rules (("À" "�" :string) 50*7f2fe78bSCy Schubert ("Ă" "�" :string) 51*7f2fe78bSCy Schubert ("â" "�" :string) 52*7f2fe78bSCy Schubert ("Ä" "�" :string) 53*7f2fe78bSCy Schubert ("à" "�" :string) 54*7f2fe78bSCy Schubert ("Å" "�" :string) 55*7f2fe78bSCy Schubert ("Ã" "�" :string) 56*7f2fe78bSCy Schubert ("Á" "�" :string) 57*7f2fe78bSCy Schubert ("á" "�" :string) 58*7f2fe78bSCy Schubert ("ã" "�" :string) 59*7f2fe78bSCy Schubert ("Â" "�" :string) 60*7f2fe78bSCy Schubert ("ă" "�" :string) 61*7f2fe78bSCy Schubert ("å" "�" :string) 62*7f2fe78bSCy Schubert ("ą" "�" :string) 63*7f2fe78bSCy Schubert ("ä" "�" :string) 64*7f2fe78bSCy Schubert ("Ą" "�" :string) 65*7f2fe78bSCy Schubert ("æ" "��" :string) 66*7f2fe78bSCy Schubert ("Æ" "��" :string) 67*7f2fe78bSCy Schubert ("ć" "�" :string) 68*7f2fe78bSCy Schubert ("ĉ" "�" :string) 69*7f2fe78bSCy Schubert ("ç" "�" :string) 70*7f2fe78bSCy Schubert ("Č" "�" :string) 71*7f2fe78bSCy Schubert ("č" "�" :string) 72*7f2fe78bSCy Schubert ("Ĉ" "�" :string) 73*7f2fe78bSCy Schubert ("Ç" "�" :string) 74*7f2fe78bSCy Schubert ("Ć" "�" :string) 75*7f2fe78bSCy Schubert ("ď" "�" :string) 76*7f2fe78bSCy Schubert ("Đ" "�" :string) 77*7f2fe78bSCy Schubert ("Ď" "�" :string) 78*7f2fe78bSCy Schubert ("đ" "�" :string) 79*7f2fe78bSCy Schubert ("ê" "�" :string) 80*7f2fe78bSCy Schubert ("Ę" "�" :string) 81*7f2fe78bSCy Schubert ("Ě" "�" :string) 82*7f2fe78bSCy Schubert ("ë" "�" :string) 83*7f2fe78bSCy Schubert ("ě" "�" :string) 84*7f2fe78bSCy Schubert ("é" "�" :string) 85*7f2fe78bSCy Schubert ("È" "�" :string) 86*7f2fe78bSCy Schubert ("Ë" "�" :string) 87*7f2fe78bSCy Schubert ("É" "�" :string) 88*7f2fe78bSCy Schubert ("è" "�" :string) 89*7f2fe78bSCy Schubert ("Ê" "�" :string) 90*7f2fe78bSCy Schubert ("ę" "�" :string) 91*7f2fe78bSCy Schubert ("ĝ" "�" :string) 92*7f2fe78bSCy Schubert ("ğ" "�" :string) 93*7f2fe78bSCy Schubert ("Ğ" "�" :string) 94*7f2fe78bSCy Schubert ("Ĝ" "�" :string) 95*7f2fe78bSCy Schubert ("ĥ" "�" :string) 96*7f2fe78bSCy Schubert ("Ĥ" "�" :string) 97*7f2fe78bSCy Schubert ("Ï" "�" :string) 98*7f2fe78bSCy Schubert ("Í" "�" :string) 99*7f2fe78bSCy Schubert ("ï" "�" :string) 100*7f2fe78bSCy Schubert ("Î" "�" :string) 101*7f2fe78bSCy Schubert ("î" "�" :string) 102*7f2fe78bSCy Schubert ("ı" "�" :string) 103*7f2fe78bSCy Schubert ("İ" "�" :string) 104*7f2fe78bSCy Schubert ("í" "�" :string) 105*7f2fe78bSCy Schubert ("Ì" "�" :string) 106*7f2fe78bSCy Schubert ("ì" "�" :string) 107*7f2fe78bSCy Schubert ("Ĵ" "�" :string) 108*7f2fe78bSCy Schubert ("ĵ" "�" :string) 109*7f2fe78bSCy Schubert ("ł" "�" :string) 110*7f2fe78bSCy Schubert ("Ł" "�" :string) 111*7f2fe78bSCy Schubert ("ľ" "�" :string) 112*7f2fe78bSCy Schubert ("Ľ" "�" :string) 113*7f2fe78bSCy Schubert ("ń" "�" :string) 114*7f2fe78bSCy Schubert ("Ń" "�" :string) 115*7f2fe78bSCy Schubert ("ñ" "�" :string) 116*7f2fe78bSCy Schubert ("ň" "�" :string) 117*7f2fe78bSCy Schubert ("Ñ" "�" :string) 118*7f2fe78bSCy Schubert ("Ň" "�" :string) 119*7f2fe78bSCy Schubert ("Õ" "�" :string) 120*7f2fe78bSCy Schubert ("Ő" "�" :string) 121*7f2fe78bSCy Schubert ("ó" "�" :string) 122*7f2fe78bSCy Schubert ("ö" "�" :string) 123*7f2fe78bSCy Schubert ("ô" "�" :string) 124*7f2fe78bSCy Schubert ("ő" "�" :string) 125*7f2fe78bSCy Schubert ("Ø" "�" :string) 126*7f2fe78bSCy Schubert ("Ö" "�" :string) 127*7f2fe78bSCy Schubert ("õ" "�" :string) 128*7f2fe78bSCy Schubert ("Ô" "�" :string) 129*7f2fe78bSCy Schubert ("ø" "�" :string) 130*7f2fe78bSCy Schubert ("Ó" "�" :string) 131*7f2fe78bSCy Schubert ("Ò" "�" :string) 132*7f2fe78bSCy Schubert ("ò" "�" :string) 133*7f2fe78bSCy Schubert ("œ" "ĺ" :string) 134*7f2fe78bSCy Schubert ("Œ" "ĺ" :string) 135*7f2fe78bSCy Schubert ("Ř" "�" :string) 136*7f2fe78bSCy Schubert ("ř" "�" :string) 137*7f2fe78bSCy Schubert ("Ŕ" "�" :string) 138*7f2fe78bSCy Schubert ("ŕ" "�" :string) 139*7f2fe78bSCy Schubert ("ŝ" "�" :string) 140*7f2fe78bSCy Schubert ("Ś" "�" :string) 141*7f2fe78bSCy Schubert ("ș" "�" :string) 142*7f2fe78bSCy Schubert ("ş" "�" :string) 143*7f2fe78bSCy Schubert ("Ŝ" "�" :string) 144*7f2fe78bSCy Schubert ("ś" "�" :string) 145*7f2fe78bSCy Schubert ("Ș" "�" :string) 146*7f2fe78bSCy Schubert ("š" "�" :string) 147*7f2fe78bSCy Schubert ("Ş" "�" :string) 148*7f2fe78bSCy Schubert ("Š" "�" :string) 149*7f2fe78bSCy Schubert ("ß" "��" :string) 150*7f2fe78bSCy Schubert ("Ț" "�" :string) 151*7f2fe78bSCy Schubert ("Ť" "�" :string) 152*7f2fe78bSCy Schubert ("ț" "�" :string) 153*7f2fe78bSCy Schubert ("ť" "�" :string) 154*7f2fe78bSCy Schubert ("û" "�" :string) 155*7f2fe78bSCy Schubert ("ŭ" "�" :string) 156*7f2fe78bSCy Schubert ("ů" "�" :string) 157*7f2fe78bSCy Schubert ("ű" "�" :string) 158*7f2fe78bSCy Schubert ("ù" "�" :string) 159*7f2fe78bSCy Schubert ("Ŭ" "�" :string) 160*7f2fe78bSCy Schubert ("Ù" "�" :string) 161*7f2fe78bSCy Schubert ("Ű" "�" :string) 162*7f2fe78bSCy Schubert ("Ü" "�" :string) 163*7f2fe78bSCy Schubert ("Ů" "�" :string) 164*7f2fe78bSCy Schubert ("ú" "�" :string) 165*7f2fe78bSCy Schubert ("Ú" "�" :string) 166*7f2fe78bSCy Schubert ("Û" "�" :string) 167*7f2fe78bSCy Schubert ("ü" "�" :string) 168*7f2fe78bSCy Schubert ("ÿ" "�" :string) 169*7f2fe78bSCy Schubert ("Ý" "�" :string) 170*7f2fe78bSCy Schubert ("Ÿ" "�" :string) 171*7f2fe78bSCy Schubert ("ý" "�" :string) 172*7f2fe78bSCy Schubert ("Ż" "�" :string) 173*7f2fe78bSCy Schubert ("Ž" "�" :string) 174*7f2fe78bSCy Schubert ("Ź" "�" :string) 175*7f2fe78bSCy Schubert ("ž" "�" :string) 176*7f2fe78bSCy Schubert ("ż" "�" :string) 177*7f2fe78bSCy Schubert ("ź" "�" :string) 178*7f2fe78bSCy Schubert ("a" "�" :string) 179*7f2fe78bSCy Schubert ("A" "�" :string) 180*7f2fe78bSCy Schubert ("b" "�" :string) 181*7f2fe78bSCy Schubert ("B" "�" :string) 182*7f2fe78bSCy Schubert ("c" "�" :string) 183*7f2fe78bSCy Schubert ("C" "�" :string) 184*7f2fe78bSCy Schubert ("d" "�" :string) 185*7f2fe78bSCy Schubert ("D" "�" :string) 186*7f2fe78bSCy Schubert ("e" "�" :string) 187*7f2fe78bSCy Schubert ("E" "�" :string) 188*7f2fe78bSCy Schubert ("F" "�" :string) 189*7f2fe78bSCy Schubert ("f" "�" :string) 190*7f2fe78bSCy Schubert ("G" "�" :string) 191*7f2fe78bSCy Schubert ("g" "�" :string) 192*7f2fe78bSCy Schubert ("H" "�" :string) 193*7f2fe78bSCy Schubert ("h" "�" :string) 194*7f2fe78bSCy Schubert ("i" "�" :string) 195*7f2fe78bSCy Schubert ("I" "�" :string) 196*7f2fe78bSCy Schubert ("J" "�" :string) 197*7f2fe78bSCy Schubert ("j" "�" :string) 198*7f2fe78bSCy Schubert ("K" "�" :string) 199*7f2fe78bSCy Schubert ("k" "�" :string) 200*7f2fe78bSCy Schubert ("L" "�" :string) 201*7f2fe78bSCy Schubert ("l" "�" :string) 202*7f2fe78bSCy Schubert ("M" "�" :string) 203*7f2fe78bSCy Schubert ("m" "�" :string) 204*7f2fe78bSCy Schubert ("n" "�" :string) 205*7f2fe78bSCy Schubert ("N" "�" :string) 206*7f2fe78bSCy Schubert ("O" "�" :string) 207*7f2fe78bSCy Schubert ("o" "�" :string) 208*7f2fe78bSCy Schubert ("p" "�" :string) 209*7f2fe78bSCy Schubert ("P" "�" :string) 210*7f2fe78bSCy Schubert ("Q" "�" :string) 211*7f2fe78bSCy Schubert ("q" "�" :string) 212*7f2fe78bSCy Schubert ("r" "�" :string) 213*7f2fe78bSCy Schubert ("R" "�" :string) 214*7f2fe78bSCy Schubert ("S" "�" :string) 215*7f2fe78bSCy Schubert ("s" "�" :string) 216*7f2fe78bSCy Schubert ("t" "�" :string) 217*7f2fe78bSCy Schubert ("T" "�" :string) 218*7f2fe78bSCy Schubert ("u" "�" :string) 219*7f2fe78bSCy Schubert ("U" "�" :string) 220*7f2fe78bSCy Schubert ("v" "�" :string) 221*7f2fe78bSCy Schubert ("V" "�" :string) 222*7f2fe78bSCy Schubert ("W" "�" :string) 223*7f2fe78bSCy Schubert ("w" "�" :string) 224*7f2fe78bSCy Schubert ("x" "�" :string) 225*7f2fe78bSCy Schubert ("X" "�" :string) 226*7f2fe78bSCy Schubert ("Y" "�" :string) 227*7f2fe78bSCy Schubert ("y" "�" :string) 228*7f2fe78bSCy Schubert ("z" "�" :string) 229*7f2fe78bSCy Schubert ("Z" "�" :string) 230*7f2fe78bSCy Schubert )) 231*7f2fe78bSCy Schubert 232*7f2fe78bSCy Schubert(define-rule-set "sphinx-xy-resolve-diacritics" 233*7f2fe78bSCy Schubert 234*7f2fe78bSCy Schubert :rules (("Ĥ" "�" :string) 235*7f2fe78bSCy Schubert ("ó" "�" :string) 236*7f2fe78bSCy Schubert ("ľ" "�" :string) 237*7f2fe78bSCy Schubert ("Ř" "�" :string) 238*7f2fe78bSCy Schubert ("ĝ" "�" :string) 239*7f2fe78bSCy Schubert ("ď" "�" :string) 240*7f2fe78bSCy Schubert ("Ě" "�" :string) 241*7f2fe78bSCy Schubert ("ĥ" "�" :string) 242*7f2fe78bSCy Schubert ("Č" "�" :string) 243*7f2fe78bSCy Schubert ("Ĵ" "�" :string) 244*7f2fe78bSCy Schubert ("ě" "�" :string) 245*7f2fe78bSCy Schubert ("ž" "�" :string) 246*7f2fe78bSCy Schubert ("Ď" "�" :string) 247*7f2fe78bSCy Schubert ("ř" "�" :string) 248*7f2fe78bSCy Schubert ("Ž" "�" :string) 249*7f2fe78bSCy Schubert ("ı" "�" :string) 250*7f2fe78bSCy Schubert ("Ť" "�" :string) 251*7f2fe78bSCy Schubert ("á" "�" :string) 252*7f2fe78bSCy Schubert ("č" "�" :string) 253*7f2fe78bSCy Schubert ("Á" "�" :string) 254*7f2fe78bSCy Schubert ("ň" "�" :string) 255*7f2fe78bSCy Schubert ("Š" "�" :string) 256*7f2fe78bSCy Schubert ("Ň" "�" :string) 257*7f2fe78bSCy Schubert ("ĵ" "�" :string) 258*7f2fe78bSCy Schubert ("ť" "�" :string) 259*7f2fe78bSCy Schubert ("Ó" "�" :string) 260*7f2fe78bSCy Schubert ("ý" "�" :string) 261*7f2fe78bSCy Schubert ("Ĝ" "�" :string) 262*7f2fe78bSCy Schubert ("Ú" "�" :string) 263*7f2fe78bSCy Schubert ("Ľ" "�" :string) 264*7f2fe78bSCy Schubert ("š" "�" :string) 265*7f2fe78bSCy Schubert ("Ý" "�" :string) 266*7f2fe78bSCy Schubert ("ú" "�" :string) 267*7f2fe78bSCy Schubert ("Ś" "�" :string) 268*7f2fe78bSCy Schubert ("ć" "�" :string) 269*7f2fe78bSCy Schubert ("Ł" "�" :string) 270*7f2fe78bSCy Schubert ("ł" "�" :string) 271*7f2fe78bSCy Schubert ("ń" "�" :string) 272*7f2fe78bSCy Schubert ("À" "�" :string) 273*7f2fe78bSCy Schubert ("Ź" "�" :string) 274*7f2fe78bSCy Schubert ("à" "�" :string) 275*7f2fe78bSCy Schubert ("Ń" "�" :string) 276*7f2fe78bSCy Schubert ("Đ" "�" :string) 277*7f2fe78bSCy Schubert ("ÿ" "�" :string) 278*7f2fe78bSCy Schubert ("ś" "�" :string) 279*7f2fe78bSCy Schubert ("Ğ" "�" :string) 280*7f2fe78bSCy Schubert ("ğ" "�" :string) 281*7f2fe78bSCy Schubert ("Ù" "�" :string) 282*7f2fe78bSCy Schubert ("İ" "�" :string) 283*7f2fe78bSCy Schubert ("đ" "�" :string) 284*7f2fe78bSCy Schubert ("ù" "�" :string) 285*7f2fe78bSCy Schubert ("Ț" "�" :string) 286*7f2fe78bSCy Schubert ("é" "�" :string) 287*7f2fe78bSCy Schubert ("ŕ" "�" :string) 288*7f2fe78bSCy Schubert ("Ć" "�" :string) 289*7f2fe78bSCy Schubert ("ț" "�" :string) 290*7f2fe78bSCy Schubert ("ò" "�" :string) 291*7f2fe78bSCy Schubert ("ź" "�" :string) 292*7f2fe78bSCy Schubert ("Ò" "�" :string) 293*7f2fe78bSCy Schubert ("Ÿ" "�" :string) 294*7f2fe78bSCy Schubert ("Ŕ" "�" :string) 295*7f2fe78bSCy Schubert ("É" "�" :string) 296*7f2fe78bSCy Schubert ("ĉ" "�" :string) 297*7f2fe78bSCy Schubert ("ô" "�" :string) 298*7f2fe78bSCy Schubert ("Í" "�" :string) 299*7f2fe78bSCy Schubert ("ŝ" "�" :string) 300*7f2fe78bSCy Schubert ("Ż" "�" :string) 301*7f2fe78bSCy Schubert ("Ă" "�" :string) 302*7f2fe78bSCy Schubert ("Ŝ" "�" :string) 303*7f2fe78bSCy Schubert ("ñ" "�" :string) 304*7f2fe78bSCy Schubert ("ŭ" "�" :string) 305*7f2fe78bSCy Schubert ("í" "�" :string) 306*7f2fe78bSCy Schubert ("È" "�" :string) 307*7f2fe78bSCy Schubert ("Ô" "�" :string) 308*7f2fe78bSCy Schubert ("Ŭ" "�" :string) 309*7f2fe78bSCy Schubert ("ż" "�" :string) 310*7f2fe78bSCy Schubert ("Ñ" "�" :string) 311*7f2fe78bSCy Schubert ("è" "�" :string) 312*7f2fe78bSCy Schubert ("Ĉ" "�" :string) 313*7f2fe78bSCy Schubert ("ă" "�" :string) 314*7f2fe78bSCy Schubert ("â" "�" :string) 315*7f2fe78bSCy Schubert ("û" "�" :string) 316*7f2fe78bSCy Schubert ("ê" "�" :string) 317*7f2fe78bSCy Schubert ("Õ" "�" :string) 318*7f2fe78bSCy Schubert ("õ" "�" :string) 319*7f2fe78bSCy Schubert ("ș" "�" :string) 320*7f2fe78bSCy Schubert ("ç" "�" :string) 321*7f2fe78bSCy Schubert ("Â" "�" :string) 322*7f2fe78bSCy Schubert ("Ê" "�" :string) 323*7f2fe78bSCy Schubert ("Û" "�" :string) 324*7f2fe78bSCy Schubert ("Ç" "�" :string) 325*7f2fe78bSCy Schubert ("ì" "�" :string) 326*7f2fe78bSCy Schubert ("Ì" "�" :string) 327*7f2fe78bSCy Schubert ("Ș" "�" :string) 328*7f2fe78bSCy Schubert ("ö" "�" :string) 329*7f2fe78bSCy Schubert ("Ö" "�" :string) 330*7f2fe78bSCy Schubert ("ş" "�" :string) 331*7f2fe78bSCy Schubert ("ů" "�" :string) 332*7f2fe78bSCy Schubert ("ë" "�" :string) 333*7f2fe78bSCy Schubert ("ã" "�" :string) 334*7f2fe78bSCy Schubert ("î" "�" :string) 335*7f2fe78bSCy Schubert ("Î" "�" :string) 336*7f2fe78bSCy Schubert ("Ã" "�" :string) 337*7f2fe78bSCy Schubert ("Ş" "�" :string) 338*7f2fe78bSCy Schubert ("Ů" "�" :string) 339*7f2fe78bSCy Schubert ("Ë" "�" :string) 340*7f2fe78bSCy Schubert ("ï" "�" :string) 341*7f2fe78bSCy Schubert ("Ő" "�" :string) 342*7f2fe78bSCy Schubert ("Ï" "�" :string) 343*7f2fe78bSCy Schubert ("Ę" "�" :string) 344*7f2fe78bSCy Schubert ("ő" "�" :string) 345*7f2fe78bSCy Schubert ("Ü" "�" :string) 346*7f2fe78bSCy Schubert ("Å" "�" :string) 347*7f2fe78bSCy Schubert ("ü" "�" :string) 348*7f2fe78bSCy Schubert ("ę" "�" :string) 349*7f2fe78bSCy Schubert ("å" "�" :string) 350*7f2fe78bSCy Schubert ("Ä" "�" :string) 351*7f2fe78bSCy Schubert ("ű" "�" :string) 352*7f2fe78bSCy Schubert ("Ø" "�" :string) 353*7f2fe78bSCy Schubert ("ø" "�" :string) 354*7f2fe78bSCy Schubert ("Ű" "�" :string) 355*7f2fe78bSCy Schubert ("ä" "�" :string) 356*7f2fe78bSCy Schubert ("Ą" "�" :string) 357*7f2fe78bSCy Schubert ("ą" "�" :string) 358*7f2fe78bSCy Schubert ("œ" "�" :string) 359*7f2fe78bSCy Schubert ("ß" "�" :string) 360*7f2fe78bSCy Schubert ("Æ" "�" :string) 361*7f2fe78bSCy Schubert ("Œ" "�" :string) 362*7f2fe78bSCy Schubert ("æ" "�" :string) 363*7f2fe78bSCy Schubert ("e" "�" :string) 364*7f2fe78bSCy Schubert ("t" "�" :string) 365*7f2fe78bSCy Schubert ("L" "�" :string) 366*7f2fe78bSCy Schubert ("Y" "�" :string) 367*7f2fe78bSCy Schubert ("J" "�" :string) 368*7f2fe78bSCy Schubert ("a" "�" :string) 369*7f2fe78bSCy Schubert ("p" "�" :string) 370*7f2fe78bSCy Schubert ("u" "�" :string) 371*7f2fe78bSCy Schubert ("j" "�" :string) 372*7f2fe78bSCy Schubert ("b" "�" :string) 373*7f2fe78bSCy Schubert ("G" "�" :string) 374*7f2fe78bSCy Schubert ("U" "�" :string) 375*7f2fe78bSCy Schubert ("F" "�" :string) 376*7f2fe78bSCy Schubert ("H" "�" :string) 377*7f2fe78bSCy Schubert ("i" "�" :string) 378*7f2fe78bSCy Schubert ("z" "�" :string) 379*7f2fe78bSCy Schubert ("c" "�" :string) 380*7f2fe78bSCy Schubert ("l" "�" :string) 381*7f2fe78bSCy Schubert ("A" "�" :string) 382*7f2fe78bSCy Schubert ("Q" "�" :string) 383*7f2fe78bSCy Schubert ("w" "�" :string) 384*7f2fe78bSCy Schubert ("D" "�" :string) 385*7f2fe78bSCy Schubert ("R" "�" :string) 386*7f2fe78bSCy Schubert ("d" "�" :string) 387*7f2fe78bSCy Schubert ("s" "�" :string) 388*7f2fe78bSCy Schubert ("r" "�" :string) 389*7f2fe78bSCy Schubert ("k" "�" :string) 390*7f2fe78bSCy Schubert ("v" "�" :string) 391*7f2fe78bSCy Schubert ("m" "�" :string) 392*7f2fe78bSCy Schubert ("P" "�" :string) 393*7f2fe78bSCy Schubert ("y" "�" :string) 394*7f2fe78bSCy Schubert ("K" "�" :string) 395*7f2fe78bSCy Schubert ("q" "�" :string) 396*7f2fe78bSCy Schubert ("S" "�" :string) 397*7f2fe78bSCy Schubert ("I" "�" :string) 398*7f2fe78bSCy Schubert ("C" "�" :string) 399*7f2fe78bSCy Schubert ("M" "�" :string) 400*7f2fe78bSCy Schubert ("Z" "�" :string) 401*7f2fe78bSCy Schubert ("T" "�" :string) 402*7f2fe78bSCy Schubert ("W" "�" :string) 403*7f2fe78bSCy Schubert ("B" "�" :string) 404*7f2fe78bSCy Schubert ("h" "�" :string) 405*7f2fe78bSCy Schubert ("x" "�" :string) 406*7f2fe78bSCy Schubert ("X" "�" :string) 407*7f2fe78bSCy Schubert ("f" "�" :string) 408*7f2fe78bSCy Schubert ("E" "�" :string) 409*7f2fe78bSCy Schubert ("V" "�" :string) 410*7f2fe78bSCy Schubert ("N" "�" :string) 411*7f2fe78bSCy Schubert ("O" "�" :string) 412*7f2fe78bSCy Schubert ("o" "�" :string) 413*7f2fe78bSCy Schubert ("g" "�" :string) 414*7f2fe78bSCy Schubert ("n" "�" :string) 415*7f2fe78bSCy Schubert )) 416*7f2fe78bSCy Schubert 417*7f2fe78bSCy Schubert(define-rule-set "sphinx-xy-resolve-case" 418*7f2fe78bSCy Schubert 419*7f2fe78bSCy Schubert :rules (("Ú" "8" :string) 420*7f2fe78bSCy Schubert ("Ÿ" "8" :string) 421*7f2fe78bSCy Schubert ("Ç" "8" :string) 422*7f2fe78bSCy Schubert ("Ĉ" "8" :string) 423*7f2fe78bSCy Schubert ("Ŕ" "8" :string) 424*7f2fe78bSCy Schubert ("Ľ" "8" :string) 425*7f2fe78bSCy Schubert ("Ů" "8" :string) 426*7f2fe78bSCy Schubert ("Ý" "8" :string) 427*7f2fe78bSCy Schubert ("É" "8" :string) 428*7f2fe78bSCy Schubert ("Ë" "8" :string) 429*7f2fe78bSCy Schubert ("Ș" "8" :string) 430*7f2fe78bSCy Schubert ("Ì" "8" :string) 431*7f2fe78bSCy Schubert ("Ê" "8" :string) 432*7f2fe78bSCy Schubert ("Ň" "8" :string) 433*7f2fe78bSCy Schubert ("Ą" "8" :string) 434*7f2fe78bSCy Schubert ("Š" "8" :string) 435*7f2fe78bSCy Schubert ("Û" "8" :string) 436*7f2fe78bSCy Schubert ("Ş" "8" :string) 437*7f2fe78bSCy Schubert ("Ć" "8" :string) 438*7f2fe78bSCy Schubert ("Ò" "8" :string) 439*7f2fe78bSCy Schubert ("Ĝ" "8" :string) 440*7f2fe78bSCy Schubert ("Ñ" "8" :string) 441*7f2fe78bSCy Schubert ("Ó" "8" :string) 442*7f2fe78bSCy Schubert ("Î" "8" :string) 443*7f2fe78bSCy Schubert ("Á" "8" :string) 444*7f2fe78bSCy Schubert ("Ã" "8" :string) 445*7f2fe78bSCy Schubert ("Ț" "8" :string) 446*7f2fe78bSCy Schubert ("Å" "8" :string) 447*7f2fe78bSCy Schubert ("Ğ" "8" :string) 448*7f2fe78bSCy Schubert ("Ü" "8" :string) 449*7f2fe78bSCy Schubert ("È" "8" :string) 450*7f2fe78bSCy Schubert ("Ô" "8" :string) 451*7f2fe78bSCy Schubert ("İ" "8" :string) 452*7f2fe78bSCy Schubert ("Ű" "8" :string) 453*7f2fe78bSCy Schubert ("Ù" "8" :string) 454*7f2fe78bSCy Schubert ("Ŭ" "8" :string) 455*7f2fe78bSCy Schubert ("Â" "8" :string) 456*7f2fe78bSCy Schubert ("Ť" "8" :string) 457*7f2fe78bSCy Schubert ("Ń" "8" :string) 458*7f2fe78bSCy Schubert ("Ď" "8" :string) 459*7f2fe78bSCy Schubert ("Ź" "8" :string) 460*7f2fe78bSCy Schubert ("Ž" "8" :string) 461*7f2fe78bSCy Schubert ("Đ" "8" :string) 462*7f2fe78bSCy Schubert ("Ŝ" "8" :string) 463*7f2fe78bSCy Schubert ("Č" "8" :string) 464*7f2fe78bSCy Schubert ("Ĵ" "8" :string) 465*7f2fe78bSCy Schubert ("Ö" "8" :string) 466*7f2fe78bSCy Schubert ("Ø" "8" :string) 467*7f2fe78bSCy Schubert ("Ż" "8" :string) 468*7f2fe78bSCy Schubert ("Ł" "8" :string) 469*7f2fe78bSCy Schubert ("Ă" "8" :string) 470*7f2fe78bSCy Schubert ("Ě" "8" :string) 471*7f2fe78bSCy Schubert ("Ő" "8" :string) 472*7f2fe78bSCy Schubert ("Õ" "8" :string) 473*7f2fe78bSCy Schubert ("Ę" "8" :string) 474*7f2fe78bSCy Schubert ("Ï" "8" :string) 475*7f2fe78bSCy Schubert ("À" "8" :string) 476*7f2fe78bSCy Schubert ("Ĥ" "8" :string) 477*7f2fe78bSCy Schubert ("Ä" "8" :string) 478*7f2fe78bSCy Schubert ("Ś" "8" :string) 479*7f2fe78bSCy Schubert ("Ř" "8" :string) 480*7f2fe78bSCy Schubert ("Í" "8" :string) 481*7f2fe78bSCy Schubert ("Œ" "89" :string) 482*7f2fe78bSCy Schubert ("Æ" "89" :string) 483*7f2fe78bSCy Schubert ("ì" "9" :string) 484*7f2fe78bSCy Schubert ("è" "9" :string) 485*7f2fe78bSCy Schubert ("ą" "9" :string) 486*7f2fe78bSCy Schubert ("š" "9" :string) 487*7f2fe78bSCy Schubert ("ú" "9" :string) 488*7f2fe78bSCy Schubert ("å" "9" :string) 489*7f2fe78bSCy Schubert ("ă" "9" :string) 490*7f2fe78bSCy Schubert ("ę" "9" :string) 491*7f2fe78bSCy Schubert ("ü" "9" :string) 492*7f2fe78bSCy Schubert ("ź" "9" :string) 493*7f2fe78bSCy Schubert ("ò" "9" :string) 494*7f2fe78bSCy Schubert ("ť" "9" :string) 495*7f2fe78bSCy Schubert ("ț" "9" :string) 496*7f2fe78bSCy Schubert ("ĵ" "9" :string) 497*7f2fe78bSCy Schubert ("ŕ" "9" :string) 498*7f2fe78bSCy Schubert ("ż" "9" :string) 499*7f2fe78bSCy Schubert ("ä" "9" :string) 500*7f2fe78bSCy Schubert ("ý" "9" :string) 501*7f2fe78bSCy Schubert ("ù" "9" :string) 502*7f2fe78bSCy Schubert ("á" "9" :string) 503*7f2fe78bSCy Schubert ("é" "9" :string) 504*7f2fe78bSCy Schubert ("č" "9" :string) 505*7f2fe78bSCy Schubert ("ň" "9" :string) 506*7f2fe78bSCy Schubert ("ś" "9" :string) 507*7f2fe78bSCy Schubert ("ø" "9" :string) 508*7f2fe78bSCy Schubert ("í" "9" :string) 509*7f2fe78bSCy Schubert ("đ" "9" :string) 510*7f2fe78bSCy Schubert ("ı" "9" :string) 511*7f2fe78bSCy Schubert ("ğ" "9" :string) 512*7f2fe78bSCy Schubert ("î" "9" :string) 513*7f2fe78bSCy Schubert ("ã" "9" :string) 514*7f2fe78bSCy Schubert ("à" "9" :string) 515*7f2fe78bSCy Schubert ("ř" "9" :string) 516*7f2fe78bSCy Schubert ("ő" "9" :string) 517*7f2fe78bSCy Schubert ("ů" "9" :string) 518*7f2fe78bSCy Schubert ("ș" "9" :string) 519*7f2fe78bSCy Schubert ("ÿ" "9" :string) 520*7f2fe78bSCy Schubert ("ë" "9" :string) 521*7f2fe78bSCy Schubert ("ŭ" "9" :string) 522*7f2fe78bSCy Schubert ("ç" "9" :string) 523*7f2fe78bSCy Schubert ("ű" "9" :string) 524*7f2fe78bSCy Schubert ("ñ" "9" :string) 525*7f2fe78bSCy Schubert ("õ" "9" :string) 526*7f2fe78bSCy Schubert ("ě" "9" :string) 527*7f2fe78bSCy Schubert ("ş" "9" :string) 528*7f2fe78bSCy Schubert ("ž" "9" :string) 529*7f2fe78bSCy Schubert ("ĝ" "9" :string) 530*7f2fe78bSCy Schubert ("ŝ" "9" :string) 531*7f2fe78bSCy Schubert ("ń" "9" :string) 532*7f2fe78bSCy Schubert ("û" "9" :string) 533*7f2fe78bSCy Schubert ("ł" "9" :string) 534*7f2fe78bSCy Schubert ("ď" "9" :string) 535*7f2fe78bSCy Schubert ("ĥ" "9" :string) 536*7f2fe78bSCy Schubert ("ê" "9" :string) 537*7f2fe78bSCy Schubert ("ô" "9" :string) 538*7f2fe78bSCy Schubert ("ĉ" "9" :string) 539*7f2fe78bSCy Schubert ("â" "9" :string) 540*7f2fe78bSCy Schubert ("ć" "9" :string) 541*7f2fe78bSCy Schubert ("ï" "9" :string) 542*7f2fe78bSCy Schubert ("ö" "9" :string) 543*7f2fe78bSCy Schubert ("ľ" "9" :string) 544*7f2fe78bSCy Schubert ("ó" "9" :string) 545*7f2fe78bSCy Schubert ("æ" "99" :string) 546*7f2fe78bSCy Schubert ("ß" "99" :string) 547*7f2fe78bSCy Schubert ("œ" "99" :string) 548*7f2fe78bSCy Schubert ("N" "8" :string) 549*7f2fe78bSCy Schubert ("V" "8" :string) 550*7f2fe78bSCy Schubert ("O" "8" :string) 551*7f2fe78bSCy Schubert ("X" "8" :string) 552*7f2fe78bSCy Schubert ("E" "8" :string) 553*7f2fe78bSCy Schubert ("P" "8" :string) 554*7f2fe78bSCy Schubert ("K" "8" :string) 555*7f2fe78bSCy Schubert ("T" "8" :string) 556*7f2fe78bSCy Schubert ("Z" "8" :string) 557*7f2fe78bSCy Schubert ("M" "8" :string) 558*7f2fe78bSCy Schubert ("C" "8" :string) 559*7f2fe78bSCy Schubert ("I" "8" :string) 560*7f2fe78bSCy Schubert ("S" "8" :string) 561*7f2fe78bSCy Schubert ("B" "8" :string) 562*7f2fe78bSCy Schubert ("W" "8" :string) 563*7f2fe78bSCy Schubert ("D" "8" :string) 564*7f2fe78bSCy Schubert ("R" "8" :string) 565*7f2fe78bSCy Schubert ("H" "8" :string) 566*7f2fe78bSCy Schubert ("F" "8" :string) 567*7f2fe78bSCy Schubert ("Q" "8" :string) 568*7f2fe78bSCy Schubert ("A" "8" :string) 569*7f2fe78bSCy Schubert ("G" "8" :string) 570*7f2fe78bSCy Schubert ("U" "8" :string) 571*7f2fe78bSCy Schubert ("J" "8" :string) 572*7f2fe78bSCy Schubert ("Y" "8" :string) 573*7f2fe78bSCy Schubert ("L" "8" :string) 574*7f2fe78bSCy Schubert ("o" "9" :string) 575*7f2fe78bSCy Schubert ("n" "9" :string) 576*7f2fe78bSCy Schubert ("g" "9" :string) 577*7f2fe78bSCy Schubert ("x" "9" :string) 578*7f2fe78bSCy Schubert ("f" "9" :string) 579*7f2fe78bSCy Schubert ("y" "9" :string) 580*7f2fe78bSCy Schubert ("q" "9" :string) 581*7f2fe78bSCy Schubert ("h" "9" :string) 582*7f2fe78bSCy Schubert ("w" "9" :string) 583*7f2fe78bSCy Schubert ("s" "9" :string) 584*7f2fe78bSCy Schubert ("d" "9" :string) 585*7f2fe78bSCy Schubert ("v" "9" :string) 586*7f2fe78bSCy Schubert ("k" "9" :string) 587*7f2fe78bSCy Schubert ("r" "9" :string) 588*7f2fe78bSCy Schubert ("m" "9" :string) 589*7f2fe78bSCy Schubert ("z" "9" :string) 590*7f2fe78bSCy Schubert ("c" "9" :string) 591*7f2fe78bSCy Schubert ("i" "9" :string) 592*7f2fe78bSCy Schubert ("l" "9" :string) 593*7f2fe78bSCy Schubert ("b" "9" :string) 594*7f2fe78bSCy Schubert ("j" "9" :string) 595*7f2fe78bSCy Schubert ("a" "9" :string) 596*7f2fe78bSCy Schubert ("p" "9" :string) 597*7f2fe78bSCy Schubert ("u" "9" :string) 598*7f2fe78bSCy Schubert ("t" "9" :string) 599*7f2fe78bSCy Schubert ("e" "9" :string) 600*7f2fe78bSCy Schubert )) 601*7f2fe78bSCy Schubert 602*7f2fe78bSCy Schubert(use-rule-set :run 0 603*7f2fe78bSCy Schubert :rule-set ("sphinx-xy-alphabetize")) 604*7f2fe78bSCy Schubert(use-rule-set :run 1 605*7f2fe78bSCy Schubert :rule-set ("sphinx-xy-resolve-diacritics")) 606*7f2fe78bSCy Schubert(use-rule-set :run 2 607*7f2fe78bSCy Schubert :rule-set ("sphinx-xy-resolve-case")) 608