[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: hebrew and netscape



On Sun, 8 Nov 1998, Michael Wolf wrote:

> > 1. as I recall, In netscape3, I used hebrew fonts
> > at the 'western encoding (i.e. iso-8859-1)' though hebrew is 8859-8.
> > this was doen by writing some lines into .Xdefaults, but does not work
> > in this version of netscape. also if i put these lines, the hebrew font
> > does not appear in the user-defined font-list.
> 
> Did you try installing the Hebrew fonts as iso8859-1?

Personally, I've made my Netscape3 to almost fully understand Hebrew (no
hebrew RTL keyboard, though). This was done by:

1. Adding the following to resources:
Netscape*menuBar*88599.labelString:  Hebrew (iso-8859-8)
Netscape*88599EncCmdString: Hebrew (iso-8859-8)
Netscape*documentFonts.charsetlang*iso-8859-8:  Hebrew
Netscape*documentFonts.charset*iso8859-8:       iso-8859-8

2. Patchng the netscape binary (here the hack comes!)
changing "iso-8859-8" to "heb-8859-8" and "iso-8859-9" to "iso-8859-8"
these are around the byte 4358150 in my binary. 
AFAIK, this is the only way to make netscape really know what iso8859-8
is.

3. (optional) Istalling TTF font server and a bunch of
descent-looking Unicode TTF fonts.

This allows me to see hebrew and even use auto-changing encoding by
charset in netscape. This, however, doesn't allow input in hebrew -
netscape3 understands only iso-8859-1 in input fields. If you do not like
this, send a postcard to Mark Andreessen.

If you would dare to try this, *backup* your binary before, I did it about
a year ago and might to forget something important.
-- 
frodo@sharat.co.il	\/  There shall be counsels taken
Stanislav Malyshev	/\  Stronger than Morgul-spells
phone +972-2-6245112	/\  		JRRT LotR.
http://sharat.co.il/frodo/	whois:!SM8333