From a44a12de5bba54b04c9364e86be04a98745f92ca Mon Sep 17 00:00:00 2001 From: ntakahas Date: Tue, 2 Feb 2010 11:21:23 +0000 Subject: [PATCH] New file. --- im/yi-yivo.mim | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ im/yi-yivo.png | Bin 0 -> 9588 bytes 2 files changed, 188 insertions(+) create mode 100644 im/yi-yivo.mim create mode 100644 im/yi-yivo.png diff --git a/im/yi-yivo.mim b/im/yi-yivo.mim new file mode 100644 index 0000000..cf8c80a --- /dev/null +++ b/im/yi-yivo.mim @@ -0,0 +1,188 @@ +;; yi-yivo.mim -- Yiddish input method with YIVO transliteration +;; Copyright (C) 2010 +;; Raghav Krishnapriyan (raghav.r.krishnapriyan@gmail.com) + +;; This file is part of the m17n contrib; a sub-part of the m17n +;; library. + +;; The m17n library is free software; you can redistribute it and/or +;; modify it under the terms of the GNU Lesser General Public License +;; as published by the Free Software Foundation; either version 2.1 of +;; the License, or (at your option) any later version. + +;; The m17n library is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;; Lesser General Public License for more details. + +;; You should have received a copy of the GNU Lesser General Public +;; License along with the m17n library; if not, write to the Free +;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. + +(input-method yi yivo) + +(description "Yiddish input method using YIVO transliteration. +A short description of the YIVO transliteration scheme can be found here: http://www.ibiblio.org/pub/academic/languages/yiddish/mendele/vol4.170 +A description of the YIVO orthography can be found in Mordkhe Schaechter, _Der eynheytlekher Yidisher oysleyg: Takones fun yidishn oysleyg_, New York: Yivo and Yiddish Language Resource Center of the League for Yiddish (6th ed. 1999). +") + +(title "ייִדיש") +(map + (initials + ("i" "אי") + ("u" "או") + ("ey" "אײ") + ("ay" "אײַ") + ("oy" "אױ") + ("ayo" "אַיאָ") + ) + (initdiph + ("e" ?ע) + ("a" "אַ") + ("o" "אָ") + ) + (openquotes ("\"" "„")) + (closequotes ("\"" "‟") ("?\"" "?‟") (".\"" ".‟") ("!\"" "!‟")) + (parentheses + ("\(" "\)") + ("\)" "\(") + ) + (makef ("-" "־")) + (otherchars + ("A") ("b") ("d") ("f") ("g") ("h") ("H") ("k") ("l") ("m") ("n") ("p") ("r") ("s") ("S") ("t") ("u") ("v") ("y") ("z") ("B") ("K") ("T") ("W") + ) + (singlechars + ("A" ?א) + ("b" ?ב) + ("d" ?ד) + ("e" ?ע) + ("ey" "ײ") + ("f" ?ף) + ("g" ?ג) + ("h" ?ה) + ("H" ?ח) + ("i" ?י) + ("k" ?ק) + ("kh" ?ך) + ("l" ?ל) + ("m" ?ם) + ("n" ?ן) + ("oy" "ױ") + ("r" ?ר) + ("s" ?ס) + ("sh" ?ש) + ("S" ?ת) + ("t" ?ט) + ("ts" ?ץ) + ("u" ?ו) + ("v" "װ") + ("y" ?י) + ("z" ?ז) + ) + (doublechars + ("a" "אַ") + ("B" "בֿ") + ("ay" "ײַ") + ("K" "כּ") + ("o" "אָ") + ("p" "פּ") + ("T" "תּ") + ("tsh" "טש") + ("W" "שׂ") + ("zh" "זש") + ) + (triplechars + ("uv" "וּװ") + ("vu" "װוּ") + ("yi" "ייִ") + ("ui" "ויִ") + ("eyi" "ײיִ") + ("ie" "יִע") + ("ei" "עיִ") + ) + (quadruplechars + ("ii" "יִיִ") + ("ayi" "ײַיִ") + ("ia" "יִאַ") + ("io" "יִאָ") + ) + (quintuplechars + ("uvu" "וּװוּ") ; For words like "tsuvuks!" + ) + (abbreviations + ("s'" "ס'") + ("m'" "מ'") + ("kh'" "כ'") + ) + (gershayim + ("`" "׳") + ("``" "״") + ) + (backspace + ((BackSpace) (undo))) +) + +(state + (init + (initials (shift subsq)) + (initdiph) + (openquotes) + (otherchars (pushback 1) (shift subsq)) + (backspace) + (parentheses) + ) + (subsq + (singlechars + (cond + ((= @-2 ?ף) (set X @-1) (delete @-2) (insert "פֿ") (insert X)) + ((= @-2 ?ך) (set X @-1) (delete @-2) (insert ?כ) (insert X)) + ((= @-2 ?ם) (set X @-1) (delete @-2) (insert ?מ) (insert X)) + ((= @-2 ?ן) (set X @-1) (delete @-2) (insert ?נ) (insert X)) + ((= @-2 ?ץ) (set X @-1) (delete @-2) (insert ?צ) (insert X)) + ) + ) + (doublechars + (cond + ((= @-3 ?ף) (set X @-1) (set Y @-2) (delete @-3) (insert "פֿ") (insert Y) (insert X)) + ((= @-3 ?ך) (set X @-1) (set Y @-2) (delete @-3) (insert ?כ) (insert Y) (insert X)) + ((= @-3 ?ם) (set X @-1) (set Y @-2) (delete @-3) (insert ?מ) (insert Y) (insert X)) + ((= @-3 ?ן) (set X @-1) (set Y @-2) (delete @-3) (insert ?נ) (insert Y) (insert X)) + ((= @-3 ?ץ) (set X @-1) (set Y @-2) (delete @-3) (insert ?צ) (insert Y) (insert X)) + ) + ) + (triplechars + (cond + ((= @-4 ?ף) (set X @-1) (set Y @-2) (set Z @-3) (delete @-4) (insert "פֿ") (insert Z) (insert Y) (insert X)) + ((= @-4 ?ך) (set X @-1) (set Y @-2) (set Z @-3) (delete @-4) (insert ?כ) (insert Z) (insert Y) (insert X)) + ((= @-4 ?ם) (set X @-1) (set Y @-2) (set Z @-3) (delete @-4) (insert ?מ) (insert Z) (insert Y) (insert X)) + ((= @-4 ?ן) (set X @-1) (set Y @-2) (set Z @-3) (delete @-4) (insert ?נ) (insert Z) (insert Y) (insert X)) + ((= @-4 ?ץ) (set X @-1) (set Y @-2) (set Z @-3) (delete @-4) (insert ?צ) (insert Z) (insert Y) (insert X)) + ) + ) + (quadruplechars + (cond + ((= @-5 ?ף) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (delete @-5) (insert "פֿ") (insert A) (insert Z) (insert Y) (insert X)) + ((= @-5 ?ך) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (delete @-5) (insert ?כ) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-5 ?ם) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (delete @-5) (insert ?מ) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-5 ?ן) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (delete @-5) (insert ?נ) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-5 ?ץ) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (delete @-5) (insert ?צ) (insert A) (insert Z) (insert Y) (insert X)) + ) + ) + (quintuplechars + (cond + ((= @-6 ?ף) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (set B @-5) (delete @-6) (insert "פֿ") (insert B) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-6 ?ך) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (set B @-5) (delete @-6) (insert ?כ) (insert B) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-6 ?ם) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (set B @-5) (delete @-6) (insert ?מ) (insert B) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-6 ?ן) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (set B @-5) (delete @-6) (insert ?נ) (insert B) (insert A) (insert Z) (insert Y) (insert X)) + ((= @-6 ?ץ) (set X @-1) (set Y @-2) (set Z @-3) (set A @-4) (set B @-5) (delete @-6) (insert ?צ) (insert B) (insert A) (insert Z) (insert Y) (insert X)) + ) + ) + (closequotes) + (gershayim) + (makef (shift init)) + (abbreviations (shift init)) + (backspace) + (nil (shift init)) + ) +) diff --git a/im/yi-yivo.png b/im/yi-yivo.png new file mode 100644 index 0000000000000000000000000000000000000000..74637f61c01c8c0fe25a82a9f374ea87a8bd9b51 GIT binary patch literal 9588 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 ee^~Q>8vhSY_2@ht+Fls|0000