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/