https://www.duolingo.com/profile/W-Ruggles-Wolfe

Resolved: Typing "French" non-breaking spaces on a Mac

Does anyone here how to type a French non-breaking space on a Mac? Also for here in the forums? I'd like to clean up my typing so my guillemets (etc) don't detach from the related text.

  • Is the ⌥ Opt+Space recommended on the wiki page below the way to go?
  • For here in the forums, is there an easier/better way than the &nbsp code? If yes how? (⌥ Opt+Space seems to work on my Mac, but loses the formatting when used here.)
  • The Wiki page says that the French non-breaking space is slightly narrower than the standard space (about 70%) -- is this true?

https://en.wikipedia.org/wiki/Non-breaking_space


Scratch space. I'm seeing how things behave here.

« Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. », « Je suis. »

« je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. »,

Below is using the &nbsp code.

« je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. »

Below is using the &#8239 code. (As suggested by dlhgl)

« je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. », « je. »,

August 10, 2019

6 Comments


https://www.duolingo.com/profile/jkidder

As you obviously know, the non-breaking space is used in French to keep the "big" punctuation symbols, which require space around them, from appearing on a different line from the letters they are attached to.

This kind of detail is only important to typesetters and publishers and folks like that. Most people don't bother with it and just use a normal space, and that is why there is no easy way to do it on the computer keyboard.

Something similar in English would be, how many people do you think know the difference between -, –, and —? Most people just use the first one, the hyphen, for all three.

As for the width of non-breaking space? I'm sure it varies by font and publisher, but it sounds right to me that it would be narrower than a normal space. And I would imagine that in justified text, the non-breaking space would be treated as a character rather than as a space, i.e. it won't stretch as much.

August 10, 2019

https://www.duolingo.com/profile/W-Ruggles-Wolfe

Sigh. One of my parents was a copy editor, so (sideways, pained grin) this stuff catches my eye. I agree that for mundane writing (text msgs, basic email, etc) it isn't important.

I started to think about it a few days ago, when I had to write a short, rather formal letter. I realized it would be smart of me to figure it out/do my best.

Thankfully, the world will continue to rotate on its axis even if my spaces are separable. If I can make it work, great. Otherwise, no worries!

August 10, 2019

https://www.duolingo.com/profile/dlhgl

Test:
« Je suis. »

Explanation: the NARROW NO-BREAK SPACE can be written as  

Edit: Comparison:

Input Result
« Je suis. » « Je suis. »
« Je suis. » « Je suis. »
August 11, 2019

https://www.duolingo.com/profile/W-Ruggles-Wolfe

Brilliant!

Thank you!

August 11, 2019

https://www.duolingo.com/profile/scilling

Since you use macOS, if you have the Unicode Hex Input input source active, you can type the Unicode “narrow no-break space” (NNBSP) character, U+202F, directly using ⌥202F.

Alternatively, you could use Ukelele to make your own custom input source that has a more direct way to type the NNBSP character.

August 11, 2019

https://www.duolingo.com/profile/W-Ruggles-Wolfe

You guys are making my day!

August 11, 2019
Learn French in just 5 minutes a day. For free.