error

I have a family of fonts I'm building in FontLab. They are all using the same exact kerning data and kerning classes. For some reason, one of the fonts is giving me a "serious error" in Font Book that says there is a "System Validation" error, with no further details.

I've tried taking a .vfb file from one of the working fonts, copying over glyphs from the font that's giving me trouble, and generating again. Same error. I think I've pinpointed the problem to be something kerning/class related, as if I copy/paste glyphs that AREN'T in a class and generate the font, I don't get an error in Font Book. But once I copy glyphs that are in a kerning class, I start getting the error.

I am working on a typeface and I notice these small red rectangles below several glyphs in FontLab.

Can anyone tell me what this indicates? See attached image below.

Thanks

-DJ

Jbrunson's picture

Stange rendering errors

Hi, I was hoping to get some help with some bizarre problems.

#1- "w" doesn't appear until struck twice in illustrator. But only when it is the first letter in the text box.

#2- The lower counter on the ampersand appears filled when illustrator is zoomed in. This appears to be related to the character's optical size on screen, not the specific zoom level.

#3- a few characters display little hairlines at small sizes.

I'm frankly stumped. Has anyone seen any of these before?

cdavidson's picture

Installing Fontforge

I've decided to battle through the fontforge installation process again, and I am hit my this error in the terminal:

Error: can't convert nil into String
Please report this bug:
https://github.com/mxcl/homebrew/wiki/reporting-bugs
/usr/local/Library/Homebrew/extend/string.rb:18:in `gsub!'
/usr/local/Library/Homebrew/extend/string.rb:18:in `gsub!'
/usr/local/Library/Formula/fontforge.rb:47:in `install'
/usr/local/Library/Homebrew/utils.rb:235:in `inreplace'
/usr/local/Library/Homebrew/utils.rb:229:in `each'
/usr/local/Library/Homebrew/utils.rb:229:in `inreplace'
/usr/local/Library/Formula/fontforge.rb:46:in `install'
/usr/local/Library/Homebrew/build.rb:93:in `install'
/usr/local/Library/Homebrew/formula.rb:192:in `brew'

Working on generating an OpenType PS font. Been troubleshooting this for over a week. Tried deleting all the classes and features then generating an OpenType PS font. It still gives me, "ERROR: There was a problem while compiling OpenType font. Final .otf font is not saved. Please, check OpenType features definition for errors." Reading through the manual, but still sure of the best way to proceed with troubleshooting – not clear on what to check or where the problem might lie. Thank you for any help.

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 am getting this error when i try to compile a simple opentype subs feature. i copied and pasted the code from another font i made and it works fine there.

cmap{plat=3,script=1,lang=0}: multiple glyphs macron overscore mapped to code

double checked the sub characters they all have the same naming conventions.

any ideas?

thanks you in advance,

-dan

I just got through creating a font and when I applied it to a random letter I typed in TextEdit (mac) 2 random $ signs appear on the page. They can't be deleted. They are not glyphs. They are just stuck there and in fact it's possible to type over them and you can see them underneath the letters on top!

I sometimes don't see them and sometimes there are one or two, depending on what you type. Now I'm also seeing random - symbols that appear and change when I adjust the type size!

Anyone have any idea what the hell this is or how it can be fixed? God have mercy on the font designer that faces this. This is terrible.

I'd like to sell this font eventually and I can't have this glitch in it!

Thanks in advance to anyone that can help me out.

[WARNING] The feature file OS/2 overrides TypoAscender and TypoDescender do not sum to the font bbox size!

Just spotted the packaging:

Is it only me that wants to stick that balloon in between R & A?

I exported my font in FontLab Studio as OpenType PS format and I tested the font with different software to see if it is okay.

I found that using Adobe Acrobat virtual printer to "print" the MS Word/WordPad document using my font, it will cause a postscript error:

%%[ ProductName: Distiller ]%%
CNLicense-A not found, using Courier.
%%[ Error: typecheck; OffendingCommand: show ]%%
Stack:
(%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%

However, when I use the built-in PDF export feature in Illustrator and OpenOffice.org Writer in Ubuntu, no error is found and the font can be embedded successfully.

Here is the message FontLab gives me:

>>>[FATAL] aborting because of errors:
syntax error at "-63"
[/Users/chrisL/Library/Application Support/FontLab/Studio 5/Features/fontlab.fea 11]
<<<

I had been cleaning up classes and getting rid of some duplicate commaaccent glyphs when I tried to recompile. The message above is what happened.
I then made a copy of the file and one-by-one deleted each feature and attempted to recompile between each removal to no avail. It seems as though it may be something in the classes but I am going nuts for 2 days now trying to find it!

I am hoping someone can clue me in on my malfunction.

Desperately seeking help,

ChrisL

Hi everyone,

Wondering if anyone else is having the same problems searching the Typohile forums? Every search term I enter comes back with a "Page Not Found" error. Even the word "font" produces this.

I'd love a quick solution to this one, if it exists, because I rely on these forums for info when I encounter technical probs, as I'm sure many others do.

Cheers, Wayne
Australian Type Foundry

Syndicate content Syndicate content