URL: <https://savannah.gnu.org/bugs/?64344>
Summary: support arbitrary ligatures Group: GNU roff Submitter: barx Submitted: Sun 25 Jun 2023 10:52:14 AM CDT Category: Core 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: Sun 25 Jun 2023 10:52:14 AM CDT By: Dave <barx> Bug #40717 covers modernizing groff's font support, a massive undertaking. But even with only PostScript Type 1 support, as groff presently has, incremental improvements can be made. One relatively simple one is to expand what ligatures groff recognizes. The current hard-coded five (fi, fl, ff, ffi, and ffl) are based on the C/A/T, an output device that hasn't been relevant in decades. Type 1 fonts can specify arbitrary ligatures; a small but significant improvement would be letting afmtodit generate font description files with these, and having groff use them. http://lists.gnu.org/r/groff/2013-11/msg00028.html has some design spitballing that may or may not prove useful. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64344> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/