|
|
|
|
;; Common Lisp style file for xindy
|
|
|
|
|
;; filename: LatinRules.xdy
|
|
|
|
|
;;
|
|
|
|
|
;; Please note that this data file deliberately uses strings
|
|
|
|
|
;; with single non-ascii bytes. This is intentional and
|
|
|
|
|
;; follows the usage observed in similar xindy support files.
|
|
|
|
|
;;
|
|
|
|
|
;; It is based upon xindy's files lang/general/utf8.xdy and
|
|
|
|
|
;; lang/general/utf8-lang.xdy which implement
|
|
|
|
|
;; "a general sorting order for Western European languages".
|
|
|
|
|
;;
|
|
|
|
|
;; The aim for Sphinx is to be able to index in a Cyrillic document
|
|
|
|
|
;; also terms using the Latin alphabets, inclusive of letters
|
|
|
|
|
;; with diacritics. To this effect the xindy rules from lang/general
|
|
|
|
|
;; got manually re-coded to avoid collisions with the encoding
|
|
|
|
|
;; done by xindy for sorting words in Cyrillic languages, which was
|
|
|
|
|
;; observed not to use bytes with octal encoding 0o266 or higher.
|
|
|
|
|
;;
|
|
|
|
|
;; So here we use only 0o266 or higher bytes.
|
|
|
|
|
;; (Ŋ, ŋ, IJ, and ij are absent from
|
|
|
|
|
;; lang/general/utf8.xdy and not included here.)
|
|
|
|
|
;; Contributed by the Sphinx team, 2018.
|
|
|
|
|
|
|
|
|
|
(define-letter-group "A" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "B" :after "A" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "C" :after "B" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "D" :after "C" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "E" :after "D" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "F" :after "E" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "G" :after "F" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "H" :after "G" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "I" :after "H" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "J" :after "I" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "K" :after "J" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "L" :after "K" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "M" :after "L" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "N" :after "M" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "O" :after "N" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "P" :after "O" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "Q" :after "P" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "R" :after "Q" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "S" :after "R" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "T" :after "S" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "U" :after "T" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "V" :after "U" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "W" :after "V" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "X" :after "W" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "Y" :after "X" :prefixes ("<EFBFBD>"))
|
|
|
|
|
(define-letter-group "Z" :after "Y" :prefixes ("<EFBFBD>"))
|
|
|
|
|
|
|
|
|
|
(define-rule-set "sphinx-xy-alphabetize"
|
|
|
|
|
|
|
|
|
|
:rules (("À" "<EFBFBD>" :string)
|
|
|
|
|
("Ă" "<EFBFBD>" :string)
|
|
|
|
|
("â" "<EFBFBD>" :string)
|
|
|
|
|
("Ä" "<EFBFBD>" :string)
|
|
|
|
|
("à" "<EFBFBD>" :string)
|
|
|
|
|
("Å" "<EFBFBD>" :string)
|
|
|
|
|
("Ã" "<EFBFBD>" :string)
|
|
|
|
|
("Á" "<EFBFBD>" :string)
|
|
|
|
|
("á" "<EFBFBD>" :string)
|
|
|
|
|
("ã" "<EFBFBD>" :string)
|
|
|
|
|
("Â" "<EFBFBD>" :string)
|
|
|
|
|
("ă" "<EFBFBD>" :string)
|
|
|
|
|
("å" "<EFBFBD>" :string)
|
|
|
|
|
("ą" "<EFBFBD>" :string)
|
|
|
|
|
("ä" "<EFBFBD>" :string)
|
|
|
|
|
("Ą" "<EFBFBD>" :string)
|
|
|
|
|
("æ" "<EFBFBD><EFBFBD>" :string)
|
|
|
|
|
("Æ" "<EFBFBD><EFBFBD>" :string)
|
|
|
|
|
("ć" "<EFBFBD>" :string)
|
|
|
|
|
("ĉ" "<EFBFBD>" :string)
|
|
|
|
|
("ç" "<EFBFBD>" :string)
|
|
|
|
|
("Č" "<EFBFBD>" :string)
|
|
|
|
|
("č" "<EFBFBD>" :string)
|
|
|
|
|
("Ĉ" "<EFBFBD>" :string)
|
|
|
|
|
("Ç" "<EFBFBD>" :string)
|
|
|
|
|
("Ć" "<EFBFBD>" :string)
|
|
|
|
|
("ď" "<EFBFBD>" :string)
|
|
|
|
|
("Đ" "<EFBFBD>" :string)
|
|
|
|
|
("Ď" "<EFBFBD>" :string)
|
|
|
|
|
("đ" "<EFBFBD>" :string)
|
|
|
|
|
("ê" "<EFBFBD>" :string)
|
|
|
|
|
("Ę" "<EFBFBD>" :string)
|
|
|
|
|
("Ě" "<EFBFBD>" :string)
|
|
|
|
|
("ë" "<EFBFBD>" :string)
|
|
|
|
|
("ě" "<EFBFBD>" :string)
|
|
|
|
|
("é" "<EFBFBD>" :string)
|
|
|
|
|
("È" "<EFBFBD>" :string)
|
|
|
|
|
("Ë" "<EFBFBD>" :string)
|
|
|
|
|
("É" "<EFBFBD>" :string)
|
|
|
|
|
("è" "<EFBFBD>" :string)
|
|
|
|
|
("Ê" "<EFBFBD>" :string)
|
|
|
|
|
("ę" "<EFBFBD>" :string)
|
|
|
|
|
("ĝ" "<EFBFBD>" :string)
|
|
|
|
|
("ğ" "<EFBFBD>" :string)
|
|
|
|
|
("Ğ" "<EFBFBD>" :string)
|
|
|
|
|
("Ĝ" "<EFBFBD>" :string)
|
|
|
|
|
("ĥ" "<EFBFBD>" :string)
|
|
|
|
|
("Ĥ" "<EFBFBD>" :string)
|
|
|
|
|
("Ï" "<EFBFBD>" :string)
|
|
|
|
|
("Í" "<EFBFBD>" :string)
|
|
|
|
|
("ï" "<EFBFBD>" :string)
|
|
|
|
|
("Î" "<EFBFBD>" :string)
|
|
|
|
|
("î" "<EFBFBD>" :string)
|
|
|
|
|
("ı" "<EFBFBD>" :string)
|
|
|
|
|
("İ" "<EFBFBD>" :string)
|
|
|
|
|
("í" "<EFBFBD>" :string)
|
|
|
|
|
("Ì" "<EFBFBD>" :string)
|
|
|
|
|
("ì" "<EFBFBD>" :string)
|
|
|
|
|
("Ĵ" "<EFBFBD>" :string)
|
|
|
|
|
("ĵ" "<EFBFBD>" :string)
|
|
|
|
|
("ł" "<EFBFBD>" :string)
|
|
|
|
|
("Ł" "<EFBFBD>" :string)
|
|
|
|
|
("ľ" "<EFBFBD>" :string)
|
|
|
|
|
("Ľ" "<EFBFBD>" :string)
|
|
|
|
|
("ń" "<EFBFBD>" :string)
|
|
|
|
|
("Ń" "<EFBFBD>" :string)
|
|
|
|
|
("ñ" "<EFBFBD>" :string)
|
|
|
|
|
("ň" "<EFBFBD>" :string)
|
|
|
|
|
("Ñ" "<EFBFBD>" :string)
|
|
|
|
|
("Ň" "<EFBFBD>" :string)
|
|
|
|
|
("Õ" "<EFBFBD>" :string)
|
|
|
|
|
("Ő" "<EFBFBD>" :string)
|
|
|
|
|
("ó" "<EFBFBD>" :string)
|
|
|
|
|
("ö" "<EFBFBD>" :string)
|
|
|
|
|
("ô" "<EFBFBD>" :string)
|
|
|
|
|
("ő" "<EFBFBD>" :string)
|
|
|
|
|
("Ø" "<EFBFBD>" :string)
|
|
|
|
|
("Ö" "<EFBFBD>" :string)
|
|
|
|
|
("õ" "<EFBFBD>" :string)
|
|
|
|
|
("Ô" "<EFBFBD>" :string)
|
|
|
|
|
("ø" "<EFBFBD>" :string)
|
|
|
|
|
("Ó" "<EFBFBD>" :string)
|
|
|
|
|
("Ò" "<EFBFBD>" :string)
|
|
|
|
|
("ò" "<EFBFBD>" :string)
|
|
|
|
|
("œ" "ĺ" :string)
|
|
|
|
|
("Œ" "ĺ" :string)
|
|
|
|
|
("Ř" "<EFBFBD>" :string)
|
|
|
|
|
("ř" "<EFBFBD>" :string)
|
|
|
|
|
("Ŕ" "<EFBFBD>" :string)
|
|
|
|
|
("ŕ" "<EFBFBD>" :string)
|
|
|
|
|
("ŝ" "<EFBFBD>" :string)
|
|
|
|
|
("Ś" "<EFBFBD>" :string)
|
|
|
|
|
("ș" "<EFBFBD>" :string)
|
|
|
|
|
("ş" "<EFBFBD>" :string)
|
|
|
|
|
("Ŝ" "<EFBFBD>" :string)
|
|
|
|
|
("ś" "<EFBFBD>" :string)
|
|
|
|
|
("Ș" "<EFBFBD>" :string)
|
|
|
|
|
("š" "<EFBFBD>" :string)
|
|
|
|
|
("Ş" "<EFBFBD>" :string)
|
|
|
|
|
("Š" "<EFBFBD>" :string)
|
|
|
|
|
("ß" "<EFBFBD><EFBFBD>" :string)
|
|
|
|
|
("Ț" "<EFBFBD>" :string)
|
|
|
|
|
("Ť" "<EFBFBD>" :string)
|
|
|
|
|
("ț" "<EFBFBD>" :string)
|
|
|
|
|
("ť" "<EFBFBD>" :string)
|
|
|
|
|
("û" "<EFBFBD>" :string)
|
|
|
|
|
("ŭ" "<EFBFBD>" :string)
|
|
|
|
|
("ů" "<EFBFBD>" :string)
|
|
|
|
|
("ű" "<EFBFBD>" :string)
|
|
|
|
|
("ù" "<EFBFBD>" :string)
|
|
|
|
|
("Ŭ" "<EFBFBD>" :string)
|
|
|
|
|
("Ù" "<EFBFBD>" :string)
|
|
|
|
|
("Ű" "<EFBFBD>" :string)
|
|
|
|
|
("Ü" "<EFBFBD>" :string)
|
|
|
|
|
("Ů" "<EFBFBD>" :string)
|
|
|
|
|
("ú" "<EFBFBD>" :string)
|
|
|
|
|
("Ú" "<EFBFBD>" :string)
|
|
|
|
|
("Û" "<EFBFBD>" :string)
|
|
|
|
|
("ü" "<EFBFBD>" :string)
|
|
|
|
|
("ÿ" "<EFBFBD>" :string)
|
|
|
|
|
("Ý" "<EFBFBD>" :string)
|
|
|
|
|
("Ÿ" "<EFBFBD>" :string)
|
|
|
|
|
("ý" "<EFBFBD>" :string)
|
|
|
|
|
("Ż" "<EFBFBD>" :string)
|
|
|
|
|
("Ž" "<EFBFBD>" :string)
|
|
|
|
|
("Ź" "<EFBFBD>" :string)
|
|
|
|
|
("ž" "<EFBFBD>" :string)
|
|
|
|
|
("ż" "<EFBFBD>" :string)
|
|
|
|
|
("ź" "<EFBFBD>" :string)
|
|
|
|
|
("a" "<EFBFBD>" :string)
|
|
|
|
|
("A" "<EFBFBD>" :string)
|
|
|
|
|
("b" "<EFBFBD>" :string)
|
|
|
|
|
("B" "<EFBFBD>" :string)
|
|
|
|
|
("c" "<EFBFBD>" :string)
|
|
|
|
|
("C" "<EFBFBD>" :string)
|
|
|
|
|
("d" "<EFBFBD>" :string)
|
|
|
|
|
("D" "<EFBFBD>" :string)
|
|
|
|
|
("e" "<EFBFBD>" :string)
|
|
|
|
|
("E" "<EFBFBD>" :string)
|
|
|
|
|
("F" "<EFBFBD>" :string)
|
|
|
|
|
("f" "<EFBFBD>" :string)
|
|
|
|
|
("G" "<EFBFBD>" :string)
|
|
|
|
|
("g" "<EFBFBD>" :string)
|
|
|
|
|
("H" "<EFBFBD>" :string)
|
|
|
|
|
("h" "<EFBFBD>" :string)
|
|
|
|
|
("i" "<EFBFBD>" :string)
|
|
|
|
|
("I" "<EFBFBD>" :string)
|
|
|
|
|
("J" "<EFBFBD>" :string)
|
|
|
|
|
("j" "<EFBFBD>" :string)
|
|
|
|
|
("K" "<EFBFBD>" :string)
|
|
|
|
|
("k" "<EFBFBD>" :string)
|
|
|
|
|
("L" "<EFBFBD>" :string)
|
|
|
|
|
("l" "<EFBFBD>" :string)
|
|
|
|
|
("M" "<EFBFBD>" :string)
|
|
|
|
|
("m" "<EFBFBD>" :string)
|
|
|
|
|
("n" "<EFBFBD>" :string)
|
|
|
|
|
("N" "<EFBFBD>" :string)
|
|
|
|
|
("O" "<EFBFBD>" :string)
|
|
|
|
|
("o" "<EFBFBD>" :string)
|
|
|
|
|
("p" "<EFBFBD>" :string)
|
|
|
|
|
("P" "<EFBFBD>" :string)
|
|
|
|
|
("Q" "<EFBFBD>" :string)
|
|
|
|
|
("q" "<EFBFBD>" :string)
|
|
|
|
|
("r" "<EFBFBD>" :string)
|
|
|
|
|
("R" "<EFBFBD>" :string)
|
|
|
|
|
("S" "<EFBFBD>" :string)
|
|
|
|
|
("s" "<EFBFBD>" :string)
|
|
|
|
|
("t" "<EFBFBD>" :string)
|
|
|
|
|
("T" "<EFBFBD>" :string)
|
|
|
|
|
("u" "<EFBFBD>" :string)
|
|
|
|
|
("U" "<EFBFBD>" :string)
|
|
|
|
|
("v" "<EFBFBD>" :string)
|
|
|
|
|
("V" "<EFBFBD>" :string)
|
|
|
|
|
("W" "<EFBFBD>" :string)
|
|
|
|
|
("w" "<EFBFBD>" :string)
|
|
|
|
|
("x" "<EFBFBD>" :string)
|
|
|
|
|
("X" "<EFBFBD>" :string)
|
|
|
|
|
("Y" "<EFBFBD>" :string)
|
|
|
|
|
("y" "<EFBFBD>" :string)
|
|
|
|
|
("z" "<EFBFBD>" :string)
|
|
|
|
|
("Z" "<EFBFBD>" :string)
|
|
|
|
|
))
|
|
|
|
|
|
|
|
|
|
(define-rule-set "sphinx-xy-resolve-diacritics"
|
|
|
|
|
|
|
|
|
|
:rules (("Ĥ" "<EFBFBD>" :string)
|
|
|
|
|
("ó" "<EFBFBD>" :string)
|
|
|
|
|
("ľ" "<EFBFBD>" :string)
|
|
|
|
|
("Ř" "<EFBFBD>" :string)
|
|
|
|
|
("ĝ" "<EFBFBD>" :string)
|
|
|
|
|
("ď" "<EFBFBD>" :string)
|
|
|
|
|
("Ě" "<EFBFBD>" :string)
|
|
|
|
|
("ĥ" "<EFBFBD>" :string)
|
|
|
|
|
("Č" "<EFBFBD>" :string)
|
|
|
|
|
("Ĵ" "<EFBFBD>" :string)
|
|
|
|
|
("ě" "<EFBFBD>" :string)
|
|
|
|
|
("ž" "<EFBFBD>" :string)
|
|
|
|
|
("Ď" "<EFBFBD>" :string)
|
|
|
|
|
("ř" "<EFBFBD>" :string)
|
|
|
|
|
("Ž" "<EFBFBD>" :string)
|
|
|
|
|
("ı" "<EFBFBD>" :string)
|
|
|
|
|
("Ť" "<EFBFBD>" :string)
|
|
|
|
|
("á" "<EFBFBD>" :string)
|
|
|
|
|
("č" "<EFBFBD>" :string)
|
|
|
|
|
("Á" "<EFBFBD>" :string)
|
|
|
|
|
("ň" "<EFBFBD>" :string)
|
|
|
|
|
("Š" "<EFBFBD>" :string)
|
|
|
|
|
("Ň" "<EFBFBD>" :string)
|
|
|
|
|
("ĵ" "<EFBFBD>" :string)
|
|
|
|
|
("ť" "<EFBFBD>" :string)
|
|
|
|
|
("Ó" "<EFBFBD>" :string)
|
|
|
|
|
("ý" "<EFBFBD>" :string)
|
|
|
|
|
("Ĝ" "<EFBFBD>" :string)
|
|
|
|
|
("Ú" "<EFBFBD>" :string)
|
|
|
|
|
("Ľ" "<EFBFBD>" :string)
|
|
|
|
|
("š" "<EFBFBD>" :string)
|
|
|
|
|
("Ý" "<EFBFBD>" :string)
|
|
|
|
|
("ú" "<EFBFBD>" :string)
|
|
|
|
|
("Ś" "<EFBFBD>" :string)
|
|
|
|
|
("ć" "<EFBFBD>" :string)
|
|
|
|
|
("Ł" "<EFBFBD>" :string)
|
|
|
|
|
("ł" "<EFBFBD>" :string)
|
|
|
|
|
("ń" "<EFBFBD>" :string)
|
|
|
|
|
("À" "<EFBFBD>" :string)
|
|
|
|
|
("Ź" "<EFBFBD>" :string)
|
|
|
|
|
("à" "<EFBFBD>" :string)
|
|
|
|
|
("Ń" "<EFBFBD>" :string)
|
|
|
|
|
("Đ" "<EFBFBD>" :string)
|
|
|
|
|
("ÿ" "<EFBFBD>" :string)
|
|
|
|
|
("ś" "<EFBFBD>" :string)
|
|
|
|
|
("Ğ" "<EFBFBD>" :string)
|
|
|
|
|
("ğ" "<EFBFBD>" :string)
|
|
|
|
|
("Ù" "<EFBFBD>" :string)
|
|
|
|
|
("İ" "<EFBFBD>" :string)
|
|
|
|
|
("đ" "<EFBFBD>" :string)
|
|
|
|
|
("ù" "<EFBFBD>" :string)
|
|
|
|
|
("Ț" "<EFBFBD>" :string)
|
|
|
|
|
("é" "<EFBFBD>" :string)
|
|
|
|
|
("ŕ" "<EFBFBD>" :string)
|
|
|
|
|
("Ć" "<EFBFBD>" :string)
|
|
|
|
|
("ț" "<EFBFBD>" :string)
|
|
|
|
|
("ò" "<EFBFBD>" :string)
|
|
|
|
|
("ź" "<EFBFBD>" :string)
|
|
|
|
|
("Ò" "<EFBFBD>" :string)
|
|
|
|
|
("Ÿ" "<EFBFBD>" :string)
|
|
|
|
|
("Ŕ" "<EFBFBD>" :string)
|
|
|
|
|
("É" "<EFBFBD>" :string)
|
|
|
|
|
("ĉ" "<EFBFBD>" :string)
|
|
|
|
|
("ô" "<EFBFBD>" :string)
|
|
|
|
|
("Í" "<EFBFBD>" :string)
|
|
|
|
|
("ŝ" "<EFBFBD>" :string)
|
|
|
|
|
("Ż" "<EFBFBD>" :string)
|
|
|
|
|
("Ă" "<EFBFBD>" :string)
|
|
|
|
|
("Ŝ" "<EFBFBD>" :string)
|
|
|
|
|
("ñ" "<EFBFBD>" :string)
|
|
|
|
|
("ŭ" "<EFBFBD>" :string)
|
|
|
|
|
("í" "<EFBFBD>" :string)
|
|
|
|
|
("È" "<EFBFBD>" :string)
|
|
|
|
|
("Ô" "<EFBFBD>" :string)
|
|
|
|
|
("Ŭ" "<EFBFBD>" :string)
|
|
|
|
|
("ż" "<EFBFBD>" :string)
|
|
|
|
|
("Ñ" "<EFBFBD>" :string)
|
|
|
|
|
("è" "<EFBFBD>" :string)
|
|
|
|
|
("Ĉ" "<EFBFBD>" :string)
|
|
|
|
|
("ă" "<EFBFBD>" :string)
|
|
|
|
|
("â" "<EFBFBD>" :string)
|
|
|
|
|
("û" "<EFBFBD>" :string)
|
|
|
|
|
("ê" "<EFBFBD>" :string)
|
|
|
|
|
("Õ" "<EFBFBD>" :string)
|
|
|
|
|
("õ" "<EFBFBD>" :string)
|
|
|
|
|
("ș" "<EFBFBD>" :string)
|
|
|
|
|
("ç" "<EFBFBD>" :string)
|
|
|
|
|
("Â" "<EFBFBD>" :string)
|
|
|
|
|
("Ê" "<EFBFBD>" :string)
|
|
|
|
|
("Û" "<EFBFBD>" :string)
|
|
|
|
|
("Ç" "<EFBFBD>" :string)
|
|
|
|
|
("ì" "<EFBFBD>" :string)
|
|
|
|
|
("Ì" "<EFBFBD>" :string)
|
|
|
|
|
("Ș" "<EFBFBD>" :string)
|
|
|
|
|
("ö" "<EFBFBD>" :string)
|
|
|
|
|
("Ö" "<EFBFBD>" :string)
|
|
|
|
|
("ş" "<EFBFBD>" :string)
|
|
|
|
|
("ů" "<EFBFBD>" :string)
|
|
|
|
|
("ë" "<EFBFBD>" :string)
|
|
|
|
|
("ã" "<EFBFBD>" :string)
|
|
|
|
|
("î" "<EFBFBD>" :string)
|
|
|
|
|
("Î" "<EFBFBD>" :string)
|
|
|
|
|
("Ã" "<EFBFBD>" :string)
|
|
|
|
|
("Ş" "<EFBFBD>" :string)
|
|
|
|
|
("Ů" "<EFBFBD>" :string)
|
|
|
|
|
("Ë" "<EFBFBD>" :string)
|
|
|
|
|
("ï" "<EFBFBD>" :string)
|
|
|
|
|
("Ő" "<EFBFBD>" :string)
|
|
|
|
|
("Ï" "<EFBFBD>" :string)
|
|
|
|
|
("Ę" "<EFBFBD>" :string)
|
|
|
|
|
("ő" "<EFBFBD>" :string)
|
|
|
|
|
("Ü" "<EFBFBD>" :string)
|
|
|
|
|
("Å" "<EFBFBD>" :string)
|
|
|
|
|
("ü" "<EFBFBD>" :string)
|
|
|
|
|
("ę" "<EFBFBD>" :string)
|
|
|
|
|
("å" "<EFBFBD>" :string)
|
|
|
|
|
("Ä" "<EFBFBD>" :string)
|
|
|
|
|
("ű" "<EFBFBD>" :string)
|
|
|
|
|
("Ø" "<EFBFBD>" :string)
|
|
|
|
|
("ø" "<EFBFBD>" :string)
|
|
|
|
|
("Ű" "<EFBFBD>" :string)
|
|
|
|
|
("ä" "<EFBFBD>" :string)
|
|
|
|
|
("Ą" "<EFBFBD>" :string)
|
|
|
|
|
("ą" "<EFBFBD>" :string)
|
|
|
|
|
("œ" "<EFBFBD>" :string)
|
|
|
|
|
("ß" "<EFBFBD>" :string)
|
|
|
|
|
("Æ" "<EFBFBD>" :string)
|
|
|
|
|
("Œ" "<EFBFBD>" :string)
|
|
|
|
|
("æ" "<EFBFBD>" :string)
|
|
|
|
|
("e" "<EFBFBD>" :string)
|
|
|
|
|
("t" "<EFBFBD>" :string)
|
|
|
|
|
("L" "<EFBFBD>" :string)
|
|
|
|
|
("Y" "<EFBFBD>" :string)
|
|
|
|
|
("J" "<EFBFBD>" :string)
|
|
|
|
|
("a" "<EFBFBD>" :string)
|
|
|
|
|
("p" "<EFBFBD>" :string)
|
|
|
|
|
("u" "<EFBFBD>" :string)
|
|
|
|
|
("j" "<EFBFBD>" :string)
|
|
|
|
|
("b" "<EFBFBD>" :string)
|
|
|
|
|
("G" "<EFBFBD>" :string)
|
|
|
|
|
("U" "<EFBFBD>" :string)
|
|
|
|
|
("F" "<EFBFBD>" :string)
|
|
|
|
|
("H" "<EFBFBD>" :string)
|
|
|
|
|
("i" "<EFBFBD>" :string)
|
|
|
|
|
("z" "<EFBFBD>" :string)
|
|
|
|
|
("c" "<EFBFBD>" :string)
|
|
|
|
|
("l" "<EFBFBD>" :string)
|
|
|
|
|
("A" "<EFBFBD>" :string)
|
|
|
|
|
("Q" "<EFBFBD>" :string)
|
|
|
|
|
("w" "<EFBFBD>" :string)
|
|
|
|
|
("D" "<EFBFBD>" :string)
|
|
|
|
|
("R" "<EFBFBD>" :string)
|
|
|
|
|
("d" "<EFBFBD>" :string)
|
|
|
|
|
("s" "<EFBFBD>" :string)
|
|
|
|
|
("r" "<EFBFBD>" :string)
|
|
|
|
|
("k" "<EFBFBD>" :string)
|
|
|
|
|
("v" "<EFBFBD>" :string)
|
|
|
|
|
("m" "<EFBFBD>" :string)
|
|
|
|
|
("P" "<EFBFBD>" :string)
|
|
|
|
|
("y" "<EFBFBD>" :string)
|
|
|
|
|
("K" "<EFBFBD>" :string)
|
|
|
|
|
("q" "<EFBFBD>" :string)
|
|
|
|
|
("S" "<EFBFBD>" :string)
|
|
|
|
|
("I" "<EFBFBD>" :string)
|
|
|
|
|
("C" "<EFBFBD>" :string)
|
|
|
|
|
("M" "<EFBFBD>" :string)
|
|
|
|
|
("Z" "<EFBFBD>" :string)
|
|
|
|
|
("T" "<EFBFBD>" :string)
|
|
|
|
|
("W" "<EFBFBD>" :string)
|
|
|
|
|
("B" "<EFBFBD>" :string)
|
|
|
|
|
("h" "<EFBFBD>" :string)
|
|
|
|
|
("x" "<EFBFBD>" :string)
|
|
|
|
|
("X" "<EFBFBD>" :string)
|
|
|
|
|
("f" "<EFBFBD>" :string)
|
|
|
|
|
("E" "<EFBFBD>" :string)
|
|
|
|
|
("V" "<EFBFBD>" :string)
|
|
|
|
|
("N" "<EFBFBD>" :string)
|
|
|
|
|
("O" "<EFBFBD>" :string)
|
|
|
|
|
("o" "<EFBFBD>" :string)
|
|
|
|
|
("g" "<EFBFBD>" :string)
|
|
|
|
|
("n" "<EFBFBD>" :string)
|
|
|
|
|
))
|
|
|
|
|
|
|
|
|
|
(define-rule-set "sphinx-xy-resolve-case"
|
|
|
|
|
|
|
|
|
|
:rules (("Ú" "8" :string)
|
|
|
|
|
("Ÿ" "8" :string)
|
|
|
|
|
("Ç" "8" :string)
|
|
|
|
|
("Ĉ" "8" :string)
|
|
|
|
|
("Ŕ" "8" :string)
|
|
|
|
|
("Ľ" "8" :string)
|
|
|
|
|
("Ů" "8" :string)
|
|
|
|
|
("Ý" "8" :string)
|
|
|
|
|
("É" "8" :string)
|
|
|
|
|
("Ë" "8" :string)
|
|
|
|
|
("Ș" "8" :string)
|
|
|
|
|
("Ì" "8" :string)
|
|
|
|
|
("Ê" "8" :string)
|
|
|
|
|
("Ň" "8" :string)
|
|
|
|
|
("Ą" "8" :string)
|
|
|
|
|
("Š" "8" :string)
|
|
|
|
|
("Û" "8" :string)
|
|
|
|
|
("Ş" "8" :string)
|
|
|
|
|
("Ć" "8" :string)
|
|
|
|
|
("Ò" "8" :string)
|
|
|
|
|
("Ĝ" "8" :string)
|
|
|
|
|
("Ñ" "8" :string)
|
|
|
|
|
("Ó" "8" :string)
|
|
|
|
|
("Î" "8" :string)
|
|
|
|
|
("Á" "8" :string)
|
|
|
|
|
("Ã" "8" :string)
|
|
|
|
|
("Ț" "8" :string)
|
|
|
|
|
("Å" "8" :string)
|
|
|
|
|
("Ğ" "8" :string)
|
|
|
|
|
("Ü" "8" :string)
|
|
|
|
|
("È" "8" :string)
|
|
|
|
|
("Ô" "8" :string)
|
|
|
|
|
("İ" "8" :string)
|
|
|
|
|
("Ű" "8" :string)
|
|
|
|
|
("Ù" "8" :string)
|
|
|
|
|
("Ŭ" "8" :string)
|
|
|
|
|
("Â" "8" :string)
|
|
|
|
|
("Ť" "8" :string)
|
|
|
|
|
("Ń" "8" :string)
|
|
|
|
|
("Ď" "8" :string)
|
|
|
|
|
("Ź" "8" :string)
|
|
|
|
|
("Ž" "8" :string)
|
|
|
|
|
("Đ" "8" :string)
|
|
|
|
|
("Ŝ" "8" :string)
|
|
|
|
|
("Č" "8" :string)
|
|
|
|
|
("Ĵ" "8" :string)
|
|
|
|
|
("Ö" "8" :string)
|
|
|
|
|
("Ø" "8" :string)
|
|
|
|
|
("Ż" "8" :string)
|
|
|
|
|
("Ł" "8" :string)
|
|
|
|
|
("Ă" "8" :string)
|
|
|
|
|
("Ě" "8" :string)
|
|
|
|
|
("Ő" "8" :string)
|
|
|
|
|
("Õ" "8" :string)
|
|
|
|
|
("Ę" "8" :string)
|
|
|
|
|
("Ï" "8" :string)
|
|
|
|
|
("À" "8" :string)
|
|
|
|
|
("Ĥ" "8" :string)
|
|
|
|
|
("Ä" "8" :string)
|
|
|
|
|
("Ś" "8" :string)
|
|
|
|
|
("Ř" "8" :string)
|
|
|
|
|
("Í" "8" :string)
|
|
|
|
|
("Œ" "89" :string)
|
|
|
|
|
("Æ" "89" :string)
|
|
|
|
|
("ì" "9" :string)
|
|
|
|
|
("è" "9" :string)
|
|
|
|
|
("ą" "9" :string)
|
|
|
|
|
("š" "9" :string)
|
|
|
|
|
("ú" "9" :string)
|
|
|
|
|
("å" "9" :string)
|
|
|
|
|
("ă" "9" :string)
|
|
|
|
|
("ę" "9" :string)
|
|
|
|
|
("ü" "9" :string)
|
|
|
|
|
("ź" "9" :string)
|
|
|
|
|
("ò" "9" :string)
|
|
|
|
|
("ť" "9" :string)
|
|
|
|
|
("ț" "9" :string)
|
|
|
|
|
("ĵ" "9" :string)
|
|
|
|
|
("ŕ" "9" :string)
|
|
|
|
|
("ż" "9" :string)
|
|
|
|
|
("ä" "9" :string)
|
|
|
|
|
("ý" "9" :string)
|
|
|
|
|
("ù" "9" :string)
|
|
|
|
|
("á" "9" :string)
|
|
|
|
|
("é" "9" :string)
|
|
|
|
|
("č" "9" :string)
|
|
|
|
|
("ň" "9" :string)
|
|
|
|
|
("ś" "9" :string)
|
|
|
|
|
("ø" "9" :string)
|
|
|
|
|
("í" "9" :string)
|
|
|
|
|
("đ" "9" :string)
|
|
|
|
|
("ı" "9" :string)
|
|
|
|
|
("ğ" "9" :string)
|
|
|
|
|
("î" "9" :string)
|
|
|
|
|
("ã" "9" :string)
|
|
|
|
|
("à" "9" :string)
|
|
|
|
|
("ř" "9" :string)
|
|
|
|
|
("ő" "9" :string)
|
|
|
|
|
("ů" "9" :string)
|
|
|
|
|
("ș" "9" :string)
|
|
|
|
|
("ÿ" "9" :string)
|
|
|
|
|
("ë" "9" :string)
|
|
|
|
|
("ŭ" "9" :string)
|
|
|
|
|
("ç" "9" :string)
|
|
|
|
|
("ű" "9" :string)
|
|
|
|
|
("ñ" "9" :string)
|
|
|
|
|
("õ" "9" :string)
|
|
|
|
|
("ě" "9" :string)
|
|
|
|
|
("ş" "9" :string)
|
|
|
|
|
("ž" "9" :string)
|
|
|
|
|
("ĝ" "9" :string)
|
|
|
|
|
("ŝ" "9" :string)
|
|
|
|
|
("ń" "9" :string)
|
|
|
|
|
("û" "9" :string)
|
|
|
|
|
("ł" "9" :string)
|
|
|
|
|
("ď" "9" :string)
|
|
|
|
|
("ĥ" "9" :string)
|
|
|
|
|
("ê" "9" :string)
|
|
|
|
|
("ô" "9" :string)
|
|
|
|
|
("ĉ" "9" :string)
|
|
|
|
|
("â" "9" :string)
|
|
|
|
|
("ć" "9" :string)
|
|
|
|
|
("ï" "9" :string)
|
|
|
|
|
("ö" "9" :string)
|
|
|
|
|
("ľ" "9" :string)
|
|
|
|
|
("ó" "9" :string)
|
|
|
|
|
("æ" "99" :string)
|
|
|
|
|
("ß" "99" :string)
|
|
|
|
|
("œ" "99" :string)
|
|
|
|
|
("N" "8" :string)
|
|
|
|
|
("V" "8" :string)
|
|
|
|
|
("O" "8" :string)
|
|
|
|
|
("X" "8" :string)
|
|
|
|
|
("E" "8" :string)
|
|
|
|
|
("P" "8" :string)
|
|
|
|
|
("K" "8" :string)
|
|
|
|
|
("T" "8" :string)
|
|
|
|
|
("Z" "8" :string)
|
|
|
|
|
("M" "8" :string)
|
|
|
|
|
("C" "8" :string)
|
|
|
|
|
("I" "8" :string)
|
|
|
|
|
("S" "8" :string)
|
|
|
|
|
("B" "8" :string)
|
|
|
|
|
("W" "8" :string)
|
|
|
|
|
("D" "8" :string)
|
|
|
|
|
("R" "8" :string)
|
|
|
|
|
("H" "8" :string)
|
|
|
|
|
("F" "8" :string)
|
|
|
|
|
("Q" "8" :string)
|
|
|
|
|
("A" "8" :string)
|
|
|
|
|
("G" "8" :string)
|
|
|
|
|
("U" "8" :string)
|
|
|
|
|
("J" "8" :string)
|
|
|
|
|
("Y" "8" :string)
|
|
|
|
|
("L" "8" :string)
|
|
|
|
|
("o" "9" :string)
|
|
|
|
|
("n" "9" :string)
|
|
|
|
|
("g" "9" :string)
|
|
|
|
|
("x" "9" :string)
|
|
|
|
|
("f" "9" :string)
|
|
|
|
|
("y" "9" :string)
|
|
|
|
|
("q" "9" :string)
|
|
|
|
|
("h" "9" :string)
|
|
|
|
|
("w" "9" :string)
|
|
|
|
|
("s" "9" :string)
|
|
|
|
|
("d" "9" :string)
|
|
|
|
|
("v" "9" :string)
|
|
|
|
|
("k" "9" :string)
|
|
|
|
|
("r" "9" :string)
|
|
|
|
|
("m" "9" :string)
|
|
|
|
|
("z" "9" :string)
|
|
|
|
|
("c" "9" :string)
|
|
|
|
|
("i" "9" :string)
|
|
|
|
|
("l" "9" :string)
|
|
|
|
|
("b" "9" :string)
|
|
|
|
|
("j" "9" :string)
|
|
|
|
|
("a" "9" :string)
|
|
|
|
|
("p" "9" :string)
|
|
|
|
|
("u" "9" :string)
|
|
|
|
|
("t" "9" :string)
|
|
|
|
|
("e" "9" :string)
|
|
|
|
|
))
|
|
|
|
|
|
|
|
|
|
(use-rule-set :run 0
|
|
|
|
|
:rule-set ("sphinx-xy-alphabetize"))
|
|
|
|
|
(use-rule-set :run 1
|
|
|
|
|
:rule-set ("sphinx-xy-resolve-diacritics"))
|
|
|
|
|
(use-rule-set :run 2
|
|
|
|
|
:rule-set ("sphinx-xy-resolve-case"))
|