I am editing am existing font and remapping characters to the Hebrew character set. I want to use it with programs that recognize and format Hebrew characters right-to-left, form composite characters for Hebrew vowels and do Latin characters left-to right (MS Office 2010, for example). The original font had the characters but not in the the correct Unicode map (it was not a unicode font, it was an older, pre-unicode windows font). I copied the glyphs into the correct locations and saved it as a TTF font but Word does not recognize the font as having Hebrew enabled when I set the keyboard to Hebrew and attempt to type. Any suggestions would be appreciated.
Post by Allan Murray on Oct 21, 2012 15:53:47 GMT -5
To create a fully functional Hebrew font, you probably need to add certain OpenType features for the Uniscribe engine (the part of the operating system that handles text layout). The process (outlined here: www.microsoft.com/typography/otfntdev/hebrewot/default.htm) is not trivial, and is beyond the capabilities of OpenType features covered by Type 3.2. The correct tool to use is Microsoft Volt (www.microsoft.com/typography/volt.mspx), which is free, but has a steep learning curve.
Hopefully someone who knows more about Hebrew fonts can help you here...
As far as mapping the characters is concerned, make sure that you have clicked the 'active' checkbox for the 1255 Hebrew codepage , and the Hebrew unicode script (begining at unicode 0590).
Thanks! As an alternative, is it possible to copy glyphs from one font to another within the Type program. For example, If I take the glyphs from the TTF that I like and replace the corresponding glyphs in an existing Hebrew coded font. Not ideal of course, but could that work?