bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62951] [grops] internally recognize PostScript Level 2 base 35 fon


From: G. Branden Robinson
Subject: [bug #62951] [grops] internally recognize PostScript Level 2 base 35 fonts
Date: Wed, 24 Aug 2022 06:18:09 -0400 (EDT)

URL:
  <https://savannah.gnu.org/bugs/?62951>

                 Summary: [grops] internally recognize PostScript Level 2 base
35 fonts
                 Project: GNU troff
               Submitter: gbranden
               Submitted: Wed 24 Aug 2022 10:18:08 AM UTC
                Category: Device grops
                Severity: 1 - Wish
              Item Group: Feature change
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Wed 24 Aug 2022 10:18:08 AM UTC By: G. Branden Robinson <gbranden>
While embedding hard-coded lists of things like external resources in software
tools is in general a bad idea, here were chasing the tail lights of a vendor
standard that is about as frozen as it can get since the vendor stopped
developing it over 20 years ago.

Deri wrote in https://lists.gnu.org/archive/html/groff/2022-08/msg00202.html :



Download files are tiny[;] the processing 
time to crunch through each download file would not be a large burden. 
Particularly if the internal font names for the base-35 fonts are stored in 
the program, so that it knows it does not even need to search in the download

files for them, as the default we provide grops never embeds those. 
Technically, you can make grops embed a base-35 font by adding an entry to the

download file, although, whenever there is a question about embedding fonts in

a pdf distilled from grops, the usual answer involves passing parameters to 
ghostscript.

If the base-35 fonts are added as a skip list for searching download, so the 
fonts are not embedded, as is the current default behaviour, then grops would

need an -e parameter (like gropdf) which will tell it to ignore the skip list

and search the download files, for people who want grops to embed those
fonts.


So, this ticket is for (1) adding the base-35 font list to grops internally so
that it knows it needs to embed any font not in that list, and (2) add an `-e`
option to force embedding of all fonts (used by the document) anyway.







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62951>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]