Follow-up Comment #9, bug #67252 (group groff):

[comment #8 comment #8:]
> The issue of this ticket is, "should the user expect fallback
> character definitions to drastically alter the metrics of the
> character"?

That's a larger issue.  The issue of _this_ ticket is how to handle the
overset tables in groff_char(7).  I see four options, two of which I expect
you to quickly reject (but I record all four for completeness):
* The tables could be reconfigured to not assume single-character widths.
* The tables could be conditionally reconfigured depending on the output
encoding.  (This may require low-level groff that's normally not suitable for
man pages.)
* The problem characters could be always omitted from output encodings that
don't support them.
* Leave output as-is, and accept that users will get subpar tables with some
terminal widths in limited output encodings.

> I'm thinking "no, unless the user explicitly asks for 'semantic'
> fallbacks".

That's a valid option for the larger issue.  But in a man page, typically
displayed using the "man" command, there would need to be a new option
(analogous to the existing --no-hyphenation and --no-justification) to enable
the user to explicitly ask for this.


    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to