summaryrefslogtreecommitdiff
path: root/tmac/ps.tmac
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2022-10-23 14:54:45 -0500
committerG. Branden Robinson <g.branden.robinson@gmail.com>2022-10-23 20:48:26 -0500
commit132182bd714a7b327bae1627831836cd1484522b (patch)
tree3c6f36de542b9acf04a1fd4b88d937a0f0c83e96 /tmac/ps.tmac
parentf35dcc992c1852802347d1758588c1862808d9b9 (diff)
downloadgroff-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.tmac3
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'