For Generating font in fontlab. What is different between opentype Ps and truetype. because I think in general postscript font has smoother view in word and pdf file. specially in Arabic font. Can anyone help me?
Sorry for terrible English writing.

DotlessHyphen's picture

Python script

Need help to write a simple Python script. Leave your e-mail and I will contact you off list.

Hello experts on the field

I created a font that has 2 variations of the capital letters and 3 variations of the lower cases. It is a serif font traced from a popular children's book from the end of the 19th century so it was done by hand. I consulted the 2006 post by steff_en and got some answers.

I set my classes and followed twardoch instructions and I got no errors, I generated the font but it does not do what I intended. That is: everytime I type a particular letter for the second or third time I want them different. As I mentioned, I made 3 versions of every small cap letters and 2 versions of the capital letters.
Ex: in the word "tomorrow", I would like the three "o"s and the two "r"s to be diferent in the same word.

Simplepolator allows you to interpolate compatible glyphs in the same font, without leaving FontLab nor interrupting your workflow.

Simply select two compatible glyphs and run the macro:
Five new glyphs will be automatically created, allowing you to choose the best variation.
Making it super-easy to apply the Gunnlaugur SE Briem's method on "How to make mistakes.

A quick video showing how to use it:


Hi Typophiles,

We need to create an editable version of Neo Sans to use with our workplace ERP finance software (running on Windows). We've been advised to use Fontlab's Font Lab Studio - does anyone know if this will work and the legalities around it?


On a Mac running 10.6.8 and FontLab Studio 5.0.2, after a system restart yesterday began to see very bizarre behavior in the OT features panel. It's hard to describe, but the OT panel seems to be inserting extra spaces into all the text in the OT panel, so that nothing compiles correctly, and clicking on any of the text or typing causes more extra space to appear to the left of the cursor. In other words it's impossible to format correctly, because any action I take just creates more bizarre spacing. I cannot edit, add, or compile OT features.

I went and upgraded to the newest version of FontLab, 5.1.1, and the problem stays the same. Don't know if the problem is with FontLab or the computer itself, but the keyboard and trackpad seem to be behaving normally in all other applications.

I'm trying to generate a font so I can layout a decent proofing sheet. Two problems:

I am able to generate a Win TrueType/OpenType TT file, but when I try OpenType PS, it gives me this message: "ERROR: There was a problem while compiling OpenType font. Final .otf font is not saved. Please, check OpenType features definition for errors." Does anyone know what this is referring to? I looked through the fonts features panel, but didn't see any red flags. Feel like I'm missing something on how to preflight these files before generating.

Pretty basic question, but I couldn't find an answer. Here it is:

I'm expanding a typeface to include old style numerals and small capitals. I have a draft of all these glyphs drawn in FontLab. How would you go about proofing these? I see that you can print up glyph tables in FontLab, but I'm wondering if there is an effective way to create specimen sheets with all these new glyphs in the context of the larger typeface? Ideally, I'd like to print them out. Thank you,


Hi, I'm in the middle of creating a digital version of my 40s typewriter font. So far I used Bitfonter and have now imported into FontLab. For some reason though all the glyphs became much bigger in Fontlab, exceeding the ascender and descender heights by far. Anyway, I started to go about manually changing a few whilst mindlessly watching TV only to realise that surely there must be a way to change them uniformly?? Even in BitFonter actually there is a way to resize all selected glyphs in the glyph window. Any ideas?

Thanks in advance.

I have taken a TrueType font with a free license, DejaVu Sans. Then created a new empty glyph, and copy-paste one of its glyphs to the empty one.

However, I saw that the hinting for the two is not exactly the same. When viewing the two glyphs in a word processor, I saw a difference between the two. So how can I make an exact copy of a glyph? Should I also duplicate some information inside the font’s table? Any simpler solution?

Well, the title says it all.
Illustrator has this function that equally distributes space between selected nodes.

And I can't seem to find one in FL5. Searched in the manual, in the internets - no luck.
That would save me lots of time without needing to measure space between nodes, divide it by 2 and then position third node in the middle manually.

I am having an anoying problem generating an opentype font in fontlab:
After merging contours and generating the otf-file, my font looks fine in the preview and in fontexplorer, but when I want to use it e.g. in indesign or illustrator, some of the contours are distorted (in Textedit it works alright though). When I create outlines, all the contours look fine again.
see in the picture how it should be and how some letters are rendered.

this happened in two completely different fonts I drew.
I am using font nuke, so it does not seem to be a cache problem.

Does anyone have an idea why this happens?


Veronika Burian and Jose Scaglioné are teaching a 4-day workshop on type design and FontLab here in Portland in mid-July. Sign up this month to ensure it actually takes place! Details here:

I've been working on a mildly complex font for a client (moonlighting outside my day job).

I've never worked with using a lookupflag to ignore certain glyphs, but it seems like the perfect solution for a particular issue I encountered. So I tried to do it in FontLab. It compiled fine and I export the font, but the desired behavior is not occurring in InDesign CS5 (even when I set text with the WorldReady Composer active).

I'm wondering if I am doing something wrong, or...? Here's my process.

A) First, for the glyphs we want to be ignored, do the following in the FontLab glyph window:
- select the glyph.
- bring up the glyph properties dialog
- change the value of the OT popdown from "Unassigned" to "Mark"

I get the interesting error below when I try to compile features in an OT script font. The notable things are that the claimed number of elements is absurdly large, and the error message is claiming that a number is not equal to itself. The only features in the font are calt and maybe kern.

It seems to me that I have seen this error before, and it does mean something, but as the error message itslf is bogus, I can't recall for sure what that is. Is it related to overflow of the 64K size limit on a subtable in OpenType? That rings a bell for me....

I'm kerning a font, and the blue characters (that indicate that a glyph is part of a metrics class) in the Kerning palette of the Metrics Window distract me, so I can't as easily see where the kerning problems are.

Is there a way to turn off the blue characters?

Is there any way to cycle quickly through weights within a family from the Glyph Window?

Basically, if I have glyph 'A' of Example Bold open and make an edit is there a command to quickly switch to Example Light in the same Glyph window to make the same edit and continue on through the family without closing the window?



putmeon's picture

FontLab Update?!!!

not sure if any of fontlab developers are around, but please please …
when are you finally going to make an update?
last one you made an update was in 2007!
the actual version is hell of a buggy one, keeps crashing all the time!
come on people, do something!

In a monospaced font, every character must take tha same amount of space, which means

"left sidebearing"+"glyph weight"+"right sidebearing" = X

Is there any way to set my value for X, instead of setting those 3 values one by one?

So a couple of years ago, I made my first font, Yagi Double. Then I wanted to hint it, got scared when I saw the amount of work involved. Now I'm ready to try again but it STILL seems too tedious, like I'm missing something. What I've read so far on the subject:

As I understand it, you come up with an array of numbers representing the location of stuff like the baseline, cap height, x-height, etc. You feed these into two different areas in Fontlab. With an inline font like this, there are twice as many of these numbers. It's a lot of hassle.

1. Does this really produce good hinting results at the end, if I could force myself to do it properly?

Has anyone experienced FontLab generating a font where the kern classes differ from the source VFB? I'm completely stumped as to why this is happening or how to get around it. I suppose I could use TTX or FontForge to replace the kern classes but I can't help wondering if this is a known bug, maybe FL needs a reinstall or perhaps I've overlooked something. Any insight would be appreciated.

Hi guys,

I recently bought Letterror's Superpolator. I've seen all the video's about it from the Robothon 2009 event, but still the program stays a bit of a mystery to me. Since there is no (known) manual for Superpolator, other than the Robothon 2009 video's, I hope there are some people out there willing to share tips and tricks. Perhaps we could even build a wiki page for it.

These are the issues I'd like to be enlightened on:

1) Importing/updating individual UFO glyphs
If you edit your masters in Fontlab and and want to update them in Superpolator, do you replace the existing master or can you update just the glyphs you editted in Fontlab?

2) Automatic update master in Superpolator

My font was exporting with a weird order so I tried to reorder first using sort glyphs then using index mode.
After saving my encoding, I exported my font and now when I type "A" another symbol comes up. This with every glyph in the font.
Any thoughts on how to fix it?

brunab's picture



I have recently concluded my first font on Fontlab. It is a Latin base character. I have been testing out the font on programs, like Illustrator, and I have noticed a problem when I write the diacritics. Everytime I write the diacritic Illustrator automatically changes the font to Myriad. I have tried fixing the problem on Fontlab by going on the Glyph Properties window and assinging the OT to simple or ligatures, nothing works.

I have inserted an image into this post to better illustrate my problem.

Thank you.

AMAG's picture

Missing characters?

I am a rookie at fontlab - and i have run into a problem.
I made a otf with some kerning pairs. But when I try to use it in Indesign or Illustrator three characters are missing. Its really strange because I can use the font in Pages without problems.
I have no clue how this happened or how to fix it - so advice is much appreciated! (help!)

Thanks in advance :)

Syndicate content Syndicate content