diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2022-10-23 14:54:45 -0500 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2022-10-23 20:48:26 -0500 |
commit | 132182bd714a7b327bae1627831836cd1484522b (patch) | |
tree | 3c6f36de542b9acf04a1fd4b88d937a0f0c83e96 /tmac/ps.tmac | |
parent | f35dcc992c1852802347d1758588c1862808d9b9 (diff) | |
download | groff-git-132182bd714a7b327bae1627831836cd1484522b.tar.gz |
[tmac]: Fix Savannah #58930.
* tmac/fallbacks.tmac: Define fallback characters for many code points
from the Unicode General Punctuation Block. This is to ease migration
from other documentation formats; in many cases there are more
idiomatic *roff ways of getting results that typeset better and are
amenable to fine tuning. For instance, Unicode defines spaces and
dashes of various discrete widths; when typesetting with *roff, you
can have a space or dash (among other things) of any length achievable
by the output device.
* tmac/ps.tmac: Migrate non-breaking hyphen fallback character
definition from here to the foregoing.
Fixes <https://savannah.gnu.org/?58930>. Thanks to Dave Kemper for the
report and discussion.
Diffstat (limited to 'tmac/ps.tmac')
-rw-r--r-- | tmac/ps.tmac | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/tmac/ps.tmac b/tmac/ps.tmac index 0f512b42a..9e59c571b 100644 --- a/tmac/ps.tmac +++ b/tmac/ps.tmac @@ -28,9 +28,6 @@ . .cflags 8 \[an] . -\# non-breaking hyphen -.fchar \[u2011] - -. .char \[radicalex] \h'-\w'\[sr]'u'\[radicalex]\h'\w'\[sr]'u' .fchar \[sqrtex] \[radicalex] .char \[mo] \h'.08m'\[mo]\h'-.08m' |