summaryrefslogtreecommitdiff
path: root/Master/texmf/xindy/lang/hebrew
diff options
context:
space:
mode:
authorVladimir Volovich <vvv@vsu.ru>2008-03-27 03:49:32 +0000
committerVladimir Volovich <vvv@vsu.ru>2008-03-27 03:49:32 +0000
commit58dc631ebaf1d5704b1289ade86fddf8a97feebc (patch)
tree45ab5e4dfa75ea2cd9b971fe081840baa9a4536e /Master/texmf/xindy/lang/hebrew
parentb142d239d670c0be10d6d0ff42c33c268d2dcbe2 (diff)
install xindy texmf files (platform-independent)
git-svn-id: svn://tug.org/texlive/trunk@7178 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/xindy/lang/hebrew')
-rw-r--r--Master/texmf/xindy/lang/hebrew/iso88598-lang.xdy10
-rw-r--r--Master/texmf/xindy/lang/hebrew/iso88598-test.xdy92
-rw-r--r--Master/texmf/xindy/lang/hebrew/iso88598.xdy166
-rw-r--r--Master/texmf/xindy/lang/hebrew/utf8-lang.xdy10
-rw-r--r--Master/texmf/xindy/lang/hebrew/utf8-test.xdy92
-rw-r--r--Master/texmf/xindy/lang/hebrew/utf8.xdy304
6 files changed, 674 insertions, 0 deletions
diff --git a/Master/texmf/xindy/lang/hebrew/iso88598-lang.xdy b/Master/texmf/xindy/lang/hebrew/iso88598-lang.xdy
new file mode 100644
index 00000000000..e5e40f727cd
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/iso88598-lang.xdy
@@ -0,0 +1,10 @@
+(require "lang/hebrew/iso88598.xdy")
+(define-sort-rule-orientations (forward backward forward forward))
+(use-rule-set :run 0
+ :rule-set ("iw-alphabetize" "iw-ignore-special"))
+(use-rule-set :run 1
+ :rule-set ("iw-resolve-diacritics" "iw-ignore-special"))
+(use-rule-set :run 2
+ :rule-set ("iw-resolve-case" "iw-ignore-special"))
+(use-rule-set :run 3
+ :rule-set ("iw-resolve-special"))
diff --git a/Master/texmf/xindy/lang/hebrew/iso88598-test.xdy b/Master/texmf/xindy/lang/hebrew/iso88598-test.xdy
new file mode 100644
index 00000000000..901349a7dff
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/iso88598-test.xdy
@@ -0,0 +1,92 @@
+(require "lang/hebrew/iso88598.xdy")
+(define-sort-rule-orientations (forward backward forward forward))
+(use-rule-set :run 0
+ :rule-set ("iw-alphabetize" "iw-ignore-special"))
+(use-rule-set :run 1
+ :rule-set ("iw-resolve-diacritics" "iw-ignore-special"))
+(use-rule-set :run 2
+ :rule-set ("iw-resolve-case" "iw-ignore-special"))
+(use-rule-set :run 3
+ :rule-set ("iw-resolve-special"))
+
+;; define other stuff
+(define-attributes ("default"))
+
+;; The description of the location-classes.
+;; Add more location classes as needed.
+
+(define-location-class "arabic-page-numbers" ("arabic-numbers"))
+(define-location-class "roman-page-numbers" ("roman-numbers-lowercase"))
+(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase"))
+(define-location-class "alpha-page-numbers" ("alpha"))
+(define-location-class "Alpha-page-numbers" ("ALPHA"))
+
+;; The most frequently used cross reference class "see". Add more, if
+;; necessary.
+
+(define-crossref-class "see")
+(markup-crossref-list :open "\see{" :close "}{}" :class "see")
+
+;; In makeindex: page_precedence <string> "rnaRA"
+;; List all location classes appearing in your document.
+
+(define-location-class-order ("roman-page-numbers"
+ "arabic-page-numbers"
+ "alpha-page-numbers"
+ "Roman-page-numbers"
+ "Alpha-page-numbers"
+ "see"))
+
+
+;; preamble <string> "\\begin{theindex}\n"
+;; postamble <string> "\n\n\\end{theindex}\n"
+
+(markup-index :open "\begin{theindex}~n"
+ :close "~n~n\end{theindex}~n"
+ :tree)
+
+;; These specifiers are not directly supported via a command-line
+;; switch as in makeindex. Add the appropriate markup-commands into
+;; the preamble.
+
+;; setpage_prefix <string> "~n \setcounter{page}{"
+;; setpage_suffix <string> "}~n"
+
+;; group_skip <string> "~n~n \indexspace~n"
+
+(markup-letter-group-list :sep "~n~n \indexspace~n")
+
+;; even though we comment out (%) the letter-group heading,
+;; the following is useful if you want to check the .ind-file
+(markup-letter-group :open-head "~n % ")
+
+;; The indexentries (item_<..> specifiers)
+
+(markup-indexentry :open "~n \item " :depth 0)
+(markup-indexentry :open "~n \subitem " :depth 1)
+(markup-indexentry :open "~n \subsubitem " :depth 2)
+
+;; Location-references
+
+;; delim_0 <string> ", "
+;; delim_1 <string> ", "
+;; delim_2 <string> ", "
+
+(markup-locclass-list :open ", " :sep ", ")
+
+;; delim_n <string> ", "
+
+(markup-locref-list :sep ", ")
+
+;; delim_r <string> "--"
+
+(markup-range :sep "--")
+
+;; That's all ;-)
+
+
+;; End
+
+;; Local Variables:
+;; mode: lisp
+;; End:
diff --git a/Master/texmf/xindy/lang/hebrew/iso88598.xdy b/Master/texmf/xindy/lang/hebrew/iso88598.xdy
new file mode 100644
index 00000000000..ca033c93982
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/iso88598.xdy
@@ -0,0 +1,166 @@
+;; 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)
+ ))
+
+(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)
+ ))
+
+(define-rule-set "iw-resolve-case"
+
+ :rules (("" "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)
+ ))
+
+(define-rule-set "iw-ignore-special"
+
+ :rules (("-" "" :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)
+ ))
+
diff --git a/Master/texmf/xindy/lang/hebrew/utf8-lang.xdy b/Master/texmf/xindy/lang/hebrew/utf8-lang.xdy
new file mode 100644
index 00000000000..ffea0a31742
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/utf8-lang.xdy
@@ -0,0 +1,10 @@
+(require "lang/hebrew/utf8.xdy")
+(define-sort-rule-orientations (forward backward forward forward))
+(use-rule-set :run 0
+ :rule-set ("iw-alphabetize" "iw-ignore-special"))
+(use-rule-set :run 1
+ :rule-set ("iw-resolve-diacritics" "iw-ignore-special"))
+(use-rule-set :run 2
+ :rule-set ("iw-resolve-case" "iw-ignore-special"))
+(use-rule-set :run 3
+ :rule-set ("iw-resolve-special"))
diff --git a/Master/texmf/xindy/lang/hebrew/utf8-test.xdy b/Master/texmf/xindy/lang/hebrew/utf8-test.xdy
new file mode 100644
index 00000000000..e2a1998696f
--- /dev/null
+++ b/Master/texmf/xindy/lang/hebrew/utf8-test.xdy
@@ -0,0 +1,92 @@
+(require "lang/hebrew/utf8.xdy")
+(define-sort-rule-orientations (forward backward forward forward))
+(use-rule-set :run 0
+ :rule-set ("iw-alphabetize" "iw-ignore-special"))
+(use-rule-set :run 1
+ :rule-set ("iw-resolve-diacritics" "iw-ignore-special"))
+(use-rule-set :run 2
+ :rule-set ("iw-resolve-case" "iw-ignore-special"))
+(use-rule-set :run 3
+ :rule-set ("iw-resolve-special"))
+
+;; define other stuff
+(define-attributes ("default"))
+
+;; The description of the location-classes.
+;; Add more location classes as needed.
+
+(define-location-class "arabic-page-numbers" ("arabic-numbers"))
+(define-location-class "roman-page-numbers" ("roman-numbers-lowercase"))
+(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase"))
+(define-location-class "alpha-page-numbers" ("alpha"))
+(define-location-class "Alpha-page-numbers" ("ALPHA"))
+
+;; The most frequently used cross reference class "see". Add more, if
+;; necessary.
+
+(define-crossref-class "see")
+(markup-crossref-list :open "\see{" :close "}{}" :class "see")
+
+;; In makeindex: page_precedence <string> "rnaRA"
+;; List all location classes appearing in your document.
+
+(define-location-class-order ("roman-page-numbers"
+ "arabic-page-numbers"
+ "alpha-page-numbers"
+ "Roman-page-numbers"
+ "Alpha-page-numbers"
+ "see"))
+
+
+;; preamble <string> "\\begin{theindex}\n"
+;; postamble <string> "\n\n\\end{theindex}\n"
+
+(markup-index :open "\begin{theindex}~n"
+ :close "~n~n\end{theindex}~n"
+ :tree)
+
+;; These specifiers are not directly supported via a command-line
+;; switch as in makeindex. Add the appropriate markup-commands into
+;; the preamble.
+
+;; setpage_prefix <string> "~n \setcounter{page}{"
+;; setpage_suffix <string> "}~n"
+
+;; group_skip <string> "~n~n \indexspace~n"
+
+(markup-letter-group-list :sep "~n~n \indexspace~n")
+
+;; even though we comment out (%) the letter-group heading,
+;; the following is useful if you want to check the .ind-file
+(markup-letter-group :open-head "~n % ")
+
+;; The indexentries (item_<..> specifiers)
+
+(markup-indexentry :open "~n \item " :depth 0)
+(markup-indexentry :open "~n \subitem " :depth 1)
+(markup-indexentry :open "~n \subsubitem " :depth 2)
+
+;; Location-references
+
+;; delim_0 <string> ", "
+;; delim_1 <string> ", "
+;; delim_2 <string> ", "
+
+(markup-locclass-list :open ", " :sep ", ")
+
+;; delim_n <string> ", "
+
+(markup-locref-list :sep ", ")
+
+;; delim_r <string> "--"
+
+(markup-range :sep "--")
+
+;; That's all ;-)
+
+
+;; End
+
+;; Local Variables:
+;; mode: lisp
+;; End:
diff --git a/Master/texmf/xindy/lang/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)
+ ))
+