summaryrefslogtreecommitdiff
path: root/Master/texmf/xindy/lang/hebrew/utf8.xdy
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf/xindy/lang/hebrew/utf8.xdy')
-rw-r--r--Master/texmf/xindy/lang/hebrew/utf8.xdy304
1 files changed, 304 insertions, 0 deletions
diff --git a/Master/texmf/xindy/lang/hebrew/utf8.xdy b/Master/texmf/xindy/lang/hebrew/utf8.xdy
new file mode 100644
index 00000000000..a2a3e28ee58
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/utf8.xdy
@@ -0,0 +1,304 @@
+;; Rules for xindy; generated by make-rules.pl
+;; language: Hebrew
+
+(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-rule-set "iw-alphabetize"
+
+ :rules (("בֵּ" "" :string)
+ ("אֻ" "" :string)
+ ("אֶ" "" :string)
+ ("בָ" "" :string)
+ ("בַ" "" :string)
+ ("אּ" "" :string)
+ ("אָ" "" :string)
+ ("אַ" "" :string)
+ ("בּ" "" :string)
+ ("גּ" "" :string)
+ ("דּ" "" :string)
+ ("הּ" "" :string)
+ ("וּ" "" :string)
+ ("זּ" "" :string)
+ ("טּ" "" :string)
+ ("יּ" "" :string)
+ ("כּ" "" :string)
+ ("ךּ" "" :string)
+ ("לּ" "" :string)
+ ("מּ" "" :string)
+ ("נּ" "" :string)
+ ("סּ" "" :string)
+ ("ףּ" "" :string)
+ ("פּ" "" :string)
+ ("צּ" "" :string)
+ ("קּ" "" :string)
+ ("רּ" "" :string)
+ ("שּׁ" "" :string)
+ ("שׂ" "" :string)
+ ("שׁ" "" :string)
+ ("תּ" "" :string)
+ ("א" "" :string)
+ ("ב" "" :string)
+ ("ג" "" :string)
+ ("ד" "" :string)
+ ("ה" "" :string)
+ ("ו" "" :string)
+ ("װ" "" :string)
+ ("ױ" "" :string)
+ ("ז" "" :string)
+ ("ח" "" :string)
+ ("ט" "" :string)
+ ("י" "" :string)
+ ("ײ" "" :string)
+ ("כ" "" :string)
+ ("ך" "" :string)
+ ("ל" "" :string)
+ ("ם" "" :string)
+ ("מ" "" :string)
+ ("נ" "" :string)
+ ("ן" "" :string)
+ ("ס" "" :string)
+ ("ע" "" :string)
+ ("פ" "" :string)
+ ("ף" "" :string)
+ ("צ" "" :string)
+ ("ץ" "" :string)
+ ("ק" "" :string)
+ ("ר" "" :string)
+ ("ש" "" :string)
+ ("ת" "" :string)
+ ))
+
+(define-rule-set "iw-resolve-diacritics"
+
+ :rules (("בֵּ" "" :string)
+ ("בַ" "" :string)
+ ("אֶ" "" :string)
+ ("בָ" "" :string)
+ ("אֻ" "" :string)
+ ("תּ" "" :string)
+ ("סּ" "" :string)
+ ("יּ" "" :string)
+ ("זּ" "" :string)
+ ("כּ" "" :string)
+ ("מּ" "" :string)
+ ("קּ" "" :string)
+ ("ךּ" "" :string)
+ ("וּ" "" :string)
+ ("רּ" "" :string)
+ ("ףּ" "" :string)
+ ("פּ" "" :string)
+ ("שׂ" "" :string)
+ ("גּ" "" :string)
+ ("לּ" "" :string)
+ ("הּ" "" :string)
+ ("צּ" "" :string)
+ ("טּ" "" :string)
+ ("נּ" "" :string)
+ ("דּ" "" :string)
+ ("אַ" "" :string)
+ ("שׁ" "" :string)
+ ("שּׁ" "" :string)
+ ("בּ" "" :string)
+ ("אּ" "" :string)
+ ("אָ" "" :string)
+ ("ד" "" :string)
+ ("ר" "" :string)
+ ("נ" "" :string)
+ ("ם" "" :string)
+ ("צ" "" :string)
+ ("ז" "" :string)
+ ("ו" "" :string)
+ ("כ" "" :string)
+ ("ה" "" :string)
+ ("ן" "" :string)
+ ("מ" "" :string)
+ ("ש" "" :string)
+ ("ל" "" :string)
+ ("ץ" "" :string)
+ ("ע" "" :string)
+ ("פ" "" :string)
+ ("ף" "" :string)
+ ("א" "" :string)
+ ("י" "" :string)
+ ("ח" "" :string)
+ ("ך" "" :string)
+ ("ב" "" :string)
+ ("ת" "" :string)
+ ("ג" "" :string)
+ ("ט" "" :string)
+ ("ק" "" :string)
+ ("ס" "" :string)
+ ("װ" "" :string)
+ ("ױ" "" :string)
+ ("ײ" "" :string)
+ ))
+
+(define-rule-set "iw-resolve-case"
+
+ :rules (("בֵּ" "9" :string)
+ ("אֻ" "9" :string)
+ ("אֶ" "9" :string)
+ ("בָ" "9" :string)
+ ("בַ" "9" :string)
+ ("ךּ" "8" :string)
+ ("ףּ" "8" :string)
+ ("תּ" "9" :string)
+ ("סּ" "9" :string)
+ ("יּ" "9" :string)
+ ("זּ" "9" :string)
+ ("כּ" "9" :string)
+ ("מּ" "9" :string)
+ ("קּ" "9" :string)
+ ("שּׁ" "9" :string)
+ ("וּ" "9" :string)
+ ("רּ" "9" :string)
+ ("פּ" "9" :string)
+ ("בּ" "9" :string)
+ ("שׂ" "9" :string)
+ ("אּ" "9" :string)
+ ("גּ" "9" :string)
+ ("אָ" "9" :string)
+ ("לּ" "9" :string)
+ ("הּ" "9" :string)
+ ("צּ" "9" :string)
+ ("טּ" "9" :string)
+ ("נּ" "9" :string)
+ ("שׁ" "9" :string)
+ ("דּ" "9" :string)
+ ("אַ" "9" :string)
+ ("ם" "8" :string)
+ ("ן" "8" :string)
+ ("ץ" "8" :string)
+ ("ף" "8" :string)
+ ("ך" "8" :string)
+ ("ד" "9" :string)
+ ("ר" "9" :string)
+ ("נ" "9" :string)
+ ("צ" "9" :string)
+ ("ז" "9" :string)
+ ("ו" "9" :string)
+ ("כ" "9" :string)
+ ("ה" "9" :string)
+ ("מ" "9" :string)
+ ("ש" "9" :string)
+ ("ל" "9" :string)
+ ("ע" "9" :string)
+ ("פ" "9" :string)
+ ("א" "9" :string)
+ ("י" "9" :string)
+ ("ח" "9" :string)
+ ("ב" "9" :string)
+ ("ת" "9" :string)
+ ("ג" "9" :string)
+ ("ט" "9" :string)
+ ("ק" "9" :string)
+ ("ס" "9" :string)
+ ("װ" "99" :string)
+ ("ױ" "99" :string)
+ ("ײ" "99" :string)
+ ))
+
+(define-rule-set "iw-ignore-special"
+
+ :rules (("וֹ" "" :string)
+ ("·" "" :string)
+ ("?" "" :string)
+ ("-" "" :string)
+ ("." "" :string)
+ (";" "" :string)
+ ("!" "" :string)
+ ))
+
+(define-rule-set "iw-resolve-special"
+
+ :rules (("בֵּ" "" :string)
+ ("אֶ" "" :string)
+ ("אֻ" "" :string)
+ ("בָ" "" :string)
+ ("בַ" "" :string)
+ ("תּ" "" :string)
+ ("מּ" "" :string)
+ ("שּׁ" "" :string)
+ ("ףּ" "" :string)
+ ("שׂ" "" :string)
+ ("אּ" "" :string)
+ ("אָ" "" :string)
+ ("צּ" "" :string)
+ ("טּ" "" :string)
+ ("נּ" "" :string)
+ ("אַ" "" :string)
+ ("סּ" "" :string)
+ ("יּ" "" :string)
+ ("זּ" "" :string)
+ ("כּ" "" :string)
+ ("קּ" "" :string)
+ ("ךּ" "" :string)
+ ("וּ" "" :string)
+ ("רּ" "" :string)
+ ("פּ" "" :string)
+ ("בּ" "" :string)
+ ("גּ" "" :string)
+ ("לּ" "" :string)
+ ("הּ" "" :string)
+ ("שׁ" "" :string)
+ ("דּ" "" :string)
+ ("וֹ" "" :string)
+ ("·" "" :string)
+ ("ר" "" :string)
+ ("כ" "" :string)
+ ("ן" "" :string)
+ ("מ" "" :string)
+ ("ש" "" :string)
+ ("א" "" :string)
+ ("ב" "" :string)
+ ("ג" "" :string)
+ ("ק" "" :string)
+ ("ס" "" :string)
+ ("ד" "" :string)
+ ("ם" "" :string)
+ ("נ" "" :string)
+ ("ו" "" :string)
+ ("ז" "" :string)
+ ("צ" "" :string)
+ ("ה" "" :string)
+ ("ל" "" :string)
+ ("ע" "" :string)
+ ("ץ" "" :string)
+ ("פ" "" :string)
+ ("ף" "" :string)
+ ("ח" "" :string)
+ ("י" "" :string)
+ ("ך" "" :string)
+ ("ת" "" :string)
+ ("ט" "" :string)
+ ("װ" "" :string)
+ ("ײ" "" :string)
+ ("ױ" "" :string)
+ ("?" "" :string)
+ ("!" "" :string)
+ ("." "" :string)
+ (";" "" :string)
+ ("-" "" :string)
+ ))
+