CorelDraw/FontLab Problem: ttfs won't export, or otf will look different in different programs!

mosh's picture

Hello to all,

I am currently designing a font, but I am stuck into a dilemma. Hopefully somebody can shed some light onto it.

Everything has been done inside a PC. I generated the glyphs inside Corel Draw and then exported them to ttf. So far, so good. The file just needed some kerning and some proper layouting so all the glyphs lay on the correct Unicode squares inside FontLab.

First, after a few -successful- exports of the file done in order to check the progress of the font, the resulting ttf file would not open: "not a valid file". OK, so I exported to .otf and things went fine.

I am not yet finished, but why is it that the exported .otf file behaves so differently in the programmes I have tested it with?
. Inside InDesign (CS2) the leading looks too squashed down and it appears that the font is misplaced along the baseline (see image: the black lines show selected text, which should normally be covered all in black, not just a part of it).

. Inside Corel Draw (12), the font looks just OK, but the space between words vanish completely, so I end up with some boustrophedon-like text. Even if I manually enter extra spaces, they won't show, as if the space glyph had 0-value sidebearings. (image)

- Inside MS Word (XP), the font looks with decent leading, decent inter word spacing, although horribly displayed on screen (image).

-When exported to PDF inside each programme, the ones from InDesign and Word look OK, but the one from Corel won't show the interword spaces still (see other images).

All of the graphic samples are taken with default leading/kerning for each programme. Kerning & leading processes are not yet finished in FontLab.

So how can I correct all this? Why does it look like I have got three different fonts, depending on which software I use? Normally Word does a horrible task at displaying fonts, but InDesign & Corel make a beautiful font rendering & typesetting. I suppose the issue resides on how I am handling the font inside FontLab, but that's why I am asking for advice.

................

And a couple more questions:

How does one increase/decrease the leading from a font inside FontLab?

Any comments/suggestions on the overall look of the font? It is supposed to lightly convey a flair of Spain during the XVI Century, but with a fresher look to it. It will be used for the making of a book.

I have got a dateline for this project, and I still have to export the italic version, so the hastier the answers, the better.

Thanks a lot,
Mosh

AttachmentSize
File25.46 KB
File25.46 KB
File44.66 KB
File20.08 KB
mosh's picture

--------------------

miles's picture

hello Viejo,
dont expect much in the way of answers for this kind of question on typophile. The issues you raise are very complex, and on the whole unanswerable since there are so many variables in the formating of font files.
A slightly better forum would be the fontlab user group on msn, but i wouldn't expext much there either, we (type designers/fontlab users)all have to slowly glean what information we can in the various forums and tutorials, along with a good dose of trial and error, until it works the way we want it to.

dan_reynolds's picture

[Dan puts on his moderator's hat…]

Hey Typophiles,

Can we (respectfully, of course) prove Miles incorrect here? Let's try and give Viejo some advice…

Viejo, I'm a novice at font design and production, and I have never, ever worked with Correll Draw, but I'll do my best here.

I don't know what to suggest about inter-word spacing. I would try to set the space glyph right inside FontLab. Somehow, I don't trust Correll…

The leading has something to do with the Em Square, and the length of your ascenders and descenders. A font does not have real "leading values," nor can that be set or reset in FontLab, other than by changing letter proportions inside of the Em-Square's grid.

The reason that your font displays so poorly inside MS Word is most likely because it is not hinted, or it has been auto-hinted (and that auto-hinting wasn't adequate). In order to get your font to display nicely onscreen in MS-Word, it'll have be superbly hinted (mean TrueType Delta hinting, I guess). That is hard work that is not normally done on display faces (and your faces seems to be more in the display direction than strictly "text." I don't mean this in a negative way!)

To get a Design crit, try posting PDFs of your design—with text settings—in the Critique forums. I'm going to make your thread title more direct, and bump it to the Typophile home page to see if you can get any better tips than mine!

dan_reynolds's picture

Check out this thread about auto-hinting: http://typophile.com/node/15436

.00's picture

Mosh,

What size is UPM are you working at in FontLab. What is the height of the Caps, ascenders and x-height. What is the depth of your descenders? Do you have an actual space character defined in FontLab? You said you exported ttf in Corel. Do you have actual TrueType outlines in FontLab, and are the path directions set correctly?

James

paul d hunt's picture

How does one increase/decrease the leading from a font inside FontLab?

This has to do with you vertical metrics. Hopefully the wiki entry called Vertical Metrics How-To can help you understand that a bit more. When I've exported invalid font files, it usually has to do with the fact that i haven't filled out all the naming information, but i suppose there are other problems that chould be the culprits. Have you tried running you font through Microsoft's Font Validator?

.00's picture

10 hours later...

I guess Mosh's dilemma has either been solved or wasn't quite the dilemma he proposed.

Either way he should let us know.

James

mosh's picture

Sorry, I had no access to internet in the past hours and therefore I could not reply.

This is my first time using FontLab for exporting type and I am somehow confused.

I had edited the space glyph inside FL so it would be a little wider, but it is strange that this glyph behaves OK inside Word & ID and not in CorelDraw (and Corel works normally OK).

I will post a screenshot tomorrow of the ascender/descender stuff. I am still not used to manipulate these in order to get proper leading. I will also give the UPM I am using tomorrow, since I have no FL installed in this computer.

Paul: No, I have not run my font through MS's Font Validator. What does it do for fonts?

Thank you for your replies. My issue is still not solved, but hopefully I will get some positive results from your replies.

Best regards,
Mosh

paul d hunt's picture

What does it do for fonts?

well, it's one way of checking for any errors that the font may have.

mosh's picture

Here are the readings from my font:

UPM: 2048

Ascender: 725
Descender: -275
Caps Height: 663
x Height: 397
Underline: -100
Thickness: 50
Average witdth: 64341

The issue regarding bad font display is now clear: the font needs to be properly hinted. The problems that are still there are
1: Spaces will seem to disappear inside CorelDraw (12).
2: Inside InDesign (CS2) the leading looks too squashed down and it appears that the font is misplaced along the baseline.

Any insights on these issues? Thank you very much for your advice so far.

-Mosh

.00's picture

That Average Width value scares me. Set that Average Width to zero and let FontLab recalculate it for you.

mosh's picture

Thanks. Sorry for the late reply, but I just couldn't have access to any place inside Typophile on the last two days. Second time it happens. I'll check the av width value. Is that the one calculating the average width of the glyphs for my font?

Syndicate content Syndicate content