bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #63354] Refine fallbacks.tmac


From: Dave
Subject: [bug #63354] Refine fallbacks.tmac
Date: Wed, 28 Dec 2022 17:18:47 -0500 (EST)

Follow-up Comment #23, bug #63354 (project groff):

[U+2012 thoughts continued]

http://en.wikipedia.org/wiki/Dash#Figure_dash suggests an en dash as a figure
dash replacement.  To be conservative (in case the user's font has an en dash
wider than its figures), we might also define a glyph that is a hyphen
centered within a figure space.  This produces decent results with the sample
snippet from comment #22:

.fchar \[u2012] \o'\0-'

In Times, even using \[en] in place of the - here feels too crowded, though
less so than the raised \[ru].  The hyphen falls more on the too-short side,
but I contend this is the better side to fall on; this is, after all, only a
fallback glyph, for fonts lacking a U+2012 designed to interact pleasingly
with its figures.

(The order of the glyphs in the \o escape shouldn't matter, since this
definition isn't used for terminal devices, but it is crafted to degrade well
in non-overstriking situations.)


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]