[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/
- [bug #62951] [grops] internally recognize PostScript Level 2 base 35 fonts,
G. Branden Robinson <=