all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Hebrew Support
@ 2006-04-01 15:52 Adi Ron
  2006-04-01 20:30 ` Peter Dyballa
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Adi Ron @ 2006-04-01 15:52 UTC (permalink / raw)


Hello.

I was just wondering, I set mule to "Hebrew" and even `setxkbmap il'
and I still can't seem to write anything in Hebrew. I was just
wondering if anybody has any tips.

-- 
Dushkin

http://www.dushkin.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Hebrew Support
  2006-04-01 15:52 Hebrew Support Adi Ron
@ 2006-04-01 20:30 ` Peter Dyballa
  2006-04-01 21:00 ` Eli Zaretskii
       [not found] ` <mailman.280.1143925263.2481.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 5+ messages in thread
From: Peter Dyballa @ 2006-04-01 20:30 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 01.04.2006 um 17:52 schrieb Adi Ron:

> I was just wondering, I set mule to "Hebrew" and even `setxkbmap il'
> and I still can't seem to write anything in Hebrew. I was just
> wondering if anybody has any tips.

Set the environment variable LC_CTYPE to some Hebrew 8 bit value your  
system supports -- and most things will be all right. You could add  
for example:

    (modify-coding-system-alist 'file "\\.html\\'" 'hebrew-iso-8bit)
    (modify-coding-system-alist 'process 'HEBREW 'HEBREW) ; not sure  
whether this is OK
       (set-language-environment		      'Hebrew)   ; not sure whether  
this is OK
       (setq default-terminal-coding-system    'hebrew-iso-8bit)
       (set-default-coding-systems             'hebrew-iso-8bit)
       (prefer-coding-system                   'hebrew-iso-8bit)

In the options menu you have "Mule (Multilingual Environment)" =>  
'Set Coding Systems' -> for some purpose or single action.

In files you can put in the beginning:

	<specific comment> -*- mode: Text; coding: iso-8859-8; -*-

Iso-8859-8 is another Hebrew encoding. Here is a test file:

;;; -*- mode: Text; coding: iso-8859-8; -*-
;
;	Time-stamp: <2005-07-15 12:50:49 pete>
;
;   Hebrew Glyphs
;
;   oct   dec   hex    UCS2    UTF-8
;=====================================
   = 240 = 160 = A0 = U+00A0 =    C2 A0 : NO-BREAK SPACE
¢ = 242 = 162 = A2 = U+00A2 =    C2 A2 : CENT SIGN
£ = 243 = 163 = A3 = U+00A3 =    C2 A3 : POUND SIGN
¤ = 244 = 164 = A4 = U+00A4 =    C2 A4 : CURRENCY SIGN
¥ = 245 = 165 = A5 = U+00A5 =    C2 A5 : YEN SIGN
¦ = 246 = 166 = A6 = U+00A6 =    C2 A6 : BROKEN BAR
§ = 247 = 167 = A7 = U+00A7 =    C2 A7 : SECTION SIGN
¨ = 250 = 168 = A8 = U+00A8 =    C2 A8 : DIAERESIS
© = 251 = 169 = A9 = U+00A9 =    C2 A9 : COPYRIGHT SIGN
× = 252 = 170 = AA = U+00D7 =    C3 97 : MULTIPLICATION SIGN
« = 253 = 171 = AB = U+00AB =    C2 AB : LEFT-POINTING DOUBLE ANGLE  
QUOTATION MARK
¬ = 254 = 172 = AC = U+00AC =    C2 AC : NOT SIGN
­ = 255 = 173 = AD = U+00AD =    C2 AD : HYPHEN-MINUS
® = 256 = 174 = AE = U+00AE =    C2 AE : REGISTERED SIGN
¯ = 257 = 175 = AF = U+203E = E2 80 BE : OVERLINE
° = 260 = 176 = B0 = U+00B0 =    C2 B0 : DEGREE SIGN
± = 261 = 177 = B1 = U+00B1 =    C2 B1 : PLUS-MINUS SIGN
² = 262 = 178 = B2 = U+00B2 =    C2 B2 : SUPERSCRIPT TWO
³ = 263 = 179 = B3 = U+00B3 =    C2 B3 : SUPERSCRIPT THREE
´ = 264 = 180 = B4 = U+00B4 =    C2 B4 : ACUTE ACCENT
µ = 265 = 181 = B5 = U+00B5 =    C2 B5 : MICRO SIGN
¶ = 266 = 182 = B6 = U+00B6 =    C2 B6 : PILCROW SIGN
· = 267 = 183 = B7 = U+00B7 =    C2 B7 : MIDDLE DOT
¸ = 270 = 184 = B8 = U+00B8 =    C2 B8 : CEDILLA
¹ = 271 = 185 = B9 = U+00B9 =    C2 B9 : SUPERSCRIPT ONE
÷ = 272 = 186 = BA = U+00F7 =    C3 B7 : DIVISION SIGN
» = 273 = 187 = BB = U+00BB =    C2 BB : RIGHT-POINTING DOUBLE ANGLE  
QUOTATION MARK
¼ = 274 = 188 = BC = U+00BC =    C2 BC : VULGAR FRACTION ONE QUARTER
½ = 275 = 189 = BD = U+00BD =    C2 BD : VULGAR FRACTION ONE HALF
¾ = 276 = 190 = BE = U+00BE =    C2 BE : VULGAR FRACTION THREE QUARTERS
‗ = 337 = 223 = DF = U+2017 = E2 80 97 : DOUBLE LOW LINE
א = 340 = 224 = E0 = U+05D0 =    D7 90 : HEBREW LETTER ALEF
ב = 341 = 225 = E1 = U+05D1 =    D7 91 : HEBREW LETTER BET
ג = 342 = 226 = E2 = U+05D2 =    D7 92 : HEBREW LETTER GIMEL
ד = 343 = 227 = E3 = U+05D3 =    D7 93 : HEBREW LETTER DALET
ה = 344 = 228 = E4 = U+05D4 =    D7 94 : HEBREW LETTER HE
ו = 345 = 229 = E5 = U+05D5 =    D7 95 : HEBREW LETTER VAV
ז = 346 = 230 = E6 = U+05D6 =    D7 96 : HEBREW LETTER ZAYIN
ח = 347 = 231 = E7 = U+05D7 =    D7 97 : HEBREW LETTER HET
ט = 350 = 232 = E8 = U+05D8 =    D7 98 : HEBREW LETTER TET
י = 351 = 233 = E9 = U+05D9 =    D7 99 : HEBREW LETTER YOD
ך = 352 = 234 = EA = U+05DA =    D7 9A : HEBREW LETTER FINAL KAF
כ = 353 = 235 = EB = U+05DB =    D7 9B : HEBREW LETTER KAF
ל = 354 = 236 = EC = U+05DC =    D7 9C : HEBREW LETTER LAMED
ם = 355 = 237 = ED = U+05DD =    D7 9D : HEBREW LETTER FINAL MEM
מ = 356 = 238 = EE = U+05DE =    D7 9E : HEBREW LETTER MEM
ן = 357 = 239 = EF = U+05DF =    D7 9F : HEBREW LETTER FINAL NUN
נ = 360 = 240 = F0 = U+05E0 =    D7 A0 : HEBREW LETTER NUN
ס = 361 = 241 = F1 = U+05E1 =    D7 A1 : HEBREW LETTER SAMEKH
ע = 362 = 242 = F2 = U+05E2 =    D7 A2 : HEBREW LETTER AYIN
ף = 363 = 243 = F3 = U+05E3 =    D7 A3 : HEBREW LETTER FINAL PE
פ = 364 = 244 = F4 = U+05E4 =    D7 A4 : HEBREW LETTER PE
ץ = 365 = 245 = F5 = U+05E5 =    D7 A5 : HEBREW LETTER FINAL TSADI
צ = 366 = 246 = F6 = U+05E6 =    D7 A6 : HEBREW LETTER TSADI
ק = 367 = 247 = F7 = U+05E7 =    D7 A7 : HEBREW LETTER QOF
ר = 370 = 248 = F8 = U+05E8 =    D7 A8 : HEBREW LETTER RESH
ש = 371 = 249 = F9 = U+05E9 =    D7 A9 : HEBREW LETTER SHIN
ת = 372 = 250 = FA = U+05EA =    D7 AA : HEBREW LETTER TAV


Another way is to set in local variables at the file's end for  
example (% is a comment in TeX):

%%% Local Variables:
%%% mode: latex
%%% coding: iso-8859-15
%%% TeX-master: t
%%% End:


--
Greetings

   Pete

“One cannot live by television, video games, top ten CDs, and dumb  
movies alone”
       (Amiri Baraka 1999)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Hebrew Support
  2006-04-01 15:52 Hebrew Support Adi Ron
  2006-04-01 20:30 ` Peter Dyballa
@ 2006-04-01 21:00 ` Eli Zaretskii
       [not found] ` <mailman.280.1143925263.2481.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2006-04-01 21:00 UTC (permalink / raw)


> From: Adi Ron <dushkin@dushkin.org>
> Date: 01 Apr 2006 17:52:26 +0200
> 
> I was just wondering, I set mule to "Hebrew" and even `setxkbmap il'
> and I still can't seem to write anything in Hebrew. I was just
> wondering if anybody has any tips.

I use the Hebrew input method (C-u C-\ hebrew RET).  But that only
works to insert Hebrew characters, the right-to-left and bidirectional
display are not yet part of Emacs.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Hebrew Support
       [not found] ` <mailman.280.1143925263.2481.help-gnu-emacs@gnu.org>
@ 2006-04-01 23:26   ` Pascal Bourguignon
  2006-04-02 18:13     ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Pascal Bourguignon @ 2006-04-01 23:26 UTC (permalink / raw)


Eli Zaretskii <eliz@gnu.org> writes:

>> From: Adi Ron <dushkin@dushkin.org>
>> Date: 01 Apr 2006 17:52:26 +0200
>> 
>> I was just wondering, I set mule to "Hebrew" and even `setxkbmap il'
>> and I still can't seem to write anything in Hebrew. I was just
>> wondering if anybody has any tips.
>
> I use the Hebrew input method (C-u C-\ hebrew RET).  But that only
> works to insert Hebrew characters, the right-to-left and bidirectional
> display are not yet part of Emacs.

In the mean time, you can use the picture-mode and C-<

See also:
http://www.emacswiki.org/cgi-bin/wiki/CategoryBiDi
http://www.emacswiki.org/cgi-bin/wiki?search=hebrew

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/

PLEASE NOTE: Some quantum physics theories suggest that when the
consumer is not directly observing this product, it may cease to
exist or will exist only in a vague and undetermined state.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Hebrew Support
  2006-04-01 23:26   ` Pascal Bourguignon
@ 2006-04-02 18:13     ` Eli Zaretskii
  0 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2006-04-02 18:13 UTC (permalink / raw)


> From: Pascal Bourguignon <usenet@informatimago.com>
> Date: Sun, 02 Apr 2006 01:26:52 +0200
> 
> > I use the Hebrew input method (C-u C-\ hebrew RET).  But that only
> > works to insert Hebrew characters, the right-to-left and bidirectional
> > display are not yet part of Emacs.
> 
> In the mean time, you can use the picture-mode and C-<
> 
> See also:
> http://www.emacswiki.org/cgi-bin/wiki/CategoryBiDi
> http://www.emacswiki.org/cgi-bin/wiki?search=hebrew

Thanks, I think I know something about all of the above...

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-04-02 18:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-01 15:52 Hebrew Support Adi Ron
2006-04-01 20:30 ` Peter Dyballa
2006-04-01 21:00 ` Eli Zaretskii
     [not found] ` <mailman.280.1143925263.2481.help-gnu-emacs@gnu.org>
2006-04-01 23:26   ` Pascal Bourguignon
2006-04-02 18:13     ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.