diff options
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.xdy | 238 |
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) + )) + |