Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fontographer vendor ID

88 views
Skip to first unread message

Ray Larabie

unread,
Dec 3, 1998, 3:00:00 AM12/3/98
to
How can I set my vendor ID? I searched the technotes database and couldn't
find anything with vendor or ID. I used to be able to do it in the previous
version of Fontographer. I've been using the Font Properties editor to set
my vendor ID etc. but, if you've ever seen my site, you'll know I've got
about 220 fonts to deal with.

How can I change the default settings? In the old version I edited an INI
file so it was always set to my ID when I started a new font.

I'm using FOG 4.1 for Windows ... a lot! :-)
Cheerz,

Ray Larabie
www.larabiefonts.com
Now with sump'n around 220 free fonts made by me!

Eugene Chua

unread,
Dec 4, 1998, 3:00:00 AM12/4/98
to Ray Larabie
Hi Ray!
If I'm not wrong, you'd have to register with Adobe Inc. for the Font
Vendor ID if you're distributing the Postscript fonts (to avoid font clashing
in the PS registry).

Quoting from § 2.5 of Technote 5088_FontNames.pdf:

A Vendor ID is an abbreviation or mnemonic code for the company

that sells to end users. It generally consists of two or three uppercase
characters positioned at the end of the family name portion of a PostScript
languageFontName. Using a Vendor ID is the recommended method for achieving
unique font names........

Inquiries about Vendor ID registration or about obtaining
UniqueID numbers should be addressed to:

Unique ID Coordinator
Developer Support

at the following locations:

Adobe Systems, Incorporated
1585 Charleston Road PO Box 7900
Mountain View, CA 94039-7900
Telephone: (415) 961-4111
Fax: (415) 969-4138

Adobe Systems Europe B.V.
Europlaza
Hoogoorddreef 54a
1101 BE Amsterdam Z-O, Netherlands
Telephone: +31-20-6511 355
Fax: +31-20-6511 313

You can also download the Technote 5088 (FontNames.pdf) from Adobe.
(
http://www.adobe.com/supportservice/devrelations/PDFS/TN/5088.FontNames.pdf )


Regards,
Eugene Chua
ge...@cyberway.com.sg


--
"Imagination is more important than knowledge." -- Albert Einstein

E U G E N E C H U A

Ray Larabie

unread,
Dec 4, 1998, 3:00:00 AM12/4/98
to

Eugene Chua wrote in message <3667B221...@pacific.net.sg>...

>Hi Ray!
> If I'm not wrong, you'd have to register with Adobe Inc. for the
Font
>Vendor ID if you're distributing the Postscript fonts (to avoid font
clashing
>in the PS registry).
>
> Quoting from § 2.5 of Technote 5088_FontNames.pdf:
>
> A Vendor ID is an abbreviation or mnemonic code for the
company
<snip>

No, what I meant is the 4 character vendor ID that's embedded in a true type
font. I've registered it already, I just can't add it to the fonts without
the Font Properties editor. If I start making Postscript fonts I guess I'll
have to get a vendor ID for that too.

Cheerz,

Ray Larabie

Larabie Fonts··················
http://www.larabiefonts.com
http://swankarmy.net/larabiefonts/
http://www.goldenapplecomics.com/larabiefonts
http://209.207.164.79/users/font/
http://come.to/larabiefonts

Gene Sorensen

unread,
Dec 4, 1998, 3:00:00 AM12/4/98
to
Ray Larabie <rlar...@hotmail.com> wrote:
> No, what I meant is the 4 character vendor ID that's embedded in a true
type
> font. I've registered it already, I just can't add it to the fonts
without
> the Font Properties editor.

In Fontographer go to Element | Font Info | OS/2 Data and enter your four
character vendor ID name in the Vendor ID box. You don't need the Font
Properties editor.

Kind regards,
Gene

Linguist's Software, Inc. PO Box 580, Edmonds, WA 98020-0580 USA
mailto:fo...@linguistsoftware.com http://www.linguistsoftware.com

FontMeister

unread,
Dec 4, 1998, 3:00:00 AM12/4/98
to
> How can I set my vendor ID?

I would use FPEDIT but you can edit this property via Element>Font
Info>General>OS/2 Data>Vendor ID

> In the old version I edited an INI
> file so it was always set to my ID when I started a new font.

Hmmm... very cool idea! But since FOG 4.1 doesn't have its own INI file I guess
that great idea has to come to a close. Unfortunately, it looks like the Vendor
field is not being treated as a preference. Thus, the only way it would be
retained is if you entered a new vendor name and then saved a FOG file. The
name will be retained if you re-open that FOG file.

Regards,
Jim Gallagher
Fontographer Tech Support Lead


Sean Cavanaugh

unread,
Dec 4, 1998, 3:00:00 AM12/4/98
to
Hey Ray,

There's a file in the Fog directory called "Fontog.rsr." Use a hex editor
to search for the string "MACR" (4D414352 in hex). Change the string to a
different 4-digit Vendor code and save the file. Now, whenever you create
new Fog databases, the Vendor code will be the one you specified.

(Back up the file first, yatta yatta...)

- Sean Cavanaugh

Ray Larabie

unread,
Dec 6, 1998, 3:00:00 AM12/6/98
to

Sean Cavanaugh wrote in message <749itp$cmo$1...@misc.macromedia.com>...


Cool! It worked!

Ray Larabie

unread,
Dec 6, 1998, 3:00:00 AM12/6/98
to

FontMeister wrote in message <36680900...@macromedia.com>...


So that's where it was hiding. You'd think after making a couple of hundred
fonts, I'd seen every single menu in FOG.
I hex edited the RSR file and it worked fine. As for the old files, I can
just change that OS/2 data thing. I guess I never went into that OS/2 stuff
because I figured it was just for making fonts for OS/2 or something.
Thanks for your help Fontmeister!

G Nunn

unread,
Dec 6, 1998, 3:00:00 AM12/6/98
to

Ray Larabie wrote:

> FontMeister wrote in message <36680900...@macromedia.com>...
> >> How can I set my vendor ID?
> >
> >I would use FPEDIT but you can edit this property via Element>Font
> >Info>General>OS/2 Data>Vendor ID
> >
> >> In the old version I edited an INI
> >> file so it was always set to my ID when I started a new font.
> >
> >Hmmm... very cool idea! But since FOG 4.1 doesn't have its own INI file I
> guess
> >that great idea has to come to a close. Unfortunately, it looks like the
> Vendor
> >field is not being treated as a preference. Thus, the only way it would be
> >retained is if you entered a new vendor name and then saved a FOG file. The
> >name will be retained if you re-open that FOG file.
>

Where is the Vendor ID on the Macintosh version?
I looked in the
Element>Font Info
But I do not have anything called "General"
Is there a place in the Mac version to do this?

Thanks,
Gary Nunn


FontMeister

unread,
Dec 7, 1998, 3:00:00 AM12/7/98
to
Gary,

Sean, as usual, has nuked the topic. Many TrueType parameters are edited via PC
Font Access, a utility which comes in your Fontographer folder, but the Vendor ID
isn't one of them. The ID can be hacked via ResEdit (as Sean explained) or via
Microsoft's FPEdit utility.

Sean Cavanaugh

unread,
Dec 7, 1998, 3:00:00 AM12/7/98
to
On the Mac side, I've found it's actually more complicated than editing the
PC resources. In short, editing the resources isn't enough. In other words,
on the Mac side, you can't do it using only ResEdit or Resourceror -- you
must also hack it with a hex editor such as Norton's Disk Editor. Further
compounding the problem is that the 68K and PPC versions put the code in
different locations. Using a hex editor on the 68K version, you can search
for "MACR", find the code and replace it with your own.** But if you try
searching for "MACR" in the PPC version, you won't find it. Through trial
and error, I found "MA" in one place and "CR" in another with some junk in
between. You need to be careful finding the *right* MA and CR, however, else
you'll hose the file.

If I have time, I'll look up the exact offsets.

** In versions prior to 4.1.3, the vendor code was "Alts", so don't bother
searching for "MACR" -- you won't find it (same goes for any Fog 3.x
versions, obviously).

I feel a bit guilty posting this, and anyone attempting to hack Fog should
realize that Macromedia is under no obligation to help you or provide
technical support should you screw up. If you're not comfortable using
resource and hex editing tools, you shouldn't even attempt it.

I should also point out that unless you've registered a particular Vendor ID
with Apple and Microsoft, there's no need to change it from the default
value.

++feature request++

I would much prefer if all of this were built into the interface as it is on
the PC side. Along with Vendor ID, the Mac version does not provide access
to "Trademark," "Version" and other fields specific to PC TrueType fonts,
and if you edit Fog databases in a cross-platform environment, the Mac
version will actually erase the information you've entered in the Windows
version. In other words, if you've edited the trademark, unique name, or
version fields, for example, on Fontographer 4.1 for Windows, then edited
the same .fog file with Fontographer 4.1 for Macintosh, the fields will be
reset to their default values.

It would also be most useful if the Mac version provided an interface for
applying your own icons and Creator code (as distinct from the Vendor code
discussed above). I'm sure most professional users are familiar with the
resource hack required to do this, but it would be nice if you could do it
in a dialog box.

- Sean Cavanaugh
The FontSite
http://www.fontsite.com

Sean Cavanaugh

unread,
Dec 7, 1998, 3:00:00 AM12/7/98
to

FontMeister

unread,
Dec 8, 1998, 3:00:00 AM12/8/98
to
> ++feature request++
>
> I would much prefer if all of this were built into the interface as it is on
> the PC side.

Duly noted, we had a talk on this and realized that SQA missed this. Needless to
say, I will add it to the list of things which cause me daily embarassment.
<grin>

0 new messages