diff options
Diffstat (limited to 'Master/texmf/xindy/lang/greek')
18 files changed, 0 insertions, 2628 deletions
diff --git a/Master/texmf/xindy/lang/greek/iso88597-lang.xdy b/Master/texmf/xindy/lang/greek/iso88597-lang.xdy deleted file mode 100644 index ca1f1ff07b8..00000000000 --- a/Master/texmf/xindy/lang/greek/iso88597-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/iso88597.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/iso88597-test.xdy b/Master/texmf/xindy/lang/greek/iso88597-test.xdy deleted file mode 100644 index 83cff319015..00000000000 --- a/Master/texmf/xindy/lang/greek/iso88597-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/iso88597.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/iso88597.xdy b/Master/texmf/xindy/lang/greek/iso88597.xdy deleted file mode 100644 index 331f84f4724..00000000000 --- a/Master/texmf/xindy/lang/greek/iso88597.xdy +++ /dev/null @@ -1,340 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) -(define-letter-group "" :after "" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - )) - -(define-rule-set "el-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) - ("" "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) - )) - -(define-rule-set "el-ignore-special" - - :rules (("\/" "" :string) - ("-" "" :string) - ("!" "" :string) - ("'" "" :string) - ("?" "" :string) - ("" "" :string) - ("." "" :string) - (";" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("\/" "" :string) - ("?" "" :string) - ("!" "" :string) - ("." "" :string) - (";" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - diff --git a/Master/texmf/xindy/lang/greek/polytonic-utf8-lang.xdy b/Master/texmf/xindy/lang/greek/polytonic-utf8-lang.xdy deleted file mode 100644 index da8d41fd417..00000000000 --- a/Master/texmf/xindy/lang/greek/polytonic-utf8-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/polytonic-utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/polytonic-utf8-test.xdy b/Master/texmf/xindy/lang/greek/polytonic-utf8-test.xdy deleted file mode 100644 index b05222afeb4..00000000000 --- a/Master/texmf/xindy/lang/greek/polytonic-utf8-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/polytonic-utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/polytonic-utf8.xdy b/Master/texmf/xindy/lang/greek/polytonic-utf8.xdy deleted file mode 100644 index aa53ac8cdfe..00000000000 --- a/Master/texmf/xindy/lang/greek/polytonic-utf8.xdy +++ /dev/null @@ -1,646 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "Α" :prefixes ("")) -(define-letter-group "Β" :after "Α" :prefixes ("")) -(define-letter-group "Γ" :after "Β" :prefixes ("")) -(define-letter-group "Δ" :after "Γ" :prefixes ("")) -(define-letter-group "Ε" :after "Δ" :prefixes ("")) -(define-letter-group "Ζ" :after "Ε" :prefixes ("")) -(define-letter-group "Ϝ" :after "Ζ" :prefixes ("")) -(define-letter-group "Η" :after "Ϝ" :prefixes ("")) -(define-letter-group "Θ" :after "Η" :prefixes ("")) -(define-letter-group "Ι" :after "Θ" :prefixes ("")) -(define-letter-group "ϳ" :after "Ι" :prefixes ("")) -(define-letter-group "Κ" :after "ϳ" :prefixes ("")) -(define-letter-group "Λ" :after "Κ" :prefixes ("")) -(define-letter-group "Μ" :after "Λ" :prefixes ("")) -(define-letter-group "Ν" :after "Μ" :prefixes ("")) -(define-letter-group "Ξ" :after "Ν" :prefixes ("")) -(define-letter-group "Ο" :after "Ξ" :prefixes ("")) -(define-letter-group "Π" :after "Ο" :prefixes ("")) -(define-letter-group "Ρ" :after "Π" :prefixes ("")) -(define-letter-group "Σ" :after "Ρ" :prefixes ("")) -(define-letter-group "Τ" :after "Σ" :prefixes ("")) -(define-letter-group "Υ" :after "Τ" :prefixes ("")) -(define-letter-group "Φ" :after "Υ" :prefixes ("")) -(define-letter-group "Χ" :after "Φ" :prefixes ("")) -(define-letter-group "Ψ" :after "Χ" :prefixes ("")) -(define-letter-group "Ω" :after "Ψ" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("ᾼ" "" :string) - ("ἆ" "" :string) - ("Ᾱ" "" :string) - ("ἂ" "" :string) - ("ᾉ" "" :string) - ("ᾏ" "" :string) - ("Ἄ" "" :string) - ("ᾳ" "" :string) - ("ᾅ" "" :string) - ("ᾍ" "" :string) - ("ᾷ" "" :string) - ("ᾋ" "" :string) - ("ᾄ" "" :string) - ("Ἃ" "" :string) - ("Ἇ" "" :string) - ("ἄ" "" :string) - ("Ά" "" :string) - ("Ἀ" "" :string) - ("ᾰ" "" :string) - ("ᾃ" "" :string) - ("Ᾰ" "" :string) - ("ἇ" "" :string) - ("ά" "" :string) - ("ᾇ" "" :string) - ("ᾁ" "" :string) - ("ᾆ" "" :string) - ("ἅ" "" :string) - ("ᾶ" "" :string) - ("ᾱ" "" :string) - ("Ἆ" "" :string) - ("ᾈ" "" :string) - ("ᾊ" "" :string) - ("ἃ" "" :string) - ("Ἅ" "" :string) - ("ἀ" "" :string) - ("ᾎ" "" :string) - ("ᾂ" "" :string) - ("ἁ" "" :string) - ("Ὰ" "" :string) - ("ᾲ" "" :string) - ("Ἁ" "" :string) - ("ᾌ" "" :string) - ("ὰ" "" :string) - ("ᾴ" "" :string) - ("ᾀ" "" :string) - ("Ἂ" "" :string) - ("Ἒ" "" :string) - ("Ἑ" "" :string) - ("ὲ" "" :string) - ("Ὲ" "" :string) - ("Ἕ" "" :string) - ("ἔ" "" :string) - ("ἐ" "" :string) - ("έ" "" :string) - ("Ἐ" "" :string) - ("ἓ" "" :string) - ("Ἓ" "" :string) - ("Ἔ" "" :string) - ("ἕ" "" :string) - ("Έ" "" :string) - ("ἒ" "" :string) - ("ἑ" "" :string) - ("ὴ" "" :string) - ("Ἣ" "" :string) - ("ἣ" "" :string) - ("ἤ" "" :string) - ("Ὴ" "" :string) - ("ἡ" "" :string) - ("Ἠ" "" :string) - ("Ἥ" "" :string) - ("Ή" "" :string) - ("ἠ" "" :string) - ("ἢ" "" :string) - ("ἥ" "" :string) - ("Ἢ" "" :string) - ("Ἡ" "" :string) - ("ή" "" :string) - ("Ἤ" "" :string) - ("Α" "" :string) - ("α" "" :string) - ("β" "" :string) - ("Β" "" :string) - ("ϐ" "" :string) - ("γ" "" :string) - ("Γ" "" :string) - ("Δ" "" :string) - ("δ" "" :string) - ("ε" "" :string) - ("Ε" "" :string) - ("Ζ" "" :string) - ("ζ" "" :string) - ("Ϝ" "" :string) - ("ϝ" "" :string) - ("Η" "" :string) - ("η" "" :string) - ("Θ" "" :string) - ("θ" "" :string) - ("ΐ" "" :string) - ("Ι" "" :string) - ("ι" "" :string) - ("Ί" "" :string) - ("ί" "" :string) - ("Ϊ" "" :string) - ("ϊ" "" :string) - ("ϳ" "" :string) - ("Κ" "" :string) - ("κ" "" :string) - ("λ" "" :string) - ("Λ" "" :string) - ("Μ" "" :string) - ("μ" "" :string) - ("Ν" "" :string) - ("ν" "" :string) - ("Ξ" "" :string) - ("ξ" "" :string) - ("ο" "" :string) - ("ό" "" :string) - ("Ό" "" :string) - ("Ο" "" :string) - ("Π" "" :string) - ("π" "" :string) - ("ρ" "" :string) - ("Ρ" "" :string) - ("ς" "" :string) - ("σ" "" :string) - ("Σ" "" :string) - ("Τ" "" :string) - ("τ" "" :string) - ("Ύ" "" :string) - ("Ϋ" "" :string) - ("υ" "" :string) - ("ϋ" "" :string) - ("ύ" "" :string) - ("ΰ" "" :string) - ("Υ" "" :string) - ("Φ" "" :string) - ("φ" "" :string) - ("Χ" "" :string) - ("χ" "" :string) - ("Ψ" "" :string) - ("ψ" "" :string) - ("ώ" "" :string) - ("ω" "" :string) - ("Ω" "" :string) - ("Ώ" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("ὴ" "" :string) - ("ὲ" "" :string) - ("Ὲ" "" :string) - ("ᾰ" "" :string) - ("Ὴ" "" :string) - ("Ᾰ" "" :string) - ("Ᾱ" "" :string) - ("έ" "" :string) - ("Ή" "" :string) - ("ᾱ" "" :string) - ("Έ" "" :string) - ("ή" "" :string) - ("Ἠ" "" :string) - ("ἐ" "" :string) - ("ἠ" "" :string) - ("Ἐ" "" :string) - ("Ὰ" "" :string) - ("ὰ" "" :string) - ("Ἑ" "" :string) - ("Ά" "" :string) - ("ἡ" "" :string) - ("ά" "" :string) - ("ἑ" "" :string) - ("Ἡ" "" :string) - ("Ἒ" "" :string) - ("Ἀ" "" :string) - ("ἢ" "" :string) - ("ἀ" "" :string) - ("Ἢ" "" :string) - ("ἒ" "" :string) - ("Ἣ" "" :string) - ("ἣ" "" :string) - ("ἓ" "" :string) - ("Ἓ" "" :string) - ("ἁ" "" :string) - ("Ἁ" "" :string) - ("ἂ" "" :string) - ("ἤ" "" :string) - ("ἔ" "" :string) - ("Ἔ" "" :string) - ("Ἤ" "" :string) - ("Ἂ" "" :string) - ("Ἃ" "" :string) - ("Ἕ" "" :string) - ("Ἥ" "" :string) - ("ἃ" "" :string) - ("ἥ" "" :string) - ("ἕ" "" :string) - ("Ἄ" "" :string) - ("ἄ" "" :string) - ("ἅ" "" :string) - ("Ἅ" "" :string) - ("ἆ" "" :string) - ("Ἆ" "" :string) - ("Ἇ" "" :string) - ("ἇ" "" :string) - ("ᾼ" "" :string) - ("ᾳ" "" :string) - ("ᾲ" "" :string) - ("ᾴ" "" :string) - ("ᾶ" "" :string) - ("ᾷ" "" :string) - ("ᾈ" "" :string) - ("ᾀ" "" :string) - ("ᾉ" "" :string) - ("ᾁ" "" :string) - ("ᾊ" "" :string) - ("ᾂ" "" :string) - ("ᾋ" "" :string) - ("ᾃ" "" :string) - ("ᾄ" "" :string) - ("ᾌ" "" :string) - ("ᾅ" "" :string) - ("ᾍ" "" :string) - ("ᾆ" "" :string) - ("ᾎ" "" :string) - ("ᾏ" "" :string) - ("ᾇ" "" :string) - ("ο" "" :string) - ("Τ" "" :string) - ("Π" "" :string) - ("Κ" "" :string) - ("Ι" "" :string) - ("Ν" "" :string) - ("Ψ" "" :string) - ("ι" "" :string) - ("ε" "" :string) - ("Δ" "" :string) - ("ρ" "" :string) - ("Ϝ" "" :string) - ("Η" "" :string) - ("Α" "" :string) - ("ν" "" :string) - ("Μ" "" :string) - ("β" "" :string) - ("γ" "" :string) - ("α" "" :string) - ("Χ" "" :string) - ("Ξ" "" :string) - ("Β" "" :string) - ("υ" "" :string) - ("χ" "" :string) - ("Ζ" "" :string) - ("ϳ" "" :string) - ("δ" "" :string) - ("ω" "" :string) - ("ϝ" "" :string) - ("Ω" "" :string) - ("Θ" "" :string) - ("Ε" "" :string) - ("σ" "" :string) - ("ζ" "" :string) - ("θ" "" :string) - ("Ο" "" :string) - ("Γ" "" :string) - ("Ρ" "" :string) - ("Φ" "" :string) - ("Σ" "" :string) - ("λ" "" :string) - ("τ" "" :string) - ("ξ" "" :string) - ("Λ" "" :string) - ("Υ" "" :string) - ("μ" "" :string) - ("φ" "" :string) - ("π" "" :string) - ("κ" "" :string) - ("ψ" "" :string) - ("η" "" :string) - ("ό" "" :string) - ("ώ" "" :string) - ("Ύ" "" :string) - ("ς" "" :string) - ("Ό" "" :string) - ("Ί" "" :string) - ("ί" "" :string) - ("ύ" "" :string) - ("Ώ" "" :string) - ("ϐ" "" :string) - ("Ϋ" "" :string) - ("ϋ" "" :string) - ("Ϊ" "" :string) - ("ϊ" "" :string) - ("ΐ" "" :string) - ("ΰ" "" :string) - )) - -(define-rule-set "el-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) - ("ἆ" "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) - ("Τ" "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) - ("ο" "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) - )) - -(define-rule-set "el-ignore-special" - - :rules (("·" "" :string) - ("\/" "" :string) - ("-" "" :string) - ("!" "" :string) - ("?" "" :string) - ("'" "" :string) - ("." "" :string) - (";" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("Ἒ" "" :string) - ("ᾼ" "" :string) - ("Ἑ" "" :string) - ("ἆ" "" :string) - ("Ᾱ" "" :string) - ("ὴ" "" :string) - ("Ἣ" "" :string) - ("ἂ" "" :string) - ("ᾉ" "" :string) - ("ὲ" "" :string) - ("ᾏ" "" :string) - ("Ἄ" "" :string) - ("ᾳ" "" :string) - ("ᾅ" "" :string) - ("ᾍ" "" :string) - ("ᾷ" "" :string) - ("Ὲ" "" :string) - ("ᾋ" "" :string) - ("ἣ" "" :string) - ("ᾄ" "" :string) - ("Ἇ" "" :string) - ("Ἃ" "" :string) - ("ἄ" "" :string) - ("Ά" "" :string) - ("Ἀ" "" :string) - ("ᾰ" "" :string) - ("ἤ" "" :string) - ("Ἕ" "" :string) - ("Ὴ" "" :string) - ("ᾃ" "" :string) - ("ἡ" "" :string) - ("Ᾰ" "" :string) - ("ἇ" "" :string) - ("Ἠ" "" :string) - ("ά" "" :string) - ("ἔ" "" :string) - ("ἐ" "" :string) - ("ᾇ" "" :string) - ("Ἥ" "" :string) - ("ᾁ" "" :string) - ("έ" "" :string) - ("ᾆ" "" :string) - ("ἠ" "" :string) - ("Ή" "" :string) - ("Ἐ" "" :string) - ("ἅ" "" :string) - ("ἓ" "" :string) - ("ᾶ" "" :string) - ("ᾱ" "" :string) - ("Ἆ" "" :string) - ("ᾈ" "" :string) - ("ᾊ" "" :string) - ("ἢ" "" :string) - ("ἃ" "" :string) - ("Ἅ" "" :string) - ("ᾎ" "" :string) - ("ἀ" "" :string) - ("Ἓ" "" :string) - ("ᾂ" "" :string) - ("ἁ" "" :string) - ("Ὰ" "" :string) - ("ᾲ" "" :string) - ("Ἔ" "" :string) - ("Ἁ" "" :string) - ("ᾌ" "" :string) - ("ἥ" "" :string) - ("ὰ" "" :string) - ("ἕ" "" :string) - ("Ἢ" "" :string) - ("Έ" "" :string) - ("ἒ" "" :string) - ("ᾴ" "" :string) - ("ἑ" "" :string) - ("Ἡ" "" :string) - ("ᾀ" "" :string) - ("Ἤ" "" :string) - ("ή" "" :string) - ("Ἂ" "" :string) - ("·" "" :string) - ("ο" "" :string) - ("Τ" "" :string) - ("Π" "" :string) - ("ΐ" "" :string) - ("Κ" "" :string) - ("ό" "" :string) - ("ώ" "" :string) - ("Ι" "" :string) - ("Ύ" "" :string) - ("Ν" "" :string) - ("ς" "" :string) - ("Ψ" "" :string) - ("ι" "" :string) - ("ε" "" :string) - ("Δ" "" :string) - ("ρ" "" :string) - ("Ϝ" "" :string) - ("Η" "" :string) - ("Α" "" :string) - ("ν" "" :string) - ("Ό" "" :string) - ("Μ" "" :string) - ("β" "" :string) - ("γ" "" :string) - ("α" "" :string) - ("Χ" "" :string) - ("Ξ" "" :string) - ("Ϋ" "" :string) - ("Ί" "" :string) - ("Β" "" :string) - ("υ" "" :string) - ("χ" "" :string) - ("ί" "" :string) - ("Ζ" "" :string) - ("ϳ" "" :string) - ("δ" "" :string) - ("ω" "" :string) - ("ϋ" "" :string) - ("ϝ" "" :string) - ("Ω" "" :string) - ("ύ" "" :string) - ("Θ" "" :string) - ("Ε" "" :string) - ("σ" "" :string) - ("ζ" "" :string) - ("θ" "" :string) - ("Ο" "" :string) - ("Γ" "" :string) - ("Ώ" "" :string) - ("Ϊ" "" :string) - ("Ρ" "" :string) - ("Φ" "" :string) - ("Σ" "" :string) - ("λ" "" :string) - ("τ" "" :string) - ("ξ" "" :string) - ("Λ" "" :string) - ("ΰ" "" :string) - ("Υ" "" :string) - ("μ" "" :string) - ("φ" "" :string) - ("ϐ" "" :string) - ("π" "" :string) - ("ϊ" "" :string) - ("κ" "" :string) - ("ψ" "" :string) - ("η" "" :string) - ("\/" "" :string) - ("?" "" :string) - ("!" "" :string) - ("." "" :string) - (";" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - diff --git a/Master/texmf/xindy/lang/greek/translit-latin4-lang.xdy b/Master/texmf/xindy/lang/greek/translit-latin4-lang.xdy deleted file mode 100644 index b762963ad9f..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-latin4-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/translit-latin4.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/translit-latin4-test.xdy b/Master/texmf/xindy/lang/greek/translit-latin4-test.xdy deleted file mode 100644 index 401e123b367..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-latin4-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/translit-latin4.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/translit-latin4.xdy b/Master/texmf/xindy/lang/greek/translit-latin4.xdy deleted file mode 100644 index 674d546747c..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-latin4.xdy +++ /dev/null @@ -1,230 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "A" :prefixes ("")) -(define-letter-group "B" :after "A" :prefixes ("")) -(define-letter-group "D" :after "B" :prefixes ("")) -(define-letter-group "E" :after "D" :prefixes ("")) -(define-letter-group "F" :after "E" :prefixes ("")) -(define-letter-group "G" :after "F" :prefixes ("")) -(define-letter-group "H" :after "G" :prefixes ("")) -(define-letter-group "I" :after "H" :prefixes ("")) -(define-letter-group "K" :after "I" :prefixes ("")) -(define-letter-group "L" :after "K" :prefixes ("")) -(define-letter-group "M" :after "L" :prefixes ("")) -(define-letter-group "N" :after "M" :prefixes ("")) -(define-letter-group "O" :after "N" :prefixes ("")) -(define-letter-group "P" :after "O" :prefixes ("")) -(define-letter-group "R" :after "P" :prefixes ("")) -(define-letter-group "S" :after "R" :prefixes ("")) -(define-letter-group "T" :after "S" :prefixes ("")) -(define-letter-group "U" :after "T" :prefixes ("")) -(define-letter-group "X" :after "U" :prefixes ("")) -(define-letter-group "Z" :after "X" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("a" "" :string) - ("A" "" :string) - ("B" "" :string) - ("b" "" :string) - ("d" "" :string) - ("D" "" :string) - ("E" "" :string) - ("e" "" :string) - ("" "" :string) - ("" "" :string) - ("F" "" :string) - ("f" "" :string) - ("g" "" :string) - ("G" "" :string) - ("H" "" :string) - ("h" "" :string) - ("I" "" :string) - ("i" "" :string) - ("K" "" :string) - ("k" "" :string) - ("L" "" :string) - ("l" "" :string) - ("M" "" :string) - ("m" "" :string) - ("N" "" :string) - ("n" "" :string) - ("" "" :string) - ("" "" :string) - ("O" "" :string) - ("o" "" :string) - ("P" "" :string) - ("p" "" :string) - ("r" "" :string) - ("R" "" :string) - ("S" "" :string) - ("s" "" :string) - ("T" "" :string) - ("t" "" :string) - ("u" "" :string) - ("U" "" :string) - ("x" "" :string) - ("X" "" :string) - ("Z" "" :string) - ("z" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("H" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("o" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - ("" "" :string) - )) - -(define-rule-set "el-resolve-case" - - :rules (("S" "8" :string) - ("T" "8" :string) - ("N" "8" :string) - ("K" "8" :string) - ("E" "8" :string) - ("Z" "8" :string) - ("B" "8" :string) - ("" "8" :string) - ("H" "8" :string) - ("D" "8" :string) - ("I" "8" :string) - ("G" "8" :string) - ("U" "8" :string) - ("F" "8" :string) - ("M" "8" :string) - ("L" "8" :string) - ("A" "8" :string) - ("O" "8" :string) - ("X" "8" :string) - ("P" "8" :string) - ("R" "8" :string) - ("" "8" :string) - ("a" "9" :string) - ("d" "9" :string) - ("u" "9" :string) - ("k" "9" :string) - ("g" "9" :string) - ("t" "9" :string) - ("e" "9" :string) - ("s" "9" :string) - ("" "9" :string) - ("b" "9" :string) - ("z" "9" :string) - ("r" "9" :string) - ("x" "9" :string) - ("" "9" :string) - ("h" "9" :string) - ("f" "9" :string) - ("i" "9" :string) - ("n" "9" :string) - ("m" "9" :string) - ("l" "9" :string) - ("p" "9" :string) - ("o" "9" :string) - )) - -(define-rule-set "el-ignore-special" - - :rules (("?" "" :string) - ("-" "" :string) - ("." "" :string) - ("!" "" :string) - ("'" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("?" "" :string) - ("!" "" :string) - ("." "" :string) - ("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("" "" :string) - ("H" "" :string) - ("" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("" "" :string) - ("o" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - diff --git a/Master/texmf/xindy/lang/greek/translit-tex-lang.xdy b/Master/texmf/xindy/lang/greek/translit-tex-lang.xdy deleted file mode 100644 index 9d05d2bbb4c..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-tex-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/translit-tex.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/translit-tex-test.xdy b/Master/texmf/xindy/lang/greek/translit-tex-test.xdy deleted file mode 100644 index 802e1435607..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-tex-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/translit-tex.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/translit-tex.xdy b/Master/texmf/xindy/lang/greek/translit-tex.xdy deleted file mode 100644 index 0f0918532d8..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-tex.xdy +++ /dev/null @@ -1,230 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "A" :prefixes ("")) -(define-letter-group "B" :after "A" :prefixes ("")) -(define-letter-group "D" :after "B" :prefixes ("")) -(define-letter-group "E" :after "D" :prefixes ("")) -(define-letter-group "F" :after "E" :prefixes ("")) -(define-letter-group "G" :after "F" :prefixes ("")) -(define-letter-group "H" :after "G" :prefixes ("")) -(define-letter-group "I" :after "H" :prefixes ("")) -(define-letter-group "K" :after "I" :prefixes ("")) -(define-letter-group "L" :after "K" :prefixes ("")) -(define-letter-group "M" :after "L" :prefixes ("")) -(define-letter-group "N" :after "M" :prefixes ("")) -(define-letter-group "O" :after "N" :prefixes ("")) -(define-letter-group "P" :after "O" :prefixes ("")) -(define-letter-group "R" :after "P" :prefixes ("")) -(define-letter-group "S" :after "R" :prefixes ("")) -(define-letter-group "T" :after "S" :prefixes ("")) -(define-letter-group "U" :after "T" :prefixes ("")) -(define-letter-group "X" :after "U" :prefixes ("")) -(define-letter-group "Z" :after "X" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("\=E" "" :string) - ("\=e" "" :string) - ("\=o" "" :string) - ("\=O" "" :string) - ("a" "" :string) - ("A" "" :string) - ("B" "" :string) - ("b" "" :string) - ("d" "" :string) - ("D" "" :string) - ("E" "" :string) - ("e" "" :string) - ("F" "" :string) - ("f" "" :string) - ("g" "" :string) - ("G" "" :string) - ("H" "" :string) - ("h" "" :string) - ("I" "" :string) - ("i" "" :string) - ("K" "" :string) - ("k" "" :string) - ("L" "" :string) - ("l" "" :string) - ("M" "" :string) - ("m" "" :string) - ("N" "" :string) - ("n" "" :string) - ("O" "" :string) - ("o" "" :string) - ("P" "" :string) - ("p" "" :string) - ("r" "" :string) - ("R" "" :string) - ("S" "" :string) - ("s" "" :string) - ("T" "" :string) - ("t" "" :string) - ("u" "" :string) - ("U" "" :string) - ("x" "" :string) - ("X" "" :string) - ("Z" "" :string) - ("z" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("\=E" "" :string) - ("\=o" "" :string) - ("\=e" "" :string) - ("\=O" "" :string) - ("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("H" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("o" "" :string) - )) - -(define-rule-set "el-resolve-case" - - :rules (("\=E" "8" :string) - ("\=O" "8" :string) - ("\=o" "9" :string) - ("\=e" "9" :string) - ("S" "8" :string) - ("T" "8" :string) - ("N" "8" :string) - ("K" "8" :string) - ("E" "8" :string) - ("Z" "8" :string) - ("B" "8" :string) - ("H" "8" :string) - ("D" "8" :string) - ("I" "8" :string) - ("G" "8" :string) - ("U" "8" :string) - ("F" "8" :string) - ("M" "8" :string) - ("L" "8" :string) - ("A" "8" :string) - ("O" "8" :string) - ("X" "8" :string) - ("P" "8" :string) - ("R" "8" :string) - ("a" "9" :string) - ("d" "9" :string) - ("u" "9" :string) - ("k" "9" :string) - ("g" "9" :string) - ("t" "9" :string) - ("e" "9" :string) - ("s" "9" :string) - ("b" "9" :string) - ("z" "9" :string) - ("r" "9" :string) - ("x" "9" :string) - ("h" "9" :string) - ("f" "9" :string) - ("i" "9" :string) - ("n" "9" :string) - ("m" "9" :string) - ("l" "9" :string) - ("p" "9" :string) - ("o" "9" :string) - )) - -(define-rule-set "el-ignore-special" - - :rules (("?" "" :string) - ("-" "" :string) - ("." "" :string) - ("!" "" :string) - ("'" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("\=E" "" :string) - ("\=o" "" :string) - ("\=e" "" :string) - ("\=O" "" :string) - ("?" "" :string) - ("!" "" :string) - ("." "" :string) - ("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("H" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("o" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - diff --git a/Master/texmf/xindy/lang/greek/translit-utf8-lang.xdy b/Master/texmf/xindy/lang/greek/translit-utf8-lang.xdy deleted file mode 100644 index 6c3cf9505d4..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-utf8-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/translit-utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/translit-utf8-test.xdy b/Master/texmf/xindy/lang/greek/translit-utf8-test.xdy deleted file mode 100644 index b7d6144eb05..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-utf8-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/translit-utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/translit-utf8.xdy b/Master/texmf/xindy/lang/greek/translit-utf8.xdy deleted file mode 100644 index 83a13c8f162..00000000000 --- a/Master/texmf/xindy/lang/greek/translit-utf8.xdy +++ /dev/null @@ -1,230 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "A" :prefixes ("")) -(define-letter-group "B" :after "A" :prefixes ("")) -(define-letter-group "D" :after "B" :prefixes ("")) -(define-letter-group "E" :after "D" :prefixes ("")) -(define-letter-group "F" :after "E" :prefixes ("")) -(define-letter-group "G" :after "F" :prefixes ("")) -(define-letter-group "H" :after "G" :prefixes ("")) -(define-letter-group "I" :after "H" :prefixes ("")) -(define-letter-group "K" :after "I" :prefixes ("")) -(define-letter-group "L" :after "K" :prefixes ("")) -(define-letter-group "M" :after "L" :prefixes ("")) -(define-letter-group "N" :after "M" :prefixes ("")) -(define-letter-group "O" :after "N" :prefixes ("")) -(define-letter-group "P" :after "O" :prefixes ("")) -(define-letter-group "R" :after "P" :prefixes ("")) -(define-letter-group "S" :after "R" :prefixes ("")) -(define-letter-group "T" :after "S" :prefixes ("")) -(define-letter-group "U" :after "T" :prefixes ("")) -(define-letter-group "X" :after "U" :prefixes ("")) -(define-letter-group "Z" :after "X" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("ē" "" :string) - ("Ē" "" :string) - ("Ō" "" :string) - ("ō" "" :string) - ("a" "" :string) - ("A" "" :string) - ("B" "" :string) - ("b" "" :string) - ("d" "" :string) - ("D" "" :string) - ("E" "" :string) - ("e" "" :string) - ("F" "" :string) - ("f" "" :string) - ("g" "" :string) - ("G" "" :string) - ("H" "" :string) - ("h" "" :string) - ("I" "" :string) - ("i" "" :string) - ("K" "" :string) - ("k" "" :string) - ("L" "" :string) - ("l" "" :string) - ("M" "" :string) - ("m" "" :string) - ("N" "" :string) - ("n" "" :string) - ("O" "" :string) - ("o" "" :string) - ("P" "" :string) - ("p" "" :string) - ("r" "" :string) - ("R" "" :string) - ("S" "" :string) - ("s" "" :string) - ("T" "" :string) - ("t" "" :string) - ("u" "" :string) - ("U" "" :string) - ("x" "" :string) - ("X" "" :string) - ("Z" "" :string) - ("z" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("Ō" "" :string) - ("ē" "" :string) - ("ō" "" :string) - ("Ē" "" :string) - ("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("H" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("o" "" :string) - )) - -(define-rule-set "el-resolve-case" - - :rules (("Ō" "8" :string) - ("Ē" "8" :string) - ("ē" "9" :string) - ("ō" "9" :string) - ("S" "8" :string) - ("T" "8" :string) - ("N" "8" :string) - ("K" "8" :string) - ("E" "8" :string) - ("Z" "8" :string) - ("B" "8" :string) - ("H" "8" :string) - ("D" "8" :string) - ("I" "8" :string) - ("G" "8" :string) - ("U" "8" :string) - ("F" "8" :string) - ("M" "8" :string) - ("L" "8" :string) - ("A" "8" :string) - ("O" "8" :string) - ("X" "8" :string) - ("P" "8" :string) - ("R" "8" :string) - ("a" "9" :string) - ("d" "9" :string) - ("u" "9" :string) - ("k" "9" :string) - ("g" "9" :string) - ("t" "9" :string) - ("e" "9" :string) - ("s" "9" :string) - ("b" "9" :string) - ("z" "9" :string) - ("r" "9" :string) - ("x" "9" :string) - ("h" "9" :string) - ("f" "9" :string) - ("i" "9" :string) - ("n" "9" :string) - ("m" "9" :string) - ("l" "9" :string) - ("p" "9" :string) - ("o" "9" :string) - )) - -(define-rule-set "el-ignore-special" - - :rules (("?" "" :string) - ("-" "" :string) - ("." "" :string) - ("!" "" :string) - ("'" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("Ō" "" :string) - ("ē" "" :string) - ("ō" "" :string) - ("Ē" "" :string) - ("?" "" :string) - ("!" "" :string) - ("." "" :string) - ("S" "" :string) - ("T" "" :string) - ("a" "" :string) - ("N" "" :string) - ("K" "" :string) - ("d" "" :string) - ("E" "" :string) - ("Z" "" :string) - ("u" "" :string) - ("k" "" :string) - ("g" "" :string) - ("t" "" :string) - ("e" "" :string) - ("s" "" :string) - ("B" "" :string) - ("H" "" :string) - ("D" "" :string) - ("b" "" :string) - ("I" "" :string) - ("G" "" :string) - ("z" "" :string) - ("U" "" :string) - ("F" "" :string) - ("r" "" :string) - ("x" "" :string) - ("M" "" :string) - ("h" "" :string) - ("L" "" :string) - ("f" "" :string) - ("i" "" :string) - ("A" "" :string) - ("O" "" :string) - ("n" "" :string) - ("X" "" :string) - ("P" "" :string) - ("m" "" :string) - ("l" "" :string) - ("p" "" :string) - ("R" "" :string) - ("o" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - diff --git a/Master/texmf/xindy/lang/greek/utf8-lang.xdy b/Master/texmf/xindy/lang/greek/utf8-lang.xdy deleted file mode 100644 index ee5540a3283..00000000000 --- a/Master/texmf/xindy/lang/greek/utf8-lang.xdy +++ /dev/null @@ -1,10 +0,0 @@ -(require "lang/greek/utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) diff --git a/Master/texmf/xindy/lang/greek/utf8-test.xdy b/Master/texmf/xindy/lang/greek/utf8-test.xdy deleted file mode 100644 index d22142233f1..00000000000 --- a/Master/texmf/xindy/lang/greek/utf8-test.xdy +++ /dev/null @@ -1,92 +0,0 @@ -(require "lang/greek/utf8.xdy") -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("el-alphabetize" "el-ignore-special")) -(use-rule-set :run 1 - :rule-set ("el-resolve-diacritics" "el-ignore-special")) -(use-rule-set :run 2 - :rule-set ("el-resolve-case" "el-ignore-special")) -(use-rule-set :run 3 - :rule-set ("el-resolve-special")) - -;; define other stuff -(define-attributes ("default")) - -;; The description of the location-classes. -;; Add more location classes as needed. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - -;; The most frequently used cross reference class "see". Add more, if -;; necessary. - -(define-crossref-class "see") -(markup-crossref-list :open "\see{" :close "}{}" :class "see") - -;; In makeindex: page_precedence <string> "rnaRA" -;; List all location classes appearing in your document. - -(define-location-class-order ("roman-page-numbers" - "arabic-page-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "see")) - - -;; preamble <string> "\\begin{theindex}\n" -;; postamble <string> "\n\n\\end{theindex}\n" - -(markup-index :open "\begin{theindex}~n" - :close "~n~n\end{theindex}~n" - :tree) - -;; These specifiers are not directly supported via a command-line -;; switch as in makeindex. Add the appropriate markup-commands into -;; the preamble. - -;; setpage_prefix <string> "~n \setcounter{page}{" -;; setpage_suffix <string> "}~n" - -;; group_skip <string> "~n~n \indexspace~n" - -(markup-letter-group-list :sep "~n~n \indexspace~n") - -;; even though we comment out (%) the letter-group heading, -;; the following is useful if you want to check the .ind-file -(markup-letter-group :open-head "~n % ") - -;; The indexentries (item_<..> specifiers) - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -;; Location-references - -;; delim_0 <string> ", " -;; delim_1 <string> ", " -;; delim_2 <string> ", " - -(markup-locclass-list :open ", " :sep ", ") - -;; delim_n <string> ", " - -(markup-locref-list :sep ", ") - -;; delim_r <string> "--" - -(markup-range :sep "--") - -;; That's all ;-) - - -;; End - -;; Local Variables: -;; mode: lisp -;; End: diff --git a/Master/texmf/xindy/lang/greek/utf8.xdy b/Master/texmf/xindy/lang/greek/utf8.xdy deleted file mode 100644 index 68f073ca7dc..00000000000 --- a/Master/texmf/xindy/lang/greek/utf8.xdy +++ /dev/null @@ -1,340 +0,0 @@ -;; Rules for xindy; generated by make-rules.pl -;; language: Greek - -(define-letter-group "Α" :prefixes ("")) -(define-letter-group "Β" :after "Α" :prefixes ("")) -(define-letter-group "Γ" :after "Β" :prefixes ("")) -(define-letter-group "Δ" :after "Γ" :prefixes ("")) -(define-letter-group "Ε" :after "Δ" :prefixes ("")) -(define-letter-group "Ζ" :after "Ε" :prefixes ("")) -(define-letter-group "Η" :after "Ζ" :prefixes ("")) -(define-letter-group "Θ" :after "Η" :prefixes ("")) -(define-letter-group "Ι" :after "Θ" :prefixes ("")) -(define-letter-group "Κ" :after "Ι" :prefixes ("")) -(define-letter-group "Λ" :after "Κ" :prefixes ("")) -(define-letter-group "Μ" :after "Λ" :prefixes ("")) -(define-letter-group "Ν" :after "Μ" :prefixes ("")) -(define-letter-group "Ξ" :after "Ν" :prefixes ("")) -(define-letter-group "Ο" :after "Ξ" :prefixes ("")) -(define-letter-group "Π" :after "Ο" :prefixes ("")) -(define-letter-group "Ρ" :after "Π" :prefixes ("")) -(define-letter-group "Σ" :after "Ρ" :prefixes ("")) -(define-letter-group "Τ" :after "Σ" :prefixes ("")) -(define-letter-group "Υ" :after "Τ" :prefixes ("")) -(define-letter-group "Φ" :after "Υ" :prefixes ("")) -(define-letter-group "Χ" :after "Φ" :prefixes ("")) -(define-letter-group "Ψ" :after "Χ" :prefixes ("")) -(define-letter-group "Ω" :after "Ψ" :prefixes ("")) - -(define-rule-set "el-alphabetize" - - :rules (("Ά" "" :string) - ("Α" "" :string) - ("α" "" :string) - ("ά" "" :string) - ("β" "" :string) - ("Β" "" :string) - ("Γ" "" :string) - ("γ" "" :string) - ("δ" "" :string) - ("Δ" "" :string) - ("έ" "" :string) - ("Ε" "" :string) - ("Έ" "" :string) - ("ε" "" :string) - ("ζ" "" :string) - ("Ζ" "" :string) - ("ή" "" :string) - ("Η" "" :string) - ("Ή" "" :string) - ("η" "" :string) - ("Θ" "" :string) - ("θ" "" :string) - ("ΐ" "" :string) - ("Ι" "" :string) - ("ι" "" :string) - ("Ϊ" "" :string) - ("Ί" "" :string) - ("ϊ" "" :string) - ("ί" "" :string) - ("Κ" "" :string) - ("κ" "" :string) - ("λ" "" :string) - ("Λ" "" :string) - ("Μ" "" :string) - ("μ" "" :string) - ("Ν" "" :string) - ("ν" "" :string) - ("ξ" "" :string) - ("Ξ" "" :string) - ("ο" "" :string) - ("ό" "" :string) - ("Ο" "" :string) - ("Ό" "" :string) - ("Π" "" :string) - ("π" "" :string) - ("Ρ" "" :string) - ("ρ" "" :string) - ("ς" "" :string) - ("σ" "" :string) - ("Σ" "" :string) - ("Τ" "" :string) - ("τ" "" :string) - ("ϋ" "" :string) - ("ύ" "" :string) - ("Ύ" "" :string) - ("ΰ" "" :string) - ("Υ" "" :string) - ("Ϋ" "" :string) - ("υ" "" :string) - ("Φ" "" :string) - ("φ" "" :string) - ("Χ" "" :string) - ("χ" "" :string) - ("Ψ" "" :string) - ("ψ" "" :string) - ("ω" "" :string) - ("ώ" "" :string) - ("Ω" "" :string) - ("Ώ" "" :string) - )) - -(define-rule-set "el-resolve-diacritics" - - :rules (("ο" "" :string) - ("Τ" "" :string) - ("Π" "" :string) - ("δ" "" :string) - ("Κ" "" :string) - ("ω" "" :string) - ("Ω" "" :string) - ("Θ" "" :string) - ("Ι" "" :string) - ("Ν" "" :string) - ("Ε" "" :string) - ("Ψ" "" :string) - ("σ" "" :string) - ("ζ" "" :string) - ("θ" "" :string) - ("Ο" "" :string) - ("Γ" "" :string) - ("ι" "" :string) - ("Ρ" "" :string) - ("ε" "" :string) - ("Δ" "" :string) - ("ρ" "" :string) - ("Φ" "" :string) - ("Σ" "" :string) - ("Η" "" :string) - ("Α" "" :string) - ("λ" "" :string) - ("τ" "" :string) - ("ν" "" :string) - ("ξ" "" :string) - ("Μ" "" :string) - ("β" "" :string) - ("Λ" "" :string) - ("Υ" "" :string) - ("γ" "" :string) - ("α" "" :string) - ("Χ" "" :string) - ("Ξ" "" :string) - ("μ" "" :string) - ("φ" "" :string) - ("Β" "" :string) - ("π" "" :string) - ("υ" "" :string) - ("χ" "" :string) - ("κ" "" :string) - ("ψ" "" :string) - ("η" "" :string) - ("Ζ" "" :string) - ("έ" "" :string) - ("ό" "" :string) - ("ώ" "" :string) - ("ύ" "" :string) - ("ή" "" :string) - ("Ύ" "" :string) - ("ς" "" :string) - ("Ώ" "" :string) - ("Έ" "" :string) - ("Ά" "" :string) - ("Ό" "" :string) - ("Ή" "" :string) - ("Ί" "" :string) - ("ά" "" :string) - ("ί" "" :string) - ("ϋ" "" :string) - ("Ϊ" "" :string) - ("Ϋ" "" :string) - ("ϊ" "" :string) - ("ΐ" "" :string) - ("ΰ" "" :string) - )) - -(define-rule-set "el-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) - ("ο" "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) - )) - -(define-rule-set "el-ignore-special" - - :rules (("·" "" :string) - ("\/" "" :string) - ("-" "" :string) - ("!" "" :string) - ("'" "" :string) - ("?" "" :string) - ("." "" :string) - (";" "" :string) - )) - -(define-rule-set "el-resolve-special" - - :rules (("·" "" :string) - ("ο" "" :string) - ("Τ" "" :string) - ("Π" "" :string) - ("ΐ" "" :string) - ("δ" "" :string) - ("Κ" "" :string) - ("έ" "" :string) - ("ω" "" :string) - ("ό" "" :string) - ("ϋ" "" :string) - ("ώ" "" :string) - ("Ω" "" :string) - ("ύ" "" :string) - ("ή" "" :string) - ("Θ" "" :string) - ("Ι" "" :string) - ("Ύ" "" :string) - ("Ν" "" :string) - ("Ε" "" :string) - ("ς" "" :string) - ("Ψ" "" :string) - ("σ" "" :string) - ("ζ" "" :string) - ("θ" "" :string) - ("Ο" "" :string) - ("Γ" "" :string) - ("Ώ" "" :string) - ("Έ" "" :string) - ("Ϊ" "" :string) - ("ι" "" :string) - ("Ρ" "" :string) - ("Ά" "" :string) - ("ε" "" :string) - ("Δ" "" :string) - ("ρ" "" :string) - ("Φ" "" :string) - ("Σ" "" :string) - ("Η" "" :string) - ("Α" "" :string) - ("λ" "" :string) - ("τ" "" :string) - ("ν" "" :string) - ("ξ" "" :string) - ("Ό" "" :string) - ("Μ" "" :string) - ("Ή" "" :string) - ("β" "" :string) - ("Λ" "" :string) - ("ΰ" "" :string) - ("Υ" "" :string) - ("γ" "" :string) - ("α" "" :string) - ("Χ" "" :string) - ("Ξ" "" :string) - ("μ" "" :string) - ("Ϋ" "" :string) - ("φ" "" :string) - ("Ί" "" :string) - ("Β" "" :string) - ("π" "" :string) - ("ϊ" "" :string) - ("ά" "" :string) - ("υ" "" :string) - ("χ" "" :string) - ("κ" "" :string) - ("ί" "" :string) - ("ψ" "" :string) - ("η" "" :string) - ("Ζ" "" :string) - ("\/" "" :string) - ("?" "" :string) - ("!" "" :string) - ("." "" :string) - (";" "" :string) - ("-" "" :string) - ("'" "" :string) - )) - |