Starting with GS 8.63 on Windows, the resources and the fonts are compiled into the executable. You will notice that the 8.63 GSDLL32.DLL is now larger than 8.62 DLL. Separate copies of the fonts are no longer needed, so the Resource and Font directories are no longer included.
Older versions of Ghostscript do need these files.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> Starting with GS 8.63 on Windows, the resources and the fonts are compiled into the executable.
> You will notice that the 8.63 GSDLL32.DLL is now larger than 8.62 DLL.
Ah, ok, you are right. the "new" gsdll32.dll is 5 MB larger.
But the font- and gs8.62-folder are 31,9 MB. gs8.63-Folder in c:\programme\ghostscript has 19,9 MB. So, the new version is in summary 12 MB smaler. I hope this is ok.
> Separate copies of the fonts are no longer needed, so the Resource and Font directories are
> no longer included.
>
> Older versions of Ghostscript do need these files.
Yesterday, I read a lot of files (release notes, readme, fonts.html, ...) and I don't find any information about this. Maybe the documentation need an update or I'm blind :-)
best regards
Rainer
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I found this information in the file "doc/history8.htm", paragraph starts with: "2008-07-25T22:51:14.900519Z Russell Lang"
The only thing I do not know: Does this change anything when using own fonts?
I guess I still have to create a Fontmap.GS file and add the information for own fonts. But are internal fonts still recognized even when they are not listed within Fontmap.GS??
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm very sad this thread hasn't been followed up on. The documentation that I have found also lacks this information. I have had great difficulty finding information on how to include my own fonts in Windows now that the resources have been compiled into the binary. The problem is that a PDF file opened in GhostView looks terrible now and I cannot figure out how to get it to use opentype or truetype fonts. Very, very sad.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Nothing has changed in the way you include fonts.
It is still done by listing the font in Fontmap, or by using the font search method. The only variation is that many of the files are now compiled inside the ghostscript exectable/DLL, and the include path is slightly different to allow it to find the compiled in resources. See "gs -h" for the list of paths on which ghostscript finds files.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the new version Ghostscript 8.63 the windows setup file
doesn't install the fonts and Resource directories.
Everything works fine till now.
Does GS need those files or not?
very good question :-) I miss the fonts too.
Starting with GS 8.63 on Windows, the resources and the fonts are compiled into the executable. You will notice that the 8.63 GSDLL32.DLL is now larger than 8.62 DLL. Separate copies of the fonts are no longer needed, so the Resource and Font directories are no longer included.
Older versions of Ghostscript do need these files.
Thank you Russel for this information!
> Starting with GS 8.63 on Windows, the resources and the fonts are compiled into the executable.
> You will notice that the 8.63 GSDLL32.DLL is now larger than 8.62 DLL.
Ah, ok, you are right. the "new" gsdll32.dll is 5 MB larger.
But the font- and gs8.62-folder are 31,9 MB. gs8.63-Folder in c:\programme\ghostscript has 19,9 MB. So, the new version is in summary 12 MB smaler. I hope this is ok.
> Separate copies of the fonts are no longer needed, so the Resource and Font directories are
> no longer included.
>
> Older versions of Ghostscript do need these files.
Yesterday, I read a lot of files (release notes, readme, fonts.html, ...) and I don't find any information about this. Maybe the documentation need an update or I'm blind :-)
best regards
Rainer
I found this information in the file "doc/history8.htm", paragraph starts with: "2008-07-25T22:51:14.900519Z Russell Lang"
The only thing I do not know: Does this change anything when using own fonts?
I guess I still have to create a Fontmap.GS file and add the information for own fonts. But are internal fonts still recognized even when they are not listed within Fontmap.GS??
I'm very sad this thread hasn't been followed up on. The documentation that I have found also lacks this information. I have had great difficulty finding information on how to include my own fonts in Windows now that the resources have been compiled into the binary. The problem is that a PDF file opened in GhostView looks terrible now and I cannot figure out how to get it to use opentype or truetype fonts. Very, very sad.
I'm sad that you claim it wasn't followed up.
Nothing has changed in the way you include fonts.
It is still done by listing the font in Fontmap, or by using the font search method. The only variation is that many of the files are now compiled inside the ghostscript exectable/DLL, and the include path is slightly different to allow it to find the compiled in resources. See "gs -h" for the list of paths on which ghostscript finds files.