summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy')
-rw-r--r--Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy238
1 files changed, 238 insertions, 0 deletions
diff --git a/Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy b/Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy
new file mode 100644
index 00000000000..e4686416ebd
--- /dev/null
+++ b/Master/texmf-dist/xindy/modules/lang/german/braille-utf8.xdy
@@ -0,0 +1,238 @@
+;; Rules for xindy; generated by make-rules.pl
+;; language: German
+
+(define-letter-group "⠁" :prefixes (""))
+(define-letter-group "⠃" :after "⠁" :prefixes (""))
+(define-letter-group "⠉" :after "⠃" :prefixes (""))
+(define-letter-group "⠙" :after "⠉" :prefixes (""))
+(define-letter-group "⠑" :after "⠙" :prefixes (""))
+(define-letter-group "⠋" :after "⠑" :prefixes (""))
+(define-letter-group "⠛" :after "⠋" :prefixes (""))
+(define-letter-group "⠓" :after "⠛" :prefixes (""))
+(define-letter-group "⠊" :after "⠓" :prefixes (""))
+(define-letter-group "⠚" :after "⠊" :prefixes (""))
+(define-letter-group "⠅" :after "⠚" :prefixes (""))
+(define-letter-group "⠇" :after "⠅" :prefixes (""))
+(define-letter-group "⠍" :after "⠇" :prefixes (""))
+(define-letter-group "⠝" :after "⠍" :prefixes (""))
+(define-letter-group "⠕" :after "⠝" :prefixes (""))
+(define-letter-group "⠏" :after "⠕" :prefixes (""))
+(define-letter-group "⠟" :after "⠏" :prefixes (""))
+(define-letter-group "⠗" :after "⠟" :prefixes (""))
+(define-letter-group "⠎" :after "⠗" :prefixes (""))
+(define-letter-group "⠞" :after "⠎" :prefixes (""))
+(define-letter-group "⠥" :after "⠞" :prefixes (""))
+(define-letter-group "⠧" :after "⠥" :prefixes (""))
+(define-letter-group "⠺" :after "⠧" :prefixes (""))
+(define-letter-group "⠭" :after "⠺" :prefixes (""))
+(define-letter-group "⠽" :after "⠭" :prefixes (""))
+(define-letter-group "⠵" :after "⠽" :prefixes (""))
+
+(define-rule-set "de-alphabetize"
+
+ :rules (("⠁" "" :string)
+ ("⠜" "" :string)
+ ("⠡" "" :string)
+ ("⠌" "" :string)
+ ("⠃" "" :string)
+ ("⠉" "" :string)
+ ("⠹" "" :string)
+ ("⠙" "" :string)
+ ("⠑" "" :string)
+ ("⠩" "" :string)
+ ("⠣" "" :string)
+ ("⠋" "" :string)
+ ("⠛" "" :string)
+ ("⠓" "" :string)
+ ("⠊" "" :string)
+ ("⠬" "" :string)
+ ("⠚" "" :string)
+ ("⠅" "" :string)
+ ("⠇" "" :string)
+ ("⠍" "" :string)
+ ("⠝" "" :string)
+ ("⠕" "" :string)
+ ("⠪" "" :string)
+ ("⠏" "" :string)
+ ("⠟" "" :string)
+ ("⠗" "" :string)
+ ("⠎" "" :string)
+ ("⠱" "І" :string)
+ ("⠮" "" :string)
+ ("⠾" "" :string)
+ ("⠞" "" :string)
+ ("⠥" "" :string)
+ ("⠳" "" :string)
+ ("⠧" "" :string)
+ ("⠺" "" :string)
+ ("⠭" "" :string)
+ ("⠽" "" :string)
+ ("⠵" "" :string)
+ ))
+
+(define-rule-set "de-resolve-diacritics"
+
+ :rules (("⠞" "" :string)
+ ("⠋" "" :string)
+ ("⠍" "" :string)
+ ("⠁" "" :string)
+ ("⠵" "" :string)
+ ("⠚" "" :string)
+ ("⠽" "" :string)
+ ("⠓" "" :string)
+ ("⠟" "" :string)
+ ("⠛" "" :string)
+ ("⠥" "" :string)
+ ("⠑" "" :string)
+ ("⠕" "" :string)
+ ("⠉" "" :string)
+ ("⠏" "" :string)
+ ("⠗" "" :string)
+ ("⠊" "" :string)
+ ("⠅" "" :string)
+ ("⠙" "" :string)
+ ("⠎" "" :string)
+ ("⠇" "" :string)
+ ("⠝" "" :string)
+ ("⠧" "" :string)
+ ("⠃" "" :string)
+ ("⠭" "" :string)
+ ("⠺" "" :string)
+ ("⠳" "" :string)
+ ("⠜" "" :string)
+ ("⠪" "" :string)
+ ("⠱" "" :string)
+ ("⠾" "" :string)
+ ("⠩" "" :string)
+ ("⠡" "" :string)
+ ("⠮" "" :string)
+ ("⠌" "" :string)
+ ("⠹" "" :string)
+ ("⠬" "" :string)
+ ("⠣" "" :string)
+ ))
+
+(define-rule-set "de-resolve-case"
+
+ :rules (("⠞" "9" :string)
+ ("⠋" "9" :string)
+ ("⠍" "9" :string)
+ ("⠁" "9" :string)
+ ("⠵" "9" :string)
+ ("⠚" "9" :string)
+ ("⠽" "9" :string)
+ ("⠓" "9" :string)
+ ("⠟" "9" :string)
+ ("⠛" "9" :string)
+ ("⠥" "9" :string)
+ ("⠑" "9" :string)
+ ("⠕" "9" :string)
+ ("⠉" "9" :string)
+ ("⠳" "9" :string)
+ ("⠜" "9" :string)
+ ("⠏" "9" :string)
+ ("⠗" "9" :string)
+ ("⠊" "9" :string)
+ ("⠅" "9" :string)
+ ("⠙" "9" :string)
+ ("⠎" "9" :string)
+ ("⠪" "9" :string)
+ ("⠇" "9" :string)
+ ("⠝" "9" :string)
+ ("⠧" "9" :string)
+ ("⠃" "9" :string)
+ ("⠭" "9" :string)
+ ("⠺" "9" :string)
+ ("⠾" "99" :string)
+ ("⠩" "99" :string)
+ ("⠡" "99" :string)
+ ("⠮" "99" :string)
+ ("⠌" "99" :string)
+ ("⠹" "99" :string)
+ ("⠬" "99" :string)
+ ("⠣" "99" :string)
+ ("⠱" "999" :string)
+ ))
+
+(define-rule-set "de-ignore-special"
+
+ :rules (("⠐⠂" "" :string)
+ ("⠂" "" :string)
+ ("⠄" "" :string)
+ ("⠠" "" :string)
+ ("⠴" "" :string)
+ ("⠢" "" :string)
+ ("⠆" "" :string)
+ ("⠨" "" :string)
+ ("⠖" "" :string)
+ ("⠦" "" :string)
+ ("⠶" "" :string)
+ ("⠔" "" :string)
+ ("⠈" "" :string)
+ ("⠤" "" :string)
+ ("⠘" "" :string)
+ ("⠼" "" :string)
+ ("⠒" "" :string)
+ ("⠸" "" :string)
+ ))
+
+(define-rule-set "de-resolve-special"
+
+ :rules (("⠐⠂" "" :string)
+ ("⠂" "" :string)
+ ("⠆" "" :string)
+ ("⠒" "" :string)
+ ("⠢" "" :string)
+ ("⠖" "" :string)
+ ("⠶" "" :string)
+ ("⠦" "" :string)
+ ("⠔" "" :string)
+ ("⠴" "" :string)
+ ("⠄" "" :string)
+ ("⠤" "" :string)
+ ("⠞" "" :string)
+ ("⠋" "" :string)
+ ("⠍" "" :string)
+ ("⠁" "" :string)
+ ("⠵" "" :string)
+ ("⠚" "" :string)
+ ("⠽" "" :string)
+ ("⠓" "" :string)
+ ("⠟" "" :string)
+ ("⠛" "" :string)
+ ("⠥" "" :string)
+ ("⠑" "" :string)
+ ("⠕" "" :string)
+ ("⠉" "" :string)
+ ("⠳" "" :string)
+ ("⠜" "" :string)
+ ("⠏" "" :string)
+ ("⠗" "" :string)
+ ("⠊" "" :string)
+ ("⠅" "" :string)
+ ("⠙" "" :string)
+ ("⠎" "" :string)
+ ("⠪" "" :string)
+ ("⠇" "" :string)
+ ("⠝" "" :string)
+ ("⠧" "" :string)
+ ("⠃" "" :string)
+ ("⠭" "" :string)
+ ("⠺" "" :string)
+ ("⠾" "" :string)
+ ("⠩" "" :string)
+ ("⠡" "" :string)
+ ("⠮" "" :string)
+ ("⠌" "" :string)
+ ("⠹" "" :string)
+ ("⠬" "" :string)
+ ("⠣" "" :string)
+ ("⠱" "" :string)
+ ("⠈" "" :string)
+ ("⠘" "" :string)
+ ("⠸" "" :string)
+ ("⠨" "" :string)
+ ("⠠" "" :string)
+ ("⠼" "" :string)
+ ))
+