Type 1 fonts not downloading

2023-08-20 Thread Phil Chadwick
Hi, I have just discovered that as of GNU grops (groff) version 1.23.0 groff no longer downloads and encodes PostScript fonts into documents. This is the method by which I create fully self-contained PostScript documents that can be viewed or printed anywhere (because all the fonts are encoded wi

[bug #64577] [grops] can't embed/download fonts from a subdirectory

2023-08-21 Thread Phil Chadwick
Follow-up Comment #3, bug #64577 (project groff): Thank you for your very prompt attention. I have confirmed that if the postscript font to be downloaded is in the devps directory (and I modify the download file to reflect that), groff works correctly. If I set the GROFF_FONT_PATH to the directo

[bug #64577] [grops] can't embed/download fonts from a subdirectory

2023-08-21 Thread Phil Chadwick
Follow-up Comment #6, bug #64577 (project groff): Deri's comment #4 makes the environment variable work: [strand.144] $ grep -i groff $HOME/.profile groff_fp=/usr/local/share/fonts/Type1Fonts/devps [ -d "$groff_fp" ] && GROFF_FONT_PATH="$groff_fp" && export GROFF_FONT_PATH [strand.145] $ ls -lad

[bug #64577] [grops] can't embed/download fonts from a subdirectory

2023-08-21 Thread Phil Chadwick
Follow-up Comment #7, bug #64577 (project groff): I just realised that GROFF_FONT_PATH needs to contain a directory called devps. What I did worked because of the circular sym link to devps, but a better setting is: GROFF_FONT_PATH=/usr/local/share/fonts/Type1Fonts __

[bug #64577] [grops] can't embed/download fonts from a subdirectory

2023-08-22 Thread Phil Chadwick
Follow-up Comment #11, bug #64577 (project groff): I decided to tidy up the Type 1 fonts and put them all the pfa, pfb, and ps files into /usr/local/share/fonts/Type1, which is where X11 (and numerous other applications) expect to find them. [These path names are FreeBSD specific, but Linux will

[bug #64577] [grops] can't embed/download fonts from a subdirectory

2023-08-23 Thread Phil Chadwick
Follow-up Comment #13, bug #64577 (project groff): [comment #12 comment #12:] > I'm starting to think a new environment variable, _GROFF_RESOURCE_PATH_, might be necessary to handle the sorts of file system objects that _grops_ and _gropdf_ (and _only_ these output drivers, as far as I know), some

[bug #64612] consider an environment variable for general resources/inclusions

2023-08-30 Thread Phil Chadwick
Follow-up Comment #3, bug #64612 (project groff): I think what you are saying is that the groff-specific font metric files (e.g. "desc/TR") should remain where they have always been. Agreed -- they are specific to groff, and there is no need to change the current system. The Type 1 fonts (.pfa,