On Monday, 2 February 2026 17:48:11 GMT G. Branden Robinson wrote:
> > As you failed to generate a proper basic run, consideration of what
> > happens next is moot.
> 
> I'm going to disregard the rest of your message, as you're having
> obvious trouble comprehending mine.
> 
> Let me know when you make sense of it.

Ah, the mists are clearing. My instructions were confusing, sorry.

"after make these fonts available..."

Would have been much better expressed as

"after running 'make' you should see these fonts"

(sometimes my v. slow typing makes me too succinct so my true meaning is 
lost).

Due to this confusion you showed me the contents of the devpdf install 
directory after 'make install'.

I'm very glad you did. My focus is on building the appropriate files 
correctly, I assumed that the install phase would promote those built objects 
to the proper install directory, so I don't test that as often as I should. I 
would not have realised this is not what is happening now.

Using current master (same for rc2) in the basic mode (no gs command and no 
separate urw fonts found) running 'make' generates these files:-

[derij@pip build (master)]$ ls font/devpdf
CB   CI  DESC      enc/  Foundry  HBI  HR    S   symbolsl.afm  TB   TI  util/
CBI  CR  download  EURO  HB       HI   map/  SS  symbolsl.pfb  TBI  TR  ZD

These are the correct files which should be promoted to the install directory 
for basic mode.

[derij@pip build (master)]$ sudo make install
[...]
[derij@pip build (master)]$ ls /usr/local/share/groff/1.24.0/font/devpdf
AB   BMB   CB   DESC      Foundry  HNB   HR    NI   PI  symbolsl.afm  TI
ABI  BMBI  CBI  download  HB       HNBI  map/  NR   PR  symbolsl.pfb  TR
AI   BMI   CI   enc/      HBI      HNI   NB    PB   S   TB            ZCMI
AR   BMR   CR   EURO      HI       HNR   NBI   PBI  SS  TBI           ZD

Exactly like you showed me when I was showing you font/devpdf. If I now look 
again  at the devpdf build directory:-

[derij@pip build (master)]$ ls font/devpdf
AB   BMB   CB   DESC      Foundry  HNB   HR    NI   PI  symbolsl.afm  TI    ZD
ABI  BMBI  CBI  download  HB       HNBI  map/  NR   PR  symbolsl.pfb  TR
AI   BMI   CI   enc/      HBI      HNI   NB    PB   S   TB            util/
AR   BMR   CR   EURO      HI       HNR   NBI   PBI  SS  TBI           ZCMI

These extra (non base-14) fonts have appeared in the build directory and been 
installed. Is this normal make install behaviour. It has changed the files 
after all the groff pdf documents have been produced by 'make' and then 'make 
check'ed. So 'make check' has been run before the contents of font/devpdf has 
been altered.

These extra fonts which have appeared must not be present if gropdf is in 
basic mode, since any font beyond the base-14 has to be embedded for it to be 
displayed properly by a viewer, and the fonts are not available without either
ghostscript or a separate urw font directory being located.

In groff 1.23.0 both the build and install directory contained just the 
base-14 fonts:-

[derij@pip build ((1.23.0))]$ ls /usr/local/share/groff/1.23.0/font/devpdf      
CB   CI  DESC      enc/  Foundry  HBI  HR    S   TBI  TR
CBI  CR  download  EURO  HB       HI   map/  TB  TI   ZD

[derij@pip build ((1.23.0))]$ l font/devpdf
CB   CI  DESC      enc/  Foundry  HBI  HR    S      TB   TI  util/
CBI  CR  download  EURO  HB       HI   map/  stamp  TBI  TR  ZD

I think the only changes to the devpdf directory since 1.23.0 was an extra 
line in 'download' and the addition of the new font SS and its corresponding 
.pfb file.

Cheers

Deri
 

> Regards,  
> Branden





              • ... G. Branden Robinson
              • ... Peter Schaffter
              • ... Deri via GNU roff typesetting system discussion
              • ... G. Branden Robinson
              • ... Deri via GNU roff typesetting system discussion
              • ... G. Branden Robinson
              • ... Deri via GNU roff typesetting system discussion
              • ... G. Branden Robinson
              • ... Deri via GNU roff typesetting system discussion
              • ... G. Branden Robinson
              • ... Deri via GNU roff typesetting system discussion
              • ... G. Branden Robinson
              • ... Deri via GNU roff typesetting system discussion
              • ... Deri via GNU roff typesetting system discussion
              • ... Dave Kemper
              • ... G. Branden Robinson
              • ... G. Branden Robinson
              • ... G. Branden Robinson
              • ... G. Branden Robinson
              • ... Peter Schaffter
  • Re: proposed "headlin... Peter Schaffter

Reply via email to