generating font for hebrew, cyrillic & latin1

Hi everybody,

Im working on a font that includes latin1, hebrew and cyrillic.
I already designed all the glyphs. Now I need to know what should I do before generating the font.
I know is a big question, Im sorry, Im really lost in this step.


brianskywalker's picture

I'm sorry, but we can't help if you're not specific. What part are you at in making the font? You drew the glyphs... have you spaced them properly? Added ligatures? Kerned everything? What do you think is involved here that you might, maybe need to do?

Benderski's picture

Hi Bryan & Thanks for your interest!
I have all the glyph drew without out the traking or Kerning.

My doubts:
• Which Encoding should i use when i generate the font?
• There is any special code/script or something that i should do for hebrew. I have this doubt because hebrew is written from LTR.
• At the Font Info Window, Which supported codepages should I add?

Thanks Again
And sorry for my bad english :)

brianskywalker's picture

Encoding: Use Unicode, always!

The LTR rendering is handled by the renderer. Some programs don't support this, but may support reversing (mirroring) letters. Some people will make a second version of their font with the Hebrew glyphs flopped for this use. You can see some examples of this here.

If you are also doing Nikkud (which can be a little complicated) you may wish to add Opentype features for it, but I don't recommend it unless you're doing a font intended for printing Scriptures or dictionaries.

Be sure to go over and space everything well, as in the side-bearings. This is very important in Hebrew, even if you don't do any kerning.

On the code pages, I don't use Fontlab, but I would think you would just want the normal Hebrew codepage, in Unicode U+0590—U+05FF, and if you wish to include some presentational forms, U+FB1D—U+FB4F.

Have you posted the samples of the font on the critique forum? I would be interested in seeing it! :-)

Benderski's picture

Hi Again Bryan!
I will check all the info you are mention when i get home, thanks for the info.

Unicode for the first encoding and for the second one?

I still have doubts, but like i said i need to sit see and think.

Here you can check it here :)

Hope you like them

brianskywalker's picture

Unicode should be your only encoding? I'm a bit puzzled actually, perhaps we mean two different things by "encoding"?

Benderski's picture

Attach is what i meant

brianskywalker's picture

You use these tools just to fill out your character ranges. So for instance to see all of the Hebrew glyphs Unicode allows for:

When preparing to output your font, do:
--> Open your source file in FontLab and go to File, Font Info, and click the expanding triangles from the bottom up so all tabs are expanded.
--> Go to Encoding and Unicode and select the supported code pages by your font, typically Latin 1 for a Latin font (you will need to select more if you support more than that)
--> Go to Unicode ranges and select the supported Unicode ranges, typically Basic Latin, Latin-1 Supplement, and Spacing Modifier Letters (you will need to select more if you support more than that)

There is also an article here that describes how to generate a Web native font -- not everything will apply for you, but this should help with some of the things you wonder about.

Benderski's picture

Great Thanks!
This is a huge progess! :)
Thanks for the link! great info to have!
for hebrew is 0590 and for Cyrillic which one do you recomend me?

brianskywalker's picture

o400 Cyrillic

Benderski's picture

Thanks so much Brian! you are more than kind :)

Michael Cunliffe Thompson's picture

I wish you well with your project. Here is a very brief description as to how I have done something similar.

I have a font family - Hebrew Font Shuneet - with eleven fonts. My approach was to find a font that had Hebrew and Latin then to rename it and replace all the letter shapes with my own. At every stage I could easily verify that I had a working font. I never had to start from nothing. I did this with Font Creator which is a relatively low cost application.

At some point I decided to base the Latin characters on Tuffy. To do this I merely copied all the Tuffy shapes into my own font. I have over some years evolved the Latin so it no longer looks like its source but Tuffy gave me a flying start!


Benderski's picture

Thanks for your advice Michael, thats a good&simple idea :)
Maybe a font like Minion is a good choice no?
Thanks again!

Syndicate content Syndicate content