bugGNU roff - Bugs: bug #63018, font/devps/ZD: make glyphs...


bug #63018: font/devps/ZD: make glyphs accessible via their Unicode spellings

Submitter:  Dave <barx>
Submitted:  Mon 05 Sep 2022 10:17:12 AM UTC
Category:  Font devps Severity:  1 - Wish
Item Group:  Feature change Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Wed 05 Apr 2023 07:19:36 AM UTC, comment #2: 

original submission:

> \[u2713] [and] \[u261E] (the forms that, for instance, preconv will emit)

...unless bug #58796's proposal grows up to be a real preconv switch.  (But even that wouldn't remove the need for the \[uXXXX] forms, as it would be the user's discretion whether to employ that preconv switch.)

Dave <barx>
Group Member
Mon 05 Sep 2022 10:25:00 AM UTC, comment #1: 

Adding the author of the patched ZD to this ticket's cc: list in case he has further thoughts on its integration into groff.

Dave <barx>
Group Member
Mon 05 Sep 2022 10:17:12 AM UTC, original submission:  

Only two glyphs in ZD have names (\[OK] and \[rh]); the rest must be accessed with the \N escape.

But all of these glyphs have Unicode code points.  The font description file ought to recognize those names (in \[uXXXX] format) as well.

The work here has already been done, submitted on the email list a while back (http://lists.gnu.org/r/groff/2021-01/msg00061.html); it remains only to integrate this into groff.

The devps/ZD that that post points to is nearly a drop-in replacement (minus a few header lines) for font/devps/ZD in git, so I'm tempted to characterize this ticket as a [PATCH].  However, for completeness, at least one additional thing could be done: defining aliases (probably in tmac/ps.tmac) for \[OK] and \[rh] so that they can also be represented respectively by \[u2713] \[u261E] (the forms that, for instance, preconv will emit).

Dave <barx>
Group Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by barx (author of updated ZD file)
  • -email is unavailable- added by barx (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-09-05 barx Carbon-Copy- Added ds26gte

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code