#Fountain CGFonts Problem
22 messages in this thread
I have a problem with ADOS 2.04 Fountain. I used Fountain to convert
my CGFonts for use in Workbench and other applications such as
ProWrite. They work fine EXCEPT …. The converted fonts don't have a
single or double quote! (" or '). I get a little "box" instead! Is
this a BUG? Is there any way to fix these fonts to have these two
small but very necessary characters? Help!
Rene,
You know, I thought these characters were missing from the CGFonts, and
even went and asked GDisk about this a coupleof days ago (no reply yet),
but when I go to PPage, these characters are there – So the problem must be
Fountain, not the CGFonts! There are some characters missing from the
CGFonts, but they tend to in the Amiga Specific category.
Missing from Fountain, but in the CGFonts (that I have checked so far) are:
{ } " ' ~ ` @ ^ Alt-Z Alt-N
There seems to be a problem in the conversion by Fountain. I don't know
whether it is because there is something irregular about the Gold Disk
CGFonts for those characters (perhaps different from the corresponding AGFA
fonts used on other computers?) or what, but I sure hope somebody does
something about it. Right now, I have to go back through my file and find
all the little "box" characters and change their font to some other
compatibly-sized font that has the correct character. VERY inconvenient!
What you need to do is set a variable called 'diskfont' to "SYMSET GD" by
doing: Setenv diskfont "SYMSET GD"
This should take care of your problems, after doing that reinstall the
fonts, and they should be right this time.
I just tried doing: setenv diskfont "SYMSET GD" Then ran Fountain to
install a compugraphic font (CSITCBookmanLight). Ran DPaint4 and the
characters were still missing.
Oh Oh…. I had my hopes up… but I'll try it on my machine anyway.
Rene,
Mike was very very close. What he should have typed was:
SETENV sys/diskfont "SYMSET GD"
And it works! Don't acutally need to use setenv, but a text editor will
work just fint. You need a file called ENV:sys/diskfont, and in that file
you need the text SYMSET GD
Copy the file ENV:sys/diskfont to sys:prefs/env-archive/sys/diskfont if you
want this variable to be automatically set for you when you boot up.
73, Kelly
That's GREAT! I am really glad to get this problem solved. Thanks for the
feedback!
Dagnabbit… It still didn't work for me… I tried CG Courier and still
didn't get quotes or apostrophes…
Denny, If you have a CGCourier, then you really have something wrong – it
should be CSCourier <grin>.
It worked here, Denny. I have the quotes, etc., in CSCourier. Sure you
did it right: SETENV sys/diskfont "SYMSET CG"
This is under 2.04.
73, Kelly
Kelly,
I picked up on this thread and tried setting the ENV variable. Worked for
me on CSCourier. However, CSITCZapfDingbats has no characters that are
translated at all. All characters are the default little square box. Do
you know anything about this????? I'd appreciate any info. Thanks.
Vic
– via Whap!
Well, I'll tell you what I found. I tried REDEFINING the fonts with the
magic environment variable set to the magic value, and at the same time, I
decided to convert an additional cgFONT. I discovered the NEW one worked
fine, but the previous ones didn't. I then DELETED all the previous
converted cgFONTS from my fonts: directory, and started FRESH. I used
fountain to convert the Gold Disk cgFONTS from my CGFONTS: directory into
my fonts: directory. This time, ALL the cgFONTS converted properly, and
have all their characters. I think this will work for you too. Good luck!
Rene,
Thanks for the tip! Erasing the original font and then re-installing it
with the SYMSET GD variable set worked fine.
Mike,
You were close. What it was supposed to be was:
SETENV sys/diskfont "SYMSET GD"
Thanks!
73, Kelly
Kelly:
I knew it was supposed to be one of those, I just wasn't sure which.
-Mike Schiller
In sunny Fort Lauderdale
Wow! a solution!!!??? Where should I have found documentation on this
environment variable? Thanks!
ALAS! I tried `Setenv diskfont "SYMSET GD"' and regenerated my cgFONTs, and
the missing characters are still missing! Could you check the exact
environment variable/string value and be sure we aren't off a tad bit? I'd
sure like to solve this problem! I also tried a local `set' and ran
Fountain from that same shell, but got exactly the same results. Is this
stuff documented somewhere?
Rene':
I think I got the info off of BIX possibly, I can't remember. Are you
running 2.0? If so try putting the variable in the env:sys/ directory and
see if it works there. I seem to have it in both env: and env:sys so I
don't know which is right.
-Mike Schiller
In sunny Fort Lauderdale
Ohhhh….. Yes I do have a diskfont variable in my env:sys/ directory…
Somehow it got the value XDPI 100 YDPI 100; I'll change it to SYMSET GD and
see what happens. Thanks.
There was lots of talk on bix about this. I don't remeber it all,
but the gist is: FOUNTAIN works with CF fonts in the FAIS format
(ibm->crossdos will get them to you.) Lots of folks report problems
with the Gold Disk fonts. BUT there is some documentation for
Fountain in the latest manual or the addendum, so be sure to look for
that. Sorry I can't remember the details.
Same Problem for me!! The quotes appear as boxes! Please let me know if you
find something!
Look at the very interesting answer in message 45317 by Mike Schiller.
There may be hope after all!