font source path and vendor id

New Here ,
Jun 22, 2002 Jun 22, 2002

Copy link to clipboard

Copied

two questions

1.

Since the step from 1.4 to 1.5 my old font folder is no more accepted by
MakeOTF. It stops compiling the font by the status "Running txlib...".
Him - I downloaded the examples and all works fine. So I`d copied my
fonts paths into the "Example Font Sources" directory and MakeOTF runs
like MakeOTF 1.4 before. But how can I change the path - so MakeOTF will
operate from each path my font files stored?

2.

How can I apply my vendor ID to the font - of course I can extract the
table form the font, can use an hex editor and place it back. But I like
to do it with MakeOTF. I have checked the adobe samples and the vendor
id is ADBE in the final font. But I haven't find any code in the feature
files changing this value. If I compile my own fonts the result is UKWN
- unknown. The values from the source pfa and fontinfo file will be
ignored by MakeOTF.

(I use the Windows SDK)




Andreas Seidel
TOPICS
Open Type FDK

Views

1.2K

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jun 22, 2002 Jun 22, 2002

Copy link to clipboard

Copied

I'm hoping Antoine Picard can answer these questions, since I can't!

T

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 22, 2002 Jun 22, 2002

Copy link to clipboard

Copied

Question 1 is quite a puzzle. I suspect that I would need to some of the paths involved to even guess at what the problem might be.

Question 2 is easy. You can use the line:
Vendor "VDOR";
is the OS/2 table definition in the feature file where "VDOR" is your desired vendor id and that should do it.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 22, 2002 Jun 22, 2002

Copy link to clipboard

Copied

Antoine Picard wrote:
>
> Question 1 is quite a puzzle. I suspect that I would need to some of
> the paths involved to even guess at what the problem might be.
>
> Question 2 is easy. You can use the line:
> Vendor "VDOR";
> is the OS/2 table definition in the feature file where "VDOR" is your
> desired vendor id and that should do it.


Hallo Antoine,

how exactly? I got an fatal error by MakeOTF saying: syntax error at
"VDOR" missing "}"

This is the look of my OS2 table.

table OS/2 {
# TypoAscender 622;
# TypoDescender -150;
# Panose 2 0 5 6 5 0 0 2 0 4;
# XHeight 501;
# CapHeight 622;
FSType 8;
VDOR TEST;
} OS/2;



Andreas Seidel

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 24, 2002 Jun 24, 2002

Copy link to clipboard

Copied

The example you give should be:
table OS/2 {
# TypoAscender 622;
# TypoDescender -150;
# Panose 2 0 5 6 5 0 0 2 0 4;
# XHeight 501;
# CapHeight 622;
   FSType 8;
   Vendor "TEST";
} OS/2;

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 24, 2002 Jun 24, 2002

Copy link to clipboard

Copied

Thank you Antoine!

Any comments to the path problem?


Andreas Seidel

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 08, 2002 Jul 08, 2002

Copy link to clipboard

Copied

LATEST
Dear Andreas;

I need more info to figure this out. What are the paths, and in what context are they used (e.g are you using the UI for MakeOTF, or the command-line version, and where exactly do you specify the paths?). It would also be helpful if you could send me a project file that fails. MakeOTF makes a default project file in the same location as the the source font file, with the name 'current.fpr', when run in command-liner mode.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines