summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source')
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/albanian/latin1.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/belarusian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/belarusian/iso88595.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/belarusian/isoir111.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/bulgarian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/bulgarian/iso88595.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/bulgarian/koi8-r.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/croatian/cp1250.pl148
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/croatian/latin2.pl148
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/czech/cp1250.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/czech/latin2.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/danish/cp1252.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/danish/latin9.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/dutch/ij-as-ij-latin1.pl148
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/english/cp1252.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/english/latin9.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/esperanto/latin3.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/estonian/cp1252.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/estonian/latin9.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/finnish/cp1252.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/finnish/latin9.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/french/cp1252.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/french/latin9.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/general/cp1252.pl150
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/general/cp850.pl150
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/general/latin9.pl150
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/german/din5007-latin1.pl149
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/german/duden-latin1.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/greek/iso88597.pl47
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/greek/translit-latin4.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/hebrew/iso88598.pl45
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/hungarian/cp1250.pl147
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/hungarian/latin2.pl147
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/icelandic/cp1252.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/icelandic/latin9.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/italian/latin1.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/kurdish/bedirxan-latin5.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/kurdish/turkish-i-latin5.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/latvian/latin4.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/lithuanian/latin4.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/lower-sorbian/cp1250.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/lower-sorbian/latin2.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/macedonian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/macedonian/iso88595.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/macedonian/isoir111.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/norwegian/latin1.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/polish/cp1250.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/polish/latin2.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/portuguese/latin1.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/romanian/latin2.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/russian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/russian/iso88595.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/serbian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/serbian/iso88595.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/serbian/isoir111.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovak/large-cp1250.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovak/large-latin2.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovak/small-cp1250.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovak/small-latin2.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovenian/cp1250.pl148
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/slovenian/latin2.pl148
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/spanish/modern-latin1.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/spanish/traditional-latin1.pl146
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/swedish/cp1252.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/swedish/latin9.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/turkish/latin3.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/turkish/latin5.pl144
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/ukrainian/cp1251.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/ukrainian/koi8-u.pl72
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/upper-sorbian/cp1250.pl145
-rwxr-xr-xBuild/source/utils/xindy/make-rules/alphabets/upper-sorbian/latin2.pl145
72 files changed, 0 insertions, 9044 deletions
diff --git a/Build/source/utils/xindy/make-rules/alphabets/albanian/latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/albanian/latin1.pl
deleted file mode 100755
index 60f7a6c899a..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/albanian/latin1.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Albanian";
-$prefix = "sq";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
-['', ['','']],
-['D', ['d','D']],
-['Dh', ['dh','Dh','DH']],
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
-['', ['','']],
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
-['Gj', ['gj','Gj','GJ']],
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
-['Ll', ['ll','Ll','LL']],
- [], # ly (hungarian)
- [], # l with caron (slovak/large)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
-['M', ['m','M']],
-['N', ['n','N']],
-['Nj', ['nj','Nj','NJ']],
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
-['Rr', ['rr','Rr','RR']],
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
-['Sh', ['sh','Sh','SH']],
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
-['Th', ['th','Th','TH']],
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
-['Xh', ['xh','Xh','XH']],
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
-['Zh', ['zh','Zh','ZH']],
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/belarusian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/belarusian/cp1251.pl
deleted file mode 100755
index 4b8475ca591..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/belarusian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Belarusian";
-$prefix = "be";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''],['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-['', ['','']],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
-['', ['','']],
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/belarusian/iso88595.pl b/Build/source/utils/xindy/make-rules/alphabets/belarusian/iso88595.pl
deleted file mode 100755
index f11fe4b711f..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/belarusian/iso88595.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Belarusian";
-$prefix = "be";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''],['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-['', ['','']],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
-['', ['','']],
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/belarusian/isoir111.pl b/Build/source/utils/xindy/make-rules/alphabets/belarusian/isoir111.pl
deleted file mode 100755
index 9e49addcdb2..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/belarusian/isoir111.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Belarusian";
-$prefix = "be";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''],['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-['', ['','']],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
-['', ['','']],
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/bulgarian/cp1251.pl
deleted file mode 100755
index 4c9cce57117..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Bulgarian";
-$prefix = "bg";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # yeru (belarusian, russian)
-['', ['','']],
- [],
- [], # e (belarusian, russian)
-['', ['','']],
-['', ['','']],
- [],
-[],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/iso88595.pl b/Build/source/utils/xindy/make-rules/alphabets/bulgarian/iso88595.pl
deleted file mode 100755
index 7749c32b5e8..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/iso88595.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Bulgarian";
-$prefix = "bg";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # yeru (belarusian, russian)
-['', ['','']],
- [],
- [], # e (belarusian, russian)
-['', ['','']],
-['', ['','']],
- [],
-[],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/koi8-r.pl b/Build/source/utils/xindy/make-rules/alphabets/bulgarian/koi8-r.pl
deleted file mode 100755
index 719181bab03..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/bulgarian/koi8-r.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Bulgarian";
-$prefix = "bg";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # yeru (belarusian, russian)
-['', ['','']],
- [],
- [], # e (belarusian, russian)
-['', ['','']],
-['', ['','']],
- [],
-[],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/croatian/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/croatian/cp1250.pl
deleted file mode 100755
index 51dd4923409..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/croatian/cp1250.pl
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Croatian";
-$prefix = "hr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'] ],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
-['D', ['d','D','D']],
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
-['', ['','']],
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'] ],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G'] ],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'] ],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K'] ],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
-['Lj', ['lj','Lj','LJ']],
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
-['Nj', ['nj','Nj','NJ']],
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'] ],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'] ],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'] ],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-
-
-
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/croatian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/croatian/latin2.pl
deleted file mode 100755
index 8a09a3defb8..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/croatian/latin2.pl
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Croatian";
-$prefix = "hr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'] ],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
-['D', ['d','D','D']],
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
-['', ['','']],
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'] ],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G'] ],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'] ],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K'] ],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
-['Lj', ['lj','Lj','LJ']],
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
-['Nj', ['nj','Nj','NJ']],
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'] ],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'] ],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'] ],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-
-
-
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/czech/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/czech/cp1250.pl
deleted file mode 100755
index 3be1f637277..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/czech/cp1250.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Czech";
-$prefix = "cs";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'], ['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['',''], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'], ['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T'], ['','']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['',''], ['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/czech/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/czech/latin2.pl
deleted file mode 100755
index fbd5fe5492c..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/czech/latin2.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Czech";
-$prefix = "cs";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'], ['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['',''], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'], ['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T'], ['','']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['',''], ['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/danish/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/danish/cp1252.pl
deleted file mode 100755
index 6340012fdea..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/danish/cp1252.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Danish";
-$prefix = "da";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
-['', ['','']],
-['', ['',''],['',''],['','']],
-['', ['',''],['aa','Aa','AA']],
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['t','h'], ['T','h']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/danish/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/danish/latin9.pl
deleted file mode 100755
index aa287c779b3..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/danish/latin9.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Danish";
-$prefix = "da";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
-['', ['','']],
-['', ['',''],['',''],['','']],
-['', ['',''],['aa','Aa','AA']],
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['t','h'], ['T','h']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/dutch/ij-as-ij-latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/dutch/ij-as-ij-latin1.pl
deleted file mode 100755
index ee385bce447..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/dutch/ij-as-ij-latin1.pl
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/usr/bin/env perl
-
-# Not quite sure about this -- MV
-
-$language = "Dutch";
-$variant = "Ligature IJ sorted as I+J";
-$prefix = "nl";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['',''], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/english/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/english/cp1252.pl
deleted file mode 100755
index 4025f2aa67b..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/english/cp1252.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "English";
-$prefix = "en";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
-[],
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
-['', ['','']],
-[],
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/english/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/english/latin9.pl
deleted file mode 100755
index b1f7421a5dc..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/english/latin9.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "English";
-$prefix = "en";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
-[],
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
-['', ['','']],
-[],
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/esperanto/latin3.pl b/Build/source/utils/xindy/make-rules/alphabets/esperanto/latin3.pl
deleted file mode 100755
index 66ee9ef3751..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/esperanto/latin3.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Esperanto";
-$prefix = "eo";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
-['', ['','']],
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
-['', ['','']],
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
-['', ['','']],
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
-['', ['','']],
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
-['', ['','']],
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
-['', ['','']],
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/estonian/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/estonian/cp1252.pl
deleted file mode 100755
index 34a94818b0d..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/estonian/cp1252.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Estonian";
-$prefix = "et";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
-['Z', ['z','Z']],
-['', ['','']],
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'],['w','W']],
- [], # w (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
- [], # z (many)
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/estonian/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/estonian/latin9.pl
deleted file mode 100755
index 7b6a3a693ca..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/estonian/latin9.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Estonian";
-$prefix = "et";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
-['Z', ['z','Z']],
-['', ['','']],
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'],['w','W']],
- [], # w (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
- [], # z (many)
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/finnish/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/finnish/cp1252.pl
deleted file mode 100755
index 0ec3ef10de9..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/finnish/cp1252.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Finnish";
-$prefix = "fi";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'], ['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'], ['w','W']],
- [], # w (many)
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'], ['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
-['', ['','']],
-['', ['',''],['','']],
-['', ['',''],['',''],['','']],
- [] # a with ring above (icelandic)
-];
-
-#$sortcase = 'Aa';
-$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/finnish/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/finnish/latin9.pl
deleted file mode 100755
index be969d70d71..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/finnish/latin9.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Finnish";
-$prefix = "fi";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'], ['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'], ['w','W']],
- [], # w (many)
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'], ['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
-['', ['','']],
-['', ['',''],['','']],
-['', ['',''],['',''],['','']],
- [] # a with ring above (icelandic)
-];
-
-#$sortcase = 'Aa';
-$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/french/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/french/cp1252.pl
deleted file mode 100755
index 3134261d9b6..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/french/cp1252.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "French";
-$prefix = "fr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'], ['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zs (hungarian)
- [], # zh (albanian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/french/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/french/latin9.pl
deleted file mode 100755
index 05fa3f60770..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/french/latin9.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "French";
-$prefix = "fr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'], ['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zs (hungarian)
- [], # zh (albanian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/general/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/general/cp1252.pl
deleted file mode 100755
index db827fcb0e7..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/general/cp1252.pl
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "A general sorting order for Western European languages";
-$prefix = "xy";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'],['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['',''],['',''],
- ],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'],['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/general/cp850.pl b/Build/source/utils/xindy/make-rules/alphabets/general/cp850.pl
deleted file mode 100755
index 161446e16a9..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/general/cp850.pl
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "A general sorting order for Western European languages";
-$prefix = "xy";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['',''],['',''],
- ],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-[['',''], 'after', [['a','e'], ['A','e']]],
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/general/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/general/latin9.pl
deleted file mode 100755
index 4a0825b3335..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/general/latin9.pl
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "A general sorting order for Western European languages";
-$prefix = "xy";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['',''],['',''],['',''],
- ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'],['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['',''],['',''],
- ],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'],['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/german/din5007-latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/german/din5007-latin1.pl
deleted file mode 100755
index 86ebc07f805..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/german/din5007-latin1.pl
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "German";
-$variant = "DIN 5007";
-$prefix = "de";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-[['',''], 'after', [['a','e'], ['A','e']]],
-[['',''], 'after', [['o','e'], ['O','e']]],
-[['',''], 'after', [['u','e'], ['U','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/german/duden-latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/german/duden-latin1.pl
deleted file mode 100755
index 91dce094b32..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/german/duden-latin1.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "German";
-$variant = "Duden";
-$prefix = "de";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],[],[],[],[],[],[],[],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],[],[],[],[],[],[],[],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],[],[],[],[],[],[],[],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'', '{', '}');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/greek/iso88597.pl b/Build/source/utils/xindy/make-rules/alphabets/greek/iso88597.pl
deleted file mode 100755
index a8820043868..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/greek/iso88597.pl
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Greek";
-$prefix = "el";
-$script = "greek";
-
-$alphabet = [
-['', ['', ''], ['','']],
-['', ['', '']],
-['', ['', '']],
-['', ['', '']],
-['', ['', ''], ['','']],
-['', ['', '']],
- [],
-['', ['', ''], ['','']],
-['', ['', '']],
-['', ['', ''], ['',''], ['', ''], ['']],
- [],
-['', ['', '']],
-['', ['', '']],
-['', ['', '']],
-['', ['', '']],
-['', ['', '']],
-['', ['', ''], ['','']],
-['', ['', '']],
- [],
-['', ['', '']],
-['', ['', ''], ['']],
-['', ['', '']],
-['', ['', ''], ['',''], ['', ''], ['']],
-['', ['', '']],
-['', ['', '']],
-['', ['', '']],
-['', ['', ''], ['', '']]
-];
-
-@special = ('?', '!', '.', ';', '', 'letters', '-', '\'', '\\/');
-
-# first lower or upper case?
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-#@letter_group_names = ('','','','','','','','','','','','',
-#'','','','','','','','','','','','');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/greek/translit-latin4.pl b/Build/source/utils/xindy/make-rules/alphabets/greek/translit-latin4.pl
deleted file mode 100755
index e7c7dcc8dd8..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/greek/translit-latin4.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Greek";
-$variant = "ISO transliteration, for western languages";
-$prefix = "el";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
- [], # c (many)
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
- [], # j (many)
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
- [], # q (many)
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
- [], # v (many)
- [], # w (many)
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
- [], # y (many)
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/hebrew/iso88598.pl b/Build/source/utils/xindy/make-rules/alphabets/hebrew/iso88598.pl
deleted file mode 100755
index c3ce885bd5e..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/hebrew/iso88598.pl
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Hebrew";
-$prefix = "iw";
-$script = "hebrew";
-
-$alphabet = [
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', ['']],
-['', [''] ],
-['', [''] ],
-['', ['',''] ],
-['', [''] ],
-['', ['',''] ],
-['', ['',''] ],
-['', [''] ],
-['', ['']],
-['', ['',''] ],
-['', ['',''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ],
-['', [''] ]
-];
-
-$ligatures = [
-
-
-
-];
-
-@special = ('?', '!', '.', ';', '', 'letters', '-');
-
-# first lower or upper case?
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/hungarian/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/hungarian/cp1250.pl
deleted file mode 100755
index 527019b0700..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/hungarian/cp1250.pl
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/usr/bin/env perl
-
-# TODO: It seems that "ssz" has to be sorted like "szs" (?)
-# I don't know why, I don't know how...
-
-$language = "Hungarian";
-$prefix = "hu";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
-['Cs', ['cs','Cs','CS']],
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
-['D', ['dz','Dz','DZ']],
-['D', ['dzs','Dzs','DZs','DZS']],
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
-['G', ['gy','Gy','GY']],
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
-['L', ['ly','Ly','LY']],
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
-['Ny', ['ny','Ny','NY']],
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
-['', ['',''],['','']],
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
-['Sz', ['sz','Sz','SZ']],
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
-['T', ['ty','Ty','TY']],
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
-['', ['',''],['','']],
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
-['Zs', ['zs','Zs','ZS']],
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [] # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/hungarian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/hungarian/latin2.pl
deleted file mode 100755
index 527019b0700..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/hungarian/latin2.pl
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/usr/bin/env perl
-
-# TODO: It seems that "ssz" has to be sorted like "szs" (?)
-# I don't know why, I don't know how...
-
-$language = "Hungarian";
-$prefix = "hu";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
-['Cs', ['cs','Cs','CS']],
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
-['D', ['dz','Dz','DZ']],
-['D', ['dzs','Dzs','DZs','DZS']],
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
-['G', ['gy','Gy','GY']],
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
-['L', ['ly','Ly','LY']],
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
-['Ny', ['ny','Ny','NY']],
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
-['', ['',''],['','']],
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
-['Sz', ['sz','Sz','SZ']],
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
-['T', ['ty','Ty','TY']],
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
-['', ['',''],['','']],
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
-['Zs', ['zs','Zs','ZS']],
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [] # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/icelandic/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/icelandic/cp1252.pl
deleted file mode 100755
index ba8915633e8..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/icelandic/cp1252.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Icelandic";
-$prefix = "is";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
-['', ['','']],
-['E', ['e','E'],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
-['', ['','']],
- [], # wynn (english)
-['', ['',''],['',''],['','']],
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
-['', ['',''],['','']],
-['', ['','']],
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/icelandic/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/icelandic/latin9.pl
deleted file mode 100755
index 9fb4dc8ac7e..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/icelandic/latin9.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Icelandic";
-$prefix = "is";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
-['', ['','']],
-['E', ['e','E'],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
-['', ['','']],
- [], # wynn (english)
-['', ['',''],['',''],['','']],
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
-['', ['',''],['','']],
-['', ['','']],
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/italian/latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/italian/latin1.pl
deleted file mode 100755
index 9c840f683ad..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/italian/latin1.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Italian";
-$prefix = "it";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],[],[],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],[],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],[],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zs (hungarian)
- [], # zh (albanian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/kurdish/bedirxan-latin5.pl b/Build/source/utils/xindy/make-rules/alphabets/kurdish/bedirxan-latin5.pl
deleted file mode 100755
index 5abd3534e95..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/kurdish/bedirxan-latin5.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Kurdish";
-$variant = "Bedirxan";
-$prefix = "ku";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
-['', ['','']],
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
-['', ['','']],
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
-['', ['','']],
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
- [], # q (many)
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
-['', ['','']],
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
-['', ['','']],
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/kurdish/turkish-i-latin5.pl b/Build/source/utils/xindy/make-rules/alphabets/kurdish/turkish-i-latin5.pl
deleted file mode 100755
index eafed50699e..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/kurdish/turkish-i-latin5.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Kurdish";
-$variant = "Turkish i";
-$prefix = "ku";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
-['', ['','']],
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
-['', ['','']],
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
-['I', ['','I']],
-['', ['i','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
- [], # q (many)
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
-['', ['','']],
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
-['', ['','']],
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/latvian/latin4.pl b/Build/source/utils/xindy/make-rules/alphabets/latvian/latin4.pl
deleted file mode 100755
index 81db7fdc206..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/latvian/latin4.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Latvian";
-$prefix = "lv";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
-['', ['','']],
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
-['', ['','']],
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['y','Y'],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
-['', ['','']],
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with caron (slovak/large)
-['', ['','']],
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
-['', ['','']],
-['O', ['o','O'],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
-['', ['','']],
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
- [], # y (many)
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/lithuanian/latin4.pl b/Build/source/utils/xindy/make-rules/alphabets/lithuanian/latin4.pl
deleted file mode 100755
index a65d5f7acb8..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/lithuanian/latin4.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Lithuanian";
-$prefix = "lt";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['ch','Ch','CH']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['y','Y']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
- [], # y (many)
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/cp1250.pl
deleted file mode 100755
index a98200d2555..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/cp1250.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Lower Sorbian";
-$prefix = "s1";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
-['', ['','']],
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
-['', ['','']],
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
-['', ['','']],
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
-['', ['','']],
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/latin2.pl
deleted file mode 100755
index fe5de132be4..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/lower-sorbian/latin2.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Lower Sorbian";
-$prefix = "s1";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
-['', ['','']],
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
-['', ['','']],
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
-['', ['','']],
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
-['', ['','']],
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
-['', ['','']],
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/macedonian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/macedonian/cp1251.pl
deleted file mode 100755
index 87fc6e60c66..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/macedonian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Macedonian";
-$prefix = "mk";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
-['', ['','']],
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
-['', ['','']],
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/macedonian/iso88595.pl b/Build/source/utils/xindy/make-rules/alphabets/macedonian/iso88595.pl
deleted file mode 100755
index e2d195911a1..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/macedonian/iso88595.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Macedonian";
-$prefix = "mk";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
-['', ['','']],
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
-['', ['','']],
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/macedonian/isoir111.pl b/Build/source/utils/xindy/make-rules/alphabets/macedonian/isoir111.pl
deleted file mode 100755
index 2a4eb662843..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/macedonian/isoir111.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Macedonian";
-$prefix = "mk";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
-['', ['','']],
-['', ['','']],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
-['', ['','']],
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/norwegian/latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/norwegian/latin1.pl
deleted file mode 100755
index 0cfe62619ed..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/norwegian/latin1.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Norwegian";
-$prefix = "no";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
-['', ['',''],['','']],
-['', ['',''],['','']],
-['', ['','']],
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/polish/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/polish/cp1250.pl
deleted file mode 100755
index b2ff6235a4b..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/polish/cp1250.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Polish";
-$prefix = "pl";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
-['', ['','']],
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
-['', ['','']],
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with caron (slovak/large)
- [], # l with cedilla/comma (latvian)
-['', ['','']],
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
-['', ['','']],
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
-['', ['','']],
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
-['', ['','']],
-['', ['','']],
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/polish/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/polish/latin2.pl
deleted file mode 100755
index cd9d82f782f..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/polish/latin2.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Polish";
-$prefix = "pl";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
-['', ['','']],
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
-['', ['','']],
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
-['', ['','']],
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with caron (slovak/large)
- [], # l with cedilla/comma (latvian)
-['', ['','']],
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
-['', ['','']],
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
-['', ['','']],
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
-['', ['','']],
-['', ['','']],
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/portuguese/latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/portuguese/latin1.pl
deleted file mode 100755
index 6d4733f76fc..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/portuguese/latin1.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Portuguese";
-$prefix = "pt";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-[['',''], 'after', [['a','e'], ['A','e']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/romanian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/romanian/latin2.pl
deleted file mode 100755
index 3c291ca2505..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/romanian/latin2.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Romanian";
-$prefix = "ro";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
-['', ['','']],
-['', ['','']],
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditonal)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
-['', ['','']],
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditonal)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
-['', ['','']],
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
-['', ['','']],
- [], # c with acute (upper sorbian) @@
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/russian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/russian/cp1251.pl
deleted file mode 100755
index 3bec1a7139f..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/russian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Russian";
-$prefix = "ru";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''], ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-[],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-[],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
-[],
-[]
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/russian/iso88595.pl b/Build/source/utils/xindy/make-rules/alphabets/russian/iso88595.pl
deleted file mode 100755
index 04ca8560ce6..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/russian/iso88595.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Russian";
-$prefix = "ru";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''], ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-[],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-[],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
-[],
-[]
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl b/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl
deleted file mode 100755
index de041aade11..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Russian";
-$prefix = "ru";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''], ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-[],
- [], # yi (ukrainian)
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-[],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
-[],
-[]
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/serbian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/serbian/cp1251.pl
deleted file mode 100755
index 99944e99e13..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/serbian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Serbian";
-$prefix = "sr";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
-['', ['','']],
- [], # gje (macedonian)
-['', ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['',''] ],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['',''] ],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # kje (macedonian)
-['', ['',''] ],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [], # soft sign (ukrainian)
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/serbian/iso88595.pl b/Build/source/utils/xindy/make-rules/alphabets/serbian/iso88595.pl
deleted file mode 100755
index a8b8d712160..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/serbian/iso88595.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Serbian";
-$prefix = "sr";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
-['', ['','']],
- [], # gje (macedonian)
-['', ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['',''] ],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['',''] ],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # kje (macedonian)
-['', ['',''] ],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [], # soft sign (ukrainian)
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/serbian/isoir111.pl b/Build/source/utils/xindy/make-rules/alphabets/serbian/isoir111.pl
deleted file mode 100755
index c8b8bb945be..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/serbian/isoir111.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Serbian";
-$prefix = "sr";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # ghe with upturn (ukrainian)
-['', ['','']],
-['', ['','']],
- [], # gje (macedonian)
-['', ['',''] ],
- [], # io (mongolian)
- [], # ukrainian ie
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['',''] ],
- [], # belarusian-ukrainian i
- [], # yi (ukrainian)
- [], # short i (many)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['',''] ],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['',''] ],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # kje (macedonian)
-['', ['',''] ],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # shcha (many)
- [], # hard sign (bulgarian, russian)
- [], # yeru (belarusian, russian)
- [], # soft sign (many)
- [],
- [], # e (belarusian, russian)
- [], # yu (many)
- [], # ya (many)
- [], # soft sign (ukrainian)
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovak/large-cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/slovak/large-cp1250.pl
deleted file mode 100755
index 20b7ee98756..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovak/large-cp1250.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovak";
-$variant = "large";
-$prefix = "sk";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
-['', ['','']],
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L'], ['','']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
-['', ['','']],
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
-['', ['','']],
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'], ['','']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
-['', ['','']],
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovak/large-latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/slovak/large-latin2.pl
deleted file mode 100755
index 2538ad3ab2a..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovak/large-latin2.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovak";
-$variant = "large";
-$prefix = "sk";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
-['', ['','']],
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L'], ['','']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
-['', ['','']],
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
-['', ['','']],
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'], ['','']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
-['', ['','']],
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovak/small-cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/slovak/small-cp1250.pl
deleted file mode 100755
index 83fbb0038c4..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovak/small-cp1250.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovak";
-$variant = "small";
-$prefix = "sk";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'], ['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'], ['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L'], ['',''], ['','']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'], ['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'], ['',''], ['','']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'], ['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T'], ['','']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'], ['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovak/small-latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/slovak/small-latin2.pl
deleted file mode 100755
index 405c510ed1d..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovak/small-latin2.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovak";
-$variant = "small";
-$prefix = "sk";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['',''], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'], ['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'], ['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L'], ['',''], ['','']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'], ['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['',''], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'], ['',''], ['','']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'], ['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T'], ['','']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'], ['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z'], ['','']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovenian/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/slovenian/cp1250.pl
deleted file mode 100755
index f112550e1a2..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovenian/cp1250.pl
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovenian";
-$prefix = "sl";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['',''],['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-
-
-
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/slovenian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/slovenian/latin2.pl
deleted file mode 100755
index 92edc95d37b..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/slovenian/latin2.pl
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Slovenian";
-$prefix = "sl";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
-['', ['',''],['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-
-
-
-
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/spanish/modern-latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/spanish/modern-latin1.pl
deleted file mode 100755
index 261537861f9..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/spanish/modern-latin1.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Spanish";
-$variant = "modern";
-$prefix = "es";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
-['', ['','']],
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['',''], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('letters', '.', '-', '\'', '', '?', '', '!');
-
-#$sortcase = "Aa";
-$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/spanish/traditional-latin1.pl b/Build/source/utils/xindy/make-rules/alphabets/spanish/traditional-latin1.pl
deleted file mode 100755
index 4ed93f7f62d..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/spanish/traditional-latin1.pl
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Spanish";
-$variant = "traditional";
-$prefix = "es";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'], ['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
-['Ch', ['ch','Ch','CH']],
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'], ['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'], ['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
-['Ll', ['ll','Ll','LL']],
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
-['', ['','']],
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'], ['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'], ['',''], ['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, icelandic, swedish)
- [] # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('letters', '.', '-', '\'', '', '?', '', '!');
-
-#$sortcase = "Aa";
-$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/swedish/cp1252.pl b/Build/source/utils/xindy/make-rules/alphabets/swedish/cp1252.pl
deleted file mode 100755
index 1c43940429b..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/swedish/cp1252.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Swedish";
-$prefix = "sv";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'] ],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'],['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'], ['w','W']],
- [], # w (many)
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
-['', ['','']],
-['', ['',''],['','']],
-['', ['',''],['','']],
- [] # a with ring above (icelandic)
-];
-
-#$sortcase = 'Aa';
-$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/swedish/latin9.pl b/Build/source/utils/xindy/make-rules/alphabets/swedish/latin9.pl
deleted file mode 100755
index 958d4fdbe3f..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/swedish/latin9.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Swedish";
-$prefix = "sv";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['',''],['',''],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C'],['','']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D'],['','']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E'],['',''],['',''],['',''],['','']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
- [], # dotless i (turkish)
-['I', ['i','I'],['',''],['',''],['',''],['','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N'],['','']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O'],['',''],['',''],['','']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R'] ],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S'],['','']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['',''],['',''],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V'], ['w','W']],
- [], # w (many)
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y'],['',''],['','']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
-['', ['','']],
-['', ['',''],['','']],
-['', ['',''],['','']],
- [] # a with ring above (icelandic)
-];
-
-#$sortcase = 'Aa';
-$sortcase = 'aA';
-
-$ligatures = [
-[[''], 'after', [['s','s']]]
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/turkish/latin3.pl b/Build/source/utils/xindy/make-rules/alphabets/turkish/latin3.pl
deleted file mode 100755
index 0b3f4e8fbc6..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/turkish/latin3.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Turkish";
-$prefix = "tr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
-['', ['','']],
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
-['', ['','']],
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
-['I', ['','I']],
-['', ['i','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
-['', ['','']],
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
-['', ['','']],
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
-['', ['','']],
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/turkish/latin5.pl b/Build/source/utils/xindy/make-rules/alphabets/turkish/latin5.pl
deleted file mode 100755
index aa22631d789..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/turkish/latin5.pl
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Turkish";
-$prefix = "tr";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A'],['','']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (spanish/traditional)
- [], # cs (hungarian)
- [], # c with caron (many)
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
-['', ['','']],
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
- [], # d+z with acute (upper sorbian)
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
- [], # e with caron (lower/upper sorbian)
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
-['', ['','']],
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
- [], # ch (many)
-['I', ['','I']],
-['', ['i','']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
- [], # l with stroke (lower/upper sorbian)
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
- [], # n with acute (lower/upper sorbian, polish)
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
- [], # o with acute (polish, upper sorbian)
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
-['', ['','']],
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
- [], # r with caron (czech, slovak/large, upper sorbian)
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
- [], # s with caron (many)
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
-['', ['','']],
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
- [], # c with acute (upper sorbian)
-['U', ['u','U'],['','']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
-['', ['','']],
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
- [], # z with caron (many)
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/ukrainian/cp1251.pl b/Build/source/utils/xindy/make-rules/alphabets/ukrainian/cp1251.pl
deleted file mode 100755
index eb0756e778a..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/ukrainian/cp1251.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Ukrainian";
-$prefix = "uk";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''],['','']],
- [], # io (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # soft sign (many)
- [],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/ukrainian/koi8-u.pl b/Build/source/utils/xindy/make-rules/alphabets/ukrainian/koi8-u.pl
deleted file mode 100755
index c854e6712f0..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/ukrainian/koi8-u.pl
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Ukrainian";
-$prefix = "uk";
-$script = "cyrillic";
-
-$alphabet = [
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dje (serbian)
- [], # gje (macedonian)
-['', ['',''],['','']],
- [], # io (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dze (macedonian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # je (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # lje (macedonian, serbian)
-['', ['','']],
-['', ['','']],
- [], # nje (macedonian, serbian)
-['', ['','']],
- [], # barred o (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # tshe (serbian)
- [], # kje (macedonian)
-['', ['','']],
- [], # short u (belarusian)
- [], # straight u (mongolian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # dzhe (macedonian, serbian)
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [], # soft sign (many)
- [],
-['', ['','']],
-['', ['','']],
-['', ['','']],
-['', ['','']],
- [],
- [],
- []
-];
-
-$sortcase = 'Aa';
-#$sortcase = 'aA';
-
-$ligatures = [
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/cp1250.pl b/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/cp1250.pl
deleted file mode 100755
index 4ef4eac6e12..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/cp1250.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Upper Sorbian";
-$prefix = "s2";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
-['D', ['d','D','D']],
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
-['', ['','']],
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
-['', ['','']],
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
-['', ['','']],
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
-['', ['','']],
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';
diff --git a/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/latin2.pl b/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/latin2.pl
deleted file mode 100755
index 68dc0867d89..00000000000
--- a/Build/source/utils/xindy/make-rules/alphabets/upper-sorbian/latin2.pl
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/usr/bin/env perl
-
-$language = "Upper Sorbian";
-$prefix = "s2";
-$script = "latin";
-
-$alphabet = [
-['A', ['a','A']],
- [], # a with breve (romanian)
- [], # a with circumflex (romanian)
- [], # a with ogonek (polish)
-['B', ['b','B']],
- [], # b with hook (hausa)
-['C', ['c','C']],
- [], # ch (many)
- [], # cs (hungarian)
-['', ['','']],
- [], # c with acute (croatian, lower sorbian, polish)
- [], # c with circumflex (esperanto)
- [], # c with cedilla (albanian, kurdish, turkish)
-['D', ['d','D']],
- [], # dh (albanian)
- [], # dz (hungarian)
- [], # dzs (hungarian)
- [], # d+z with caron (croatian)
-['D', ['d','D','D']],
- [], # d with caron (slovak/large)
- [], # d with stroke (croatian)
- [], # d with hook (hausa)
- [], # eth (icelandic)
-['E', ['e','E']],
-['', ['','']],
- [], # e with circumflex (kurdish)
- [], # e with diaeresis (albanian)
- [], # e with ogonek (polish)
-['F', ['f','F']],
-['G', ['g','G']],
- [], # gj (albanian)
- [], # gy (hungarian)
- [], # g with circumflex (esperanto)
- [], # g with breve (turkish)
- [], # g with cedilla/comma (latvian)
- [], # postpalatal fricative (gypsy/northrussian)
-['H', ['h','H']],
- [], # h with circumflex (esperanto)
-['Ch', ['ch','Ch','CH']],
- [], # dotless i (turkish)
-['I', ['i','I']],
- [], # i with inverted breve below (gypsy/northrussian)
- [], # i with circumflex (kurdish, romanian)
- [], # i with diaeresis (gypsy/northrussian)
-['J', ['j','J']],
- [], # j with circumflex (esperanto)
-['K', ['k','K']],
- [], # kh (gypsy/northrussian)
- [], # k with cedilla/comma (latvian)
- [], # k with hook (hausa)
- [], # x (gypsy/northrussian)
-['', ['','']],
-['L', ['l','L']],
- [], # lj (croatian)
- [], # ll (albanian, spanish/traditional)
- [], # ly (hungarian)
- [], # l with cedilla/comma (latvian)
- [], # l with stroke (polish)
- [], # l with caron (slovak/large)
-['M', ['m','M']],
-['N', ['n','N']],
- [], # nj (albanian, croatian)
- [], # ny (hungarian)
- [], # n with caron (slovak/large)
-['', ['','']],
- [], # n with tilde (spanish/modern, spanish/traditional)
- [], # n with cedilla/comma (latvian)
-['O', ['o','O']],
-['', ['','']],
- [], # o with circumflex (vietnamese)
- [], # o with horn (vietnamese)
- [], # o with diaeresis (hungarian, turkish)
-['P', ['p','P']],
- [], # ph (gypsy/northrussian)
-['Q', ['q','Q']],
-['R', ['r','R']],
- [], # rr (albanian)
-['', ['','']],
- [], # r with acute (lower sorbian)
- [], # r with cedilla/comma (latvian)
-['S', ['s','S']],
- [], # sh (albanian)
- [], # sz (hungarian)
-['', ['','']],
- [], # s with acute (lower sorbian, polish)
- [], # s with circumflex (esperanto)
- [], # s with comma below (romanian)
- [], # s with cedilla (kurdish, turkish)
- [], # z (estonian)
- [], # z with caron (estonian)
-['T', ['t','T']],
- [], # th (albanian)
- [], # ty (hungarian)
- [], # t with caron (slovak/large)
- [], # t with comma below (romanian)
-['', ['','']],
-['U', ['u','U']],
- [], # u with breve (esperanto)
- [], # u with circumflex (kurdish)
- [], # u with horn (vietnamese)
- [], # u with diaeresis (hungarian, turkish)
-['V', ['v','V']],
-['W', ['w','W']],
- [], # o with tilde (estonian)
- [], # a with diaeresis (estonian)
- [], # o with diaeresis (estonian)
- [], # u with diaeresis (estonian)
-['X', ['x','X']],
- [], # xh (albanian)
-['Y', ['y','Y']],
- [], # y preceded by apostrophe (hausa)
- [], # yogh (english)
-['Z', ['z','Z']],
- [], # zh (albanian)
- [], # zs (hungarian)
-['', ['','']],
- [], # z with acute (lower sorbian, polish)
- [], # z with dot above (polish)
- [], # thorn (icelandic)
- [], # wynn (english)
- [], # ligature ae (danish, icelandic, norwegian)
- [], # o with stroke (danish, norwegian)
- [], # a with ring above (danish, norwegian, swedish)
- [], # a with diaeresis (finnish, swedish)
- [], # o with diaeresis (finnish, swedish)
- [], # a with ring above (icelandic)
-];
-
-$ligatures = [
-[[''], 'after', [['s','s']]],
-];
-
-@special = ('?', '!', '.', 'letters', '-', '\'');
-
-$sortcase = "Aa";
-#$sortcase = "aA";
-
-do 'make-rules.pl';