Follow-up Comment #43, bug #63018 (group groff):

commit 12c0f8a0b8df51085ce862d232ffc020ac7a5d26
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
Date:   Tue Aug 20 10:17:25 2024 -0500

    tmac/fallbacks.tmac: Define fallback for U+2717.
    
    * tmac/fallbacks.tmac: Define fallback character for U+2717 "BALLOT X".


This was a blunder; I'll have to revert it.

Oddly, changing this `fchar` to `schar` doesn't solve the problem and is
documented not to:


     .schar c contents
                Define global fallback character c as contents.  As
                char, but a character defined with schar is located
                after the list of fonts declared with the .special
                request and before any mounted special fonts.


*"before any mounted special fonts"*

But what if we want an even-farther-fallback for when even mounted special
fonts come up dry?  I have some homework to understand why this was thought
unnecessary.  Or how to do it.

Anyway, reverting that commit and rebuilding "groff-man-pages.pdf" makes
Deri's new tables in _gropdf_(1) and _groff_tmac_(5) nice and pretty.  The
"BALLOT X" glyph gets snarfed from the ZD font given only the special
character input `\[u2717]`.

So I'm pretty much set to go, I think, but will wait for Deri's feedback.


    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to