LWN: Comments on "Hyphens, minus, and dashes in Debian man pages" https://lwn.net/Articles/947941/ This is a special feed containing comments posted to the individual LWN article titled "Hyphens, minus, and dashes in Debian man pages". en-us Thu, 06 Nov 2025 07:38:23 +0000 Thu, 06 Nov 2025 07:38:23 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/963826/ https://lwn.net/Articles/963826/ lmb <div class="FormattedComment"> I've finally hit this on a man page, was extremely confused, and eventually found this article as an explanation for what was happening to me.<br> <p> As a user, I'm ... not entirely in love with this change. Yes, it is technically correct, but it has *horrible* UX and breaks things at times when you're already had to resort to reading documentation, not normally times when you want something else to be befuddling. My primary contact with roff (and I suspect for 99% of all users?) since the post-90s are man pages, and for that use case, this change is questionable.<br> <p> Yes, in theory, all broken man pages out there should be fixed, that's where the origin of the brokenness is, and I appreciate the thoughtful discussion and decision and commitment to proper layout and typesetting.<br> <p> In practice, I roll my eyes at technical correctness and alias man to `man -E ascii`. Sorry.<br> </div> Tue, 27 Feb 2024 14:30:29 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/957107/ https://lwn.net/Articles/957107/ mirabilos <div class="FormattedComment"> My HTML-format manpages (like <a href="http://www.mirbsd.org/man1/mksh">http://www.mirbsd.org/man1/mksh</a> to complement the prior example) are vastly more read than the PDF-format ones.<br> <p> (I generate them from catman pages though, which in turn are produced with nroff (not gnroff) and the BSD mdoc, man.old, me, ms, etc. macropackages.)<br> </div> Sun, 07 Jan 2024 23:21:46 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/957106/ https://lwn.net/Articles/957106/ mirabilos <div class="FormattedComment"> Yes, and I had to apply extra workarounds around GNU groff “features” to get not-broken URLs in them.<br> <p> <a href="http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh.pdf">http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh.pdf</a> at least is an okay result.<br> <p> It is typeset with the BSD mdoc macropackage, not the GNU one, thankfully.<br> </div> Sun, 07 Jan 2024 23:20:14 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/957105/ https://lwn.net/Articles/957105/ mirabilos <div class="FormattedComment"> 2010 (and 2011, which is used in cases like “foo-, -bar- and -baz-type”) are much narrower than 002D even in Fixed [Misc] for example.<br> </div> Sun, 07 Jan 2024 23:18:04 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953747/ https://lwn.net/Articles/953747/ tao <div class="FormattedComment"> You've got to make yourself some Nordic friends. Most of their keyboards are likely to have a &lt;&gt; key.<br> </div> Mon, 04 Dec 2023 21:23:39 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953623/ https://lwn.net/Articles/953623/ gioele <div class="FormattedComment"> <span class="QuotedText">&gt; For example the AZERTY keyboard is very common in Europe ...</span><br> <p> Well, if Europe is France, then yes. :) The most common visual layout in Europe is QWERTY, followed by QWERTZ (German-speaking countries and Balkans). <a href="https://commons.wikimedia.org/wiki/File:Latin_keyboard_layouts_by_country_in_Europe_map.PNG">https://commons.wikimedia.org/wiki/File:Latin_keyboard_la...</a><br> <p> <span class="QuotedText">&gt; That's probably why I find keyboards so confusing - the dominant culture is US, within Europe it's Germany, and nobody thinks to tell you how to remap a UK keyboard</span><br> <p> That is indeed a real issue.<br> <p> Keyboards have different levels of abstraction (physical layout, visual layout, functional layout) and only the first levels are really standardized (an many different standards exist). And even the standards are often not followed. So it is hard to write documentation in a way that applies to a non US-centric audience.<br> <p> I have in a radius of 20 meters from my chair at least 10 different keyboards, all of which are "almost" standard ISO, but each of them has a peculiarity (different physical shape, non-standard legends, extra functionalities...) that makes them non-standard.<br> <p> Xorg/xkb tries to document all this variability using a declarative language (see xkbcomp/xkbprint) but no keyboard manufacturer I know of provides xkb data for their keyboard. (And in the end everything is an evdev keyboard these days, so...)<br> </div> Sun, 03 Dec 2023 11:30:51 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953620/ https://lwn.net/Articles/953620/ Wol <div class="FormattedComment"> The problem is everyone thinks their layout is the standard layout :-)<br> <p> For example the AZERTY keyboard is very common in Europe ...<br> <p> That's probably why I find keyboards so confusing - the dominant culture is US, within Europe it's Germany, and nobody thinks to tell you how to remap a UK keyboard - if all the descriptions are in terms of the developer's local keymaps, we don't seem to have any UK developers ... :-)<br> <p> Cheers,<br> Wol<br> </div> Sun, 03 Dec 2023 10:51:06 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953619/ https://lwn.net/Articles/953619/ gioele <div class="FormattedComment"> <span class="QuotedText">&gt; My keyboard (which looks like the standard UK layout) has that key, but it's "\|". To the best of my knowledge I've never seen a "&lt;&gt;" key ...</span><br> <p> So you have seen the key, but you haven't seen it labeled "&lt;&gt;". :)<br> <p> The technical name for that physical key, regardless of its legend (= printed label) is "1st main key of the B (= 2nd from the bottom) row". Common legends for it are "&lt;&gt;", "\|", "~`", "][", "«»", "^*".<br> </div> Sun, 03 Dec 2023 08:19:41 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953613/ https://lwn.net/Articles/953613/ Wol <div class="FormattedComment"> My keyboard (which looks like the standard UK layout) has that key, but it's "\|". To the best of my knowledge I've never seen a "&lt;&gt;" key ...<br> <p> Cheers,<br> Wol<br> </div> Sun, 03 Dec 2023 00:08:27 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953608/ https://lwn.net/Articles/953608/ johill <div class="FormattedComment"> It's really common (likely standard) for German layout keyboards ... I tend to switch mine to US in software for programming, but have multiple ISO/German layout keyboards, including most recently a split one (Keychron Q11).<br> </div> Sat, 02 Dec 2023 20:40:15 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953606/ https://lwn.net/Articles/953606/ ssokolow Ugh. Which <em>characters</em> have special meaning. Don't post while sleep deprived, kids! Sat, 02 Dec 2023 20:13:56 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953604/ https://lwn.net/Articles/953604/ halla <div class="FormattedComment"> That "standard" ISO layout isn't used by any brand of keyboard, except Apple, in the Netherlands, where I live. I've never met anyone who got the "standard" ISO keyboard layout when buying a macbook in the Netherlands, though I'm sure they exist. I just have never met them.<br> </div> Sat, 02 Dec 2023 19:35:36 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953603/ https://lwn.net/Articles/953603/ gioele <div class="FormattedComment"> <span class="QuotedText">&gt; I've never had, or even seen, a keyboard with a key between left shift and Z...</span><br> <p> The standard ISO layout (used everywhere except in USA and Japan) has a key between left shift and Z.<br> <p> <a href="https://switchandclick.com/wp-content/uploads/2021/02/physical_keyboard_layouts_comparison_ansi_iso-1024x805.webp">https://switchandclick.com/wp-content/uploads/2021/02/phy...</a><br> </div> Sat, 02 Dec 2023 19:00:00 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953602/ https://lwn.net/Articles/953602/ halla <div class="FormattedComment"> I've never had, or even seen, a keyboard with a key between left shift and Z...<br> </div> Sat, 02 Dec 2023 18:48:40 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953601/ https://lwn.net/Articles/953601/ jem <div class="FormattedComment"> The "&lt;&gt; key" refers to the key between left shift key and the Z key (Y on a German keyboard and W on a French keyboard). Not all keyboards have this key, but if it is present it is usually labelled "&lt;" (unshifted) and "&gt;" (shifted).<br> <p> If you don't have this key, you can always choose some other key from the 19 alternatives on the list.<br> </div> Sat, 02 Dec 2023 18:04:22 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953587/ https://lwn.net/Articles/953587/ Wol <div class="FormattedComment"> Thanks. So I thought I'd just take a look ...<br> <p> Key to choose the 2nd level - "&lt;&gt;" - what on earth is that :-)<br> <p> The keyboard I'm typing on has ",&lt;" and ".&gt;" but no "&lt;&gt;" key :-)<br> <p> Mind you, it did tell me how to make num lock default to on - it's been a real pain that num lock seems to change now and again for no apparent reason ...<br> <p> Cheers,<br> Wol<br> </div> Sat, 02 Dec 2023 14:45:40 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953574/ https://lwn.net/Articles/953574/ ssokolow You'd immediately open up a ton of shell injection exploits, since the assumption of which functions have special meaning is baked into a million different functions like Python's <code>shlex.quote</code>. PowerShell can get away with supporting that because it's a new shell with a new syntax. Sat, 02 Dec 2023 11:56:58 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/953570/ https://lwn.net/Articles/953570/ ssokolow <div class="FormattedComment"> System Settings → Input Devices → Keyboard → Advanced → Position of Compose key<br> </div> Sat, 02 Dec 2023 09:33:05 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951587/ https://lwn.net/Articles/951587/ mathstuf <div class="FormattedComment"> That GNOME Settings probably just does something like:<br> <p> /usr/bin/setxkbmap -option lv3:ralt_switch_multikey<br> </div> Thu, 16 Nov 2023 03:33:34 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951143/ https://lwn.net/Articles/951143/ dwmw2 <div class="FormattedComment"> Yes, obviously the physical layout is the US one.<br> <p> But in software it is using the standard British layout, in precisely the context I first used that phrase in this thread. Which was nothing to do with the hardware.<br> </div> Sat, 11 Nov 2023 11:21:49 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951126/ https://lwn.net/Articles/951126/ Cyberax <div class="FormattedComment"> Optimus keyboard debuted 15 years ago: <a href="https://www.artlebedev.com/optimus/maximus/">https://www.artlebedev.com/optimus/maximus/</a><br> <p> There have been other similar products, but they kinda all died. Mostly because experienced users just don't look at the keyboard.<br> </div> Sat, 11 Nov 2023 01:10:04 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951097/ https://lwn.net/Articles/951097/ mpr22 <div class="FormattedComment"> <span class="QuotedText">&gt; hash/tilde is above a single-height return</span><br> <p> Sounds like your laptop uses the American-style physical layout (and is thus not a standard British keyboard).<br> <p> <a href="https://en.wikipedia.org/wiki/British_and_American_keyboards">https://en.wikipedia.org/wiki/British_and_American_keyboards</a><br> </div> Fri, 10 Nov 2023 17:23:48 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951088/ https://lwn.net/Articles/951088/ dwmw2 We just need keyboards with LED display keycaps, so the software can ensure that they <em>do</em> display the symbol which will result from pressing them. In real time, as modifiers and combining characters change... Fri, 10 Nov 2023 15:40:48 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951023/ https://lwn.net/Articles/951023/ farnz <p>I was responding to a different point; that of why a Logitech keyboard has pictures on keycaps that do not correspond to any character you can get from that key in a default setup of a single OS; it's done that way because if you share the keyboard between macOS and Windows (or macOS and Linux), you get different symbols in text input boxes from a default setup given the same scancodes. <p>Two orthogonal outcomes from the same situation (keyboard sending scancodes, and having pretty pictures in the hope your OS is set up to interpret the scancodes the way the keyboard maker thought it would). Although I do wish keyboard manufacturers would bring the Compose key back; I have it mapped as Shift-CapsLock (because who uses CapsLock as CapsLock), but I remember the good old days of a separate Compose keycap :-) Fri, 10 Nov 2023 13:54:21 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951013/ https://lwn.net/Articles/951013/ dwmw2 <blockquote><i>… the computer will do what I described unless I specifically tell the computer to use a non-default keymap</i></blockquote> Right. That's what I was getting at in my first post when I described the things that the AltGr key does in the default keymap that I get when I install a Linux distribution in British English. Fri, 10 Nov 2023 12:21:57 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951006/ https://lwn.net/Articles/951006/ farnz <p>Yep, but the default keymaps convert those scancodes to a specific set of symbols; my keyboard has two sets of keysyms printed on it, which makes it rather cluttered to look at, but that's Logitech's way of only producing one SKU for two markets. <p>The computer, of course, can't see the pictures; it relies on scancodes. But between OS defaults and my keyboard's HID descriptors telling the computer what it "should" do, the computer will do what I described unless I specifically tell the computer to use a non-default keymap. Fri, 10 Nov 2023 10:45:11 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/951003/ https://lwn.net/Articles/951003/ dwmw2 <p>The button you call the <tt>4</tt> key produces a scancode, probably 33. Unless you mean the keypad <tt>4</tt> key, which might be 92.</p> <p>The software receiving those scancodes may convert them to anything it likes, according to the software keyboard layout/configuration. Any relationship between the symbols generated and the pretty pictures which are painted on the keyboard is purely coincidental.</p> On my Chromebook keyboard, the pretty picture above the <tt>3</tt> on the key to the left of that one is a <tt>#</tt>. But it generates a <tt>£</tt> when I press it with Shift held down. Fri, 10 Nov 2023 10:38:47 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950998/ https://lwn.net/Articles/950998/ farnz <p>I have a similar Logitech layout. The reason for those weird keys is that the keyboard has <em>both</em> the PC keysyms (right hand side of the key) and the Mac keysyms (left hand side of the key), along with some symbols that are found via AltGr on a PC keyboard or ⌥ / Option on a Mac keyboard. <p>It also has this thing of labelling all keys with names in lower case, which I've copied for the description below. <p>On my keyboard, the AltGr symbols are in unfilled circles for the PC keysym, and filled circles for the Mac keysym. So, the <tt>4</tt> key generates <tt>$</tt> with <tt>shift</tt>, and <tt>€</tt> with <tt>alt gr</tt> on a PC, while on a Mac, it generates <tt>4</tt> or <tt>$</tt> only. The <tt>2</tt> key is the other way round; on a Mac, it generates <tt>@</tt> with <tt>shift</tt>, and <tt>€</tt> with <tt>opt ⌥</tt>, while on a PC, it generates <tt>"</tt> with <tt>shift</tt>. <p>And there are more complex keys, like the one to the top left, above <tt>tab</tt>. On a PC, I can get <tt>`</tt> (on its own), <tt>¬</tt> (with <tt>shift</tt>) and <tt>|</tt> (with <tt>alt gr</tt>) from it, while on a Mac, it would give me <tt>§</tt> (on its own) or <tt>±</tt> (with <tt>shift</tt>). Fri, 10 Nov 2023 09:54:17 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950963/ https://lwn.net/Articles/950963/ Wol <div class="FormattedComment"> <span class="QuotedText">&gt; backslash between LSHIFT and Z; </span><br> <p> Except the laptop I'm typing this on has no key between LSHIFT and Z<br> <p> <span class="QuotedText">&gt; hash/tilde between L and RETURN;</span><br> <p> hash/tilde is above a single-height return<br> <p> And the fancy ergo logitech I'm using - while similar to layout you describe - has some very weird keys. <br> <p> 2 / euro / at / double-quote<br> <p> double-quote / at / single-quote<br> <p> 3 / pound / hash<br> <p> 4 / euro / dollar<br> <p> and there's some more weirdos too ...<br> <p> Cheers,<br> Wol<br> </div> Thu, 09 Nov 2023 22:48:17 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950938/ https://lwn.net/Articles/950938/ mpr22 <div class="FormattedComment"> <span class="QuotedText">&gt; Standard British keyboard? Does such a thing exist any more?</span><br> <p> In terms of layout? Yes, there is.<br> <p> I've got one right in front of me, and another one in the "WEEE to get rid of" pile that I really need to clear down given I'm moving house soon. Both were purchased within the past five years. (The one in the WEEE pile is there due to negligent handling by mpr22, not due to negligent manufacture.)<br> <p> They're from different manufacturers (neither of which is Unicomp) and have identical layouts to the Fujitsu FKB-4725 I had back in the late 90s-early 00s, apart from (a) having Windows keys and (b) the broken one having volume and power keys where the undamaged one has Foo Lock indicator lights.<br> <p> (I'm a nine-finger typist; I learned to type before I ever laid hands on a stringed instrument.)<br> <p> Even on a laptop, the distinguishing features are "double-height Return key; backtick left of 1; backslash between LSHIFT and Z; semicolon/colon, singlequote/at, and hash/tilde between L and RETURN; 2 has doublequote on it and 3 has £ on it".<br> </div> Thu, 09 Nov 2023 18:43:45 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950827/ https://lwn.net/Articles/950827/ dwmw2 <div class="FormattedComment"> "Standard British keyboard" didn't refer to the physical device on which you bash your fingers. It's about the standard keymap which you get when you install a Linux distribution and tell it what language and keyboard layout you want.<br> <p> I'm fairly sure that whatever physical keyboard device I plug into my machine (within reason), if I press AltGr-m on it I'm going to get a µ, etc.<br> </div> Thu, 09 Nov 2023 13:20:03 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950824/ https://lwn.net/Articles/950824/ Wol <div class="FormattedComment"> <span class="QuotedText">&gt; Most typists don't need to see the basic letters on the keyboard in order to be able to type. Why would you need to be able to see these?</span><br> <p> Standard British keyboard? Does such a thing exist any more? I think I have access to four British keyboards - my fancy ergonomic Logitech jobby, my two laptops (home and work), and my wife's laptop. All four keyboards appear to be different.<br> <p> And I'm a 6-fingered typist. Comes from playing the guitar - my left hand can type, my right hand is two fingered hunt-n-peck :-)<br> <p> :-)<br> <p> Cheers,<br> Wol<br> </div> Thu, 09 Nov 2023 13:03:31 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950823/ https://lwn.net/Articles/950823/ Wol <div class="FormattedComment"> <span class="QuotedText">&gt; Most of these you can get by just enabling "Compose Key" in the "Keyboard" section of GNOME Settings.</span><br> <p> Except my make.conf includes "-gnome -gtk".<br> <p> Although I guess KDE/Plasma has something similar.<br> <p> Cheers,<br> Wol<br> </div> Thu, 09 Nov 2023 13:00:00 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950817/ https://lwn.net/Articles/950817/ dwmw2 <div class="FormattedComment"> For a standard British keyboard, hold down the right AltGr key, press lots of others (both with an without Shift held down). See what you get.<br> <p> There are arrows on yuUi ←↓↑→, m is µ, S is §. Superscript numbers ¹²³ on 123...<br> <p> Most typists don't need to see the basic letters on the keyboard in order to be able to type. Why would you need to be able to see these? ☺<br> </div> Thu, 09 Nov 2023 12:36:30 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950278/ https://lwn.net/Articles/950278/ cpitrat <div class="FormattedComment"> But how harmful is it to have the wrong Hyphen in these cases? Compared to having the wrong one in command line arguments which means copy-pasting fails, searching fails, etc...?<br> </div> Sun, 05 Nov 2023 11:17:05 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950277/ https://lwn.net/Articles/950277/ cpitrat <div class="FormattedComment"> Why is this 'the right way'? I fail to see why having a default that interpret a character as another one visually undistinguishable and needing to escape it to really get it is 'the right way'. It seems to pe that the right way would be to have '-' mean '-' and '\-' mean the other one. Or, of course, directly type the unicode char or its code with the proper escape sequence.<br> <p> Why not do the same with other char? Use '\_' if you want a real underscore otherwise you get U+0332. Use '\i' for a i otherwise you get 'U+0049, U+0131'.<br> </div> Sun, 05 Nov 2023 11:13:44 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950276/ https://lwn.net/Articles/950276/ cpitrat <div class="FormattedComment"> Or couldn't groff rather invert the behavior? I fail to be understand why '-' should be translated to the unicode version Hyphen rather than to the more natural ASCII Hyphen-minis version. And when the user wants a unicode Hyphen, then escape the -.<br> <p> It's still an awful task to fix all the man pages which "use it right" (as per v1.23) but it seems much more natural to me.<br> </div> Sun, 05 Nov 2023 10:43:07 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/950234/ https://lwn.net/Articles/950234/ rra <div class="FormattedComment"> And next week the problem will be reintroduced in half a dozen packages because for most people it's a silent error that they will introduce by accident. You need some equivalent of a spell-checker to catch reintroduction of the problem or all your work in converting files will degrade with time. And writing that checker is quite challenging.<br> <p> If someone did manage to write a really good one, we could introduce it as a QA step and indeed it probably wouldn't be that hard to fix man pages over time. In my experience, upstream often doesn't really care, but will merge a PR since why not. But the one we had definitely did not work (I can think of several obvious problems with it just off the top of my head), and writing a better one is challenging.<br> <p> Someone elsewhere in this discussion suggested using ChatGPT, an option that I find hilarious given ChatGPT's well-known devotion to accuracy and specific detail.<br> </div> Sat, 04 Nov 2023 19:45:42 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/949569/ https://lwn.net/Articles/949569/ qwertyface <div class="FormattedComment"> These sort of issues are so pervasive and so hard to debug. I remember once copying and pasting a PostScript snippet from the PDF version of the PostScript Language Reference Manual that is available on Adobe's website, and it not working because the quotation marks were ‘ ’ not ' '. If there is one document in the whole history of computing where you wouldn't expect that mistake, it would be that one, but there it was.<br> <p> Interestingly, PowerShell treats ‘ or ’ as ', and “ or ” as ", so copy-paste out of auto-converted documents works fine. I guess it probably does the equivalent with the various dashes. I'm not aware of any other language or shell that does the same. One Microsoft feature we should adopt?<br> </div> Wed, 01 Nov 2023 11:57:59 +0000 Hyphens, minus, and dashes in Debian man pages https://lwn.net/Articles/949298/ https://lwn.net/Articles/949298/ jkingweb <div class="FormattedComment"> Thank you very much for the pointer. I found the groff_man_style(7) very well written and an excellent introduction. After spending a couple of days transcribing my manual to groff then mdoc I decided to go with mdoc (despite its doing a poorer job of layout in a couple of places, especially with links—the groff .UR macro yields beautiful output), but I don't know if I would have been able to grasp the basics without first reading groff_man_style(7), so you have my gratitude! <br> </div> Mon, 30 Oct 2023 22:33:25 +0000