[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hebrew keymap in Yudit 2.4 - keycode value 0xF greater
- To: levo <lev.o(at-nospam)sapiens.com>
- Subject: Re: Hebrew keymap in Yudit 2.4 - keycode value 0xF greater
- From: Tzafrir Cohen <tzafrir(at-nospam)technion.ac.il>
- Date: Tue, 23 Oct 2001 17:38:46 +0200 (IST)
- cc: "linux-il(at-nospam)linux.org.il" <linux-il(at-nospam)linux.org.il>
- Delivered-To: linux.org.il-linux-il@linux.org.il
- In-Reply-To: <3BD5E1A3.46FC67F3@sapiens.com>
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
On Tue, 23 Oct 2001, levo wrote:
> Hi !
>
> I posted before I had trouble with Hebrew kmap.
>
> Now I know that hebrew keystrokes are shifted for 16, i.e keypress of
> letter Iud produces 05E9 instead of 05D9.
>
> Can smbody give me any clue how to fix it ?
>
You're right, of course. I don't know how exactly I posted such a bogus
keymap (hopefully I have posted a correction later). Anyway, I attach the
keymap that I use at home, and that I have lately used with QEmacs (an
experimental text editor with suport for UTF8 and bidi).
> Q2 : Yudit allows to choose and see KMAPs and corresponded output
> symbols in
> Kmap Setup window
> I can choose and see Russin or Greek, but not Hebrew - and why do I
> see
> Hebrew letters in Yudit Input window ?
Sorry, I haven;t used yudit much lately...
Also: regarding the hebrew letters in the keymap: they are in comments, so
it doesn't _really_ matter how they appear (I believe). But try viewing
this file in Yudit, I believe that it should be a valid UTF-8 file (unless
the mailer or HTML browser have messed it)
> levo wrote:
> >
> > It was in Thread Re:Yudit 2.0 Unicode editor
> >
> > http://plasma-gate.weizmann.ac.il/Linux/maillists/01/01/msg00318.html
--
Tzafrir Cohen
mailto:tzafrir@technion.ac.il
http://www.technion.ac.il/~tzafrir
-- Attached file included as plaintext by Listar --
-- File: Hebrew.kmap
-- Desc: Hebrew Yudit key map
// Hebrew.kmap for Yudit
// 1998-06-17 Roman Czyborra@cs.tu-berlin.de
// Changed from the il_phonetic map to the standard israeli map by
// Tzafrir Cohen <tzafrir@linux.org.il>
"t=0x05D0", // א = HEBREW LETTER ALEF
"c=0x05D1", // ב = HEBREW LETTER BET
"d=0x05D2", // ג = HEBREW LETTER GIMEL
"s=0x05D3", // ד = HEBREW LETTER DALET
"v=0x05D4", // ה = HEBREW LETTER HE
"u=0x05D5", // ו = HEBREW LETTER VAV
"z=0x05D6", // ז = HEBREW LETTER ZAYIN
"j=0x05D7", // ח = HEBREW LETTER HET
"y=0x05D8", // ט = HEBREW LETTER TET
"h=0x05D9", // י = HEBREW LETTER YOD
"l=0x05DA", // ך = HEBREW LETTER FINAL KAF
"f=0x05DB", // כ = HEBREW LETTER KAF
"k=0x05DC", // ל = HEBREW LETTER LAMED
"o=0x05DD", // ם = HEBREW LETTER FINAL MEM
"n=0x05DE", // מ = HEBREW LETTER MEM
"i=0x05DF", // ן = HEBREW LETTER FINAL NUN
"b=0x05E0", // נ = HEBREW LETTER NUN
"x=0x05E1", // ס = HEBREW LETTER SAMEKH
"g=0x05E2", // ע = HEBREW LETTER AYIN
";=0x05E3", // ף = HEBREW LETTER FINAL PE
"p=0x05E4", // פ = HEBREW LETTER PE
".=0x05E5", // ץ = HEBREW LETTER FINAL TSADI
"m=0x05E6", // צ = HEBREW LETTER TSADI
"e=0x05E7", // ק = HEBREW LETTER QOF
"r=0x05E8", // ר = HEBREW LETTER RESH
"a=0x05E9", // ש = HEBREW LETTER SHIN
",=0x05EA", // ת = HEBREW LETTER TAV
// Some other mappings that change, besides the letters themselves:
"q=0x002F", // slash (/)
"w=0x0027", // apostrophy (')
"`=0x003B", // smicolon (;)
"'=0x002C", // comma (,)
"/=0x002E", // dot (.)
// There is said to be support for bidirectionality. If so: swapping
// between left and right parathensis might prove useful. Just in case
// Those should not mean "left-{brace|bracket|etc.}" and "right-"
// but "open-" and "close-"
// it does, I add the mapping remmed-out:
//"[=0x005D", // "]"
//"]=0x005B", // "["
//"{=0x007D", // "}"
//"}=0x007B", // "{"
//"(=0x0029", // ")"
//")=0x0028", // "("
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il