SF.net SVN: docutils:[9988] trunk/sandbox/manpage-writer/TODO.rst
grubert--- via Docutils-checkins <[email protected]>
| Newsgroups | gmane.text.docutils.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 9988
http://sourceforge.net/p/docutils/code/9988
Author: grubert
Date: 2024-11-24 17:09:34 +0000 (Sun, 24 Nov 2024)
Log Message:
-----------
notes on hyphen and minus signs
Modified Paths:
--------------
trunk/sandbox/manpage-writer/TODO.rst
Modified: trunk/sandbox/manpage-writer/TODO.rst
===================================================================
--- trunk/sandbox/manpage-writer/TODO.rst 2024-11-18 17:28:24 UTC (rev 9987)
+++ trunk/sandbox/manpage-writer/TODO.rst 2024-11-24 17:09:34 UTC (rev 9988)
@@ -92,7 +92,7 @@
whatfore at the word start ?
- Branden writes:
+ Branden Robinson writes:
You will not need to generate the arguments to the MR macro with a leading
\% escape sequence. ... see feature request #107
@@ -163,6 +163,29 @@
* Lists in admonitions are not intended.
+* Branden Robinson on hyphens, minus <https://lwn.net/Articles/948563/> :
+
+ Unicode has a hyphen (U+2010) and a minus sign (U+2212), and "obviously", a
+ person should input those code points for their distinct purposes.
+
+ This works great until someone needs needs to input a "literal" for an
+ overloaded code point in the Basic Latin code chart that has syntactical
+ significance to something like a shell prompt or a language compiler. Then
+ they need that hen's tooth U+002D code point, even though it is meaningful
+ _only_ for talking to computers, and not for any other domain of discourse.
+ And that's not even taking into account the folks who ride in an want
+ distinguishable en dashes, em dashes, figure dashes, and others the LWN
+ article didn't mention. Fitting distinguishable glyphs for these into a
+ half-width character cell even with a fair number of pixels in the
+ horizontal dimension (say, more than 8) starts to become a real pickle.
+
+ and in groff_man_style ::
+
+ \- Minus sign or basic Latin hyphen-minus. This escape sequence produces
+ the Unix command-line option dash in the output.
+ “-” is a hyphen in the roff language; some output devices replace it
+ with U+2010 (hyphen) or similar.
+
Discussions
-----------
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
_______________________________________________
Docutils-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/docutils-checkins