MKBmap troubles
7 messages in this thread
After having read a short article in Video Toaster User magazin about
MKBmap and the ability to use it to creat bitmap fonts from Postscript
fonts, I downloaded both it and Post1.7 from the Libraries and tried to use
it, following the instructions in the article. However, when trying to run
the program, I keep getting error messages along the lines of "Post:
undefined filename" or the like.
I have the true Postscript filenames, having used another program from the
libraries to rename the PS files.
Any help would be appreciated.
-Pat
Pat
I'm not at home, so can't check out why MKBmap isn't working … but my
immediate thought is to ensure that you have post.library in LIBS:
As far as I can recall, this is the only file out of the POST archive that
MKBmap actually needs.
If that is present, then the only other thing is to check you are using the
correct command line parameters for MKBmap … it sounds as though a
filename might be missing.
Mike (from the UK)
Mike:
I have Post.Library in the LIBS:….. from the CLI I'm typing MKBMAP -n
[file]/* [psfont] nn, as instructed in the article. Maybe I need to
seperate the virgle and the filename?
-Pat
Pat
I've just run MKBMAP using the Avalon PostScript Type1 font … the Avalon
file was in my current directory, the MKBMAP program was in my command path
and I used the command line:
MKBMAP -n FONTS:Avalon/* Avalon 12
^ ^ ^ ^ these are the spaces you need. and it
worked just fine.
Can you perhaps relate the exact error message you're getting (and if
possible give some idea of when it's appearing … although I appreciate
that may be difficult)? Also, does it happen whatever font you try to use?
Mike (from the UK)
Okay, here goes the scenario…..
I have MKBmap and POST.LIBRARY set up on a workbench disk….I have the
Postscript fonts on a disk labeled PSFonts. from the CLI I typed in:
MKBMAP -n fonts:Eire/* Eire.pfb 8,10,12,…nn
After thinking upon matters for a bit, the machine spit out: MKBMAP:
Post.library interpreter error.
This is when I changed the label on the Postsctript Fonts disk to PSFONTS.
Retrying the command, I got: Post.Error: UndefinedFilename, command
–run–.
Evertying appears to be correct…maybe I have a corrupted download of
POST1.7?
-Pat
Pat
Two things … try renaming Eire.pfb to just Eire … and make sure that
you are using the upper/lower case Eire and not eire or EIRE (this is a
function of the PostScript bit of things … PSFONTS: and PSfonts: are
identical as far as the Amiga is concerned, but Eire and eire aren't as far
as PostScript is concerned)
I've just tried running Eire through mkbmap and it worked fine … the
symptoms you are describing are very much as though post.library cannot
actually find the PostScript font. For instance, if I typed eire by mistake
I get:
post: error: invalidfont, command –findfont–
mkbmap: post.library interpreter error
I think it highly unlikely that you actually have a corrupted post.library.
Mike (from the UK)
Well, I've tried that, and still get the same error message. Somehow, I've
got things set up wrong, and it would appear that Post.Lib isn't finding
the PSfont.
Oh, well, back to the drawingboard.
And to top it off, I just picked up the 2.1 upgrade, so that will probably
change things even more!
-Pat