Welcome to Typophile
Please Sign in.


How can I remove all hinting data?


Hello everyone, thanks for reading!

I have been working on a new batch of fonts & while I though that I was well aware of all the basic ins & outs of hinting I have been encountering some information that casts doubt on this.

In short…

1.) What is the simplest & and/or most reliable way to inspect a ttf ot otf file & determine if it contains any hinting data?

2.) What methods might I use to remove any and all hinting data from an otf or ttf font file?

At my disposal I have fontlab5, fontforge, fontographer & the latest adobe fdk.

Thank you all in advance.

otf and ttf behave differently in Uniscribe

Greetings! A strange issue in a font created in FontLab:

From the same vfb file I have generated both ttf and otf versions of the font. In the otf version there is spurious inter-character kerning within Uniscribe applications; this does not occur in other applications, e.g., TeX.

Compare the screenshots linked below. The second line contains repetitions of the character U+0640, which is exactly the width of a monospaced box. In the ttf shot you see the repetitions form a continuum, whereas in the otf shot they are discrete. Looking at the Latin letters on the first line the spurious kerning is also apparent. (You may ignore the hinting discrepancies).

Has anyone here ever run into anything like this before? Any ideas? Thanks!

More trouble with FontLab

[FATAL] cmap{plat=3,script=1,lang=0}: multiple glyphs uni2126 Omega mapped to code <2126>
ERROR: There was a problem while compiling OpenType font. Final .otf font is not saved. Please, check OpenType features definition for errors

Once more I am confronted with an error in FontLab, which I don’t entirely understand. Especially the help suggestion is entirely useless. I understand the issue is caused by “multiple glyphs” with the unicode 2126, but how do I find, identify and eliminate the duplicate entry if it isn’t showing up in the glyphs list? How do I know which is the right associated character, which is the original and which the duplicate?

Creating the smallest possible valid OTF/TTF font file


This is my first post here and I'm still wet behind the ears when it comes much of the tech details of creating a font, so please excuse my noobness.

I've created a little check to see if <code>font-face</code> is supported by a browser. For this I created a TTF file that contains one single glyph, which metrics I check with JavaScript to confirm it actually rendered. I created this font as follows:

  1. I drew the glyp (a very wide rectangle) and created a one-glyph font with the Icomoon icon font application
  2. I stripped all metadata (or reduced mandatory metadata to a single character) using a free tool called TTFEdit

What is the TRUE difference between TrueType outlines and PostScript outlines?


I've done some Internet searches, but all I've got is some big words such as "quadratic B-splines" or "cubic Bezier splines". I've examined some fonts and I've been assuming that TrueType outlines are controlled by on and off-curved nodes (which are easier to adjust), and PostScript outlines by on-curved and handled nodes (which feel much more like "Bezier" to me). But I've just found out that most fonts I have with the OTF extension are recognized with "OpenType Layout, TrueType outlines" and with "(OpenType)" going after their family names (they've got PostScript outlines as I assumed).

Fonts saved as OTF or TTF in Fontlab Studio5 work in all my MAC applications, but do not work on the PC !!


When saving a family font s OTF or TTF in Fontlab Studio5 they work fine in all my MAC applications, but the same family does not fully show on the PC.
Some of the fonts are showing on the PC even though they've been uploaded, and it shows some of the other members of the family.

Is there any setting that I should change on Fontlab so they are compatible across both platforms?

Command-line tool to convert TTF to OTF?


Does one exist? I really like the way TransType 3 Pro performs in its conversion process, but it would be more flexible if a command-line tool existed that did the same thing at at least nearly the same quality.
I've tried FontForge and it doesn't do such a good job on some TTFs I've tested. Sometimes it doesn't even convert the outlines to PS and the end/starting node(s) are not aligned properly but instead off by a few pixels creating an ugly jagged effect :/ Unfortunately also most online font converters do the same thing (bad quality).

Any ideas? Can be a program/script (ie. python) and run on Win/Mac/Linux no problem, I got all three OS's :)

Open Type Problem: Font is Cut-off?!


I'd like to have a little help on the following problem, thanks a lot!

1.) After exporting as OpenType Ps from Fontlab 5.1.2 (mac), my font looks/works great in Indesign and Illutrator. No problem. All kerning info is okay. But on the same computer (mac osx 10.6.8) in Word: no kerning info(!) AND the characters are cut-off on the upper part. (images below)

2.) On a Windows computer there's a similar problem:
(in Word) No kerning info and the characters are also cut-off. This time they're not cut off on the upper part but exactly on the Baseline.

How do copy metric/kerning from uppercase letters to lowercase in Fontlab?


I'm designing a display face in Fontlab, and I'm only creating uppercase letters. I planned on finishing the uppercase letters (metric and kerning included) and then just copy them to the lowercase letter spots so the same A shows up whether you type a or A.

However, it doesn't seem like metric and kerning data gets included when I copy and paste letters. I don't know much about Fontlab, but I would've thought I could somehow copy this data. Any ideas?

How to build woff/web fonts from otf?



I was wondering which tools are available to create/convert web fonts from OTF (cff) files? I'm on OSX and it could be command line tools as well.
I know there are more than a few sites available that can do it for you, but I'm looking at fonts that I'd like to convert myself and also test with OT features.

I've looked at sfntly from Google but it's still a work in progress and also does not handle OTF/CFF fonts.
There's an (old) tool from JKew (http://people.mozilla.org/~jkew/woff/) but could not test it yet (the pre-compiled version doesn't run atm).

Any ideas or pointers?


Slinkster: A free modular display face + commercial licensing question



A modular display face consisting of letters, numerals, basic punctuation, and a few extra goodies. Featured on dafont, Free Typography, and Pixel Pixel Pixel.

When using this typeface, bigger is better ;)

Available on my personal website here: http://willryan.us


I was recently contacted by someone asking if they can use a font I created for commercial use (the font is freely available for personal use). I'd like to get some money out of this if it's a possibility. How do I proceed from here?

Generating Fonts Accurately


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.

Perplexing OTF Font Problem Locking up InDesign


We've been developing an OTF font in Fontlab Studio 5.0.2., Windows, periodically generating the font and using it in InDesign CS3, Windows for testing. Everything has been going well until yesterday when InDesign started locking up while trying to output a PDF with the font. InDesign also cannot display the font in its glyph pallet. Again, it locks up.

I have Roman, Italic, Bold and BoldItalic fonts. Roman and Italic have the problem, Bold and BoldItalic do NOT! Compared to other professional fonts there is little by way of features and classes and I've tried deleting all the classes and features and copying them from one of the fonts that works.

Tracking problem with .otf OpenTypes generated by Fontographer 5


Can anyone suggest why the OpenTypes I'm generating in Fontographer 5 have sporadic spacing anomalies and the tracking occasionally goes way out. It looks like I've gone insane while kerning. This weirdness is only happening in .otf font files; the .ttf , Mac PostScript and Mac TrueTypes are all exactly as designed.

If I take my Fontographer-generated .ttf file into FontLab and generate .otf files, they have the correct spacing, the problem is only in Fontographer generated OpenTypes. Am I doing something stupid or has Fontographer 5 got a glitch?

Thanks in advance.

Replacing glyphs with Python in OTF


Hi everybody, I have a question. I know I can replace glyphs in the same OpenType font.

However, is it possible to replace glyphs in one OpenType font to glyphs from another OpenType font. Is there a python script available for that? Or is there some other way to achieve that? Thank you in advance.

Help! FontLab changes kern classes when generating a font.


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.

Problem with Appearance of Slight Diagonals in Contours


I am in the early stages of developing a chromatic face that, by design, employs a lot of slight diagonals (1 to 5 degrees off the horizontal or vertical). The glyphs are made to look as if they were formed by folding strips of paper (I know, I know it's been done before). In addition to the pair of companion chromatic fonts within the family (each representing a different side of the strip of paper), I want to make a monotone version that somehow achieves the 2-sided effect without the use of multiple colors.

The solution I've arrived at to simulate that 2-sided effect is to, in the areas representing the back of the strip of paper, block or mask out strokes that run parallel with the strip. The problem I've encountered in testing the viability of this solution is that the edges of the strokes (set at the aforementioned slight diagonal angles), as well as the edges of some of the solid sections, appear quite "jaggy" when I test the PS OpenType font in Illustrator or InDesign.

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 :)

Help! OpenType & Small Caps Glyphs Vs. using Opentype with other formats interchangably


* Has anyone had any problems using the Small Caps feature in an Open Type font purchase?

* Has anyone had problems using Open Type in Microsoft Word, PowerPoint or Excel?

I'm working on a project for a client in which I'm rebranding their marketing materials. I'm using Gill Sans Small Caps for headings and Gill Sans Roman, italic bold etc. I use both a Mac and PC. The client uses a PC.

Hinting help


Hi, can anyone point me to some online resources that will help me with hinting? I want to know the specifics of the process for FontLab 5, since the Fontlab manual is not especially helpful to me. In particular, I want to know if–when generating PS flavoured OT fonts–there's anything I can do to adjust the hinting on individual glyphs. But I am also interested in the process of hinting for TT flavoured OT fonts

I already know the basics, I am just finding it difficult to take the step with hinting towards a more professional approach than the Auto-settings in FontLab.

Thanks for any help you can offer.

Wayne, ATF.com.au