Very nice! Thanks for the background - that was a good discussion, and nice to
understand your concern about applying NPC treatment to a printing character.
There is a case to be made for some kind of visual discrimination (on the
working screen, not the printed page) between typographically i
NPC -- Non-Printing Character [1]
The LibreOffice VCL canvas will apply "field" shading to a broad class of
control and non-printing characters, we've asked to give them more distinction
from fielded values [2]
=-ref-=
[1] https://en.wikipedia.org/wiki/Control_character
[2] https://bugs.docume
Even easier! - y'know, I think I /knew/ that. [I certainly knew about the hard
(non-breaking) space on that same menu.]
Thanks for the reminder, Robert!
(- and sorry for the list noise)
On 2021-03-24 15:09, W. Robert J. Funnell, Prof. wrote:
Or you can do Insert > Formatting Mark > Non-breaking
Excellent! (I was wondering what happened to U+2011 as I investigated the "General
Punctuation" group.) So it's just a matter of the Liberation family not covering the
U+2011 codepoint - but a replacement glyph is provided. Thanks!
You used a term I don't recognize: "NPC". My search turned up
Or you can do Insert > Formatting Mark > Non-breaking hyphen.
Does that work for you?
- Robert
From: V Stuart Foote
Sent: March 24, 2021 14:56
To: LibreOffice Users
Subject: Re: [EXTERNAL] [libreoffice-users] Non-breaking dash/hyphen
You've missed the one
You've missed the one Unicode point that does exactly what you require, but its
use will depend on the font in use.
U+2011 NON-BREAKING HYPHEN
You can enter via LibreOffice Special Character dialog, or LibreOffice's
Unicode toggle. That is you can type U+2011 and then +X to toggle the
glyph.
I had always thought that the difference between a "dash" and a "hyphen" is
that the dash is a character (that is, will not break a character string), while the hyphen
hyphenates (that is, breaks at the end of a line if the character string following the hyphen is
too long to fit on the line).