
Your advice that I can just *type* non-breaking space is valuable and I thank you very much for all this correspondence. But in fact this is the problem of editors and browsers. Many users write their texts only in web browser or other editors and they can't distinguish non-breaking spaces from normal spaces. Copy-paste from Microsoft Word 2007 don't work, because there are normal spaces in the edit form instead of non-breaking spaces. When I wrote my text in Writer and copy-paste text to web browser (Opera, not Firerox 2, see ), then it works. I found that Writer 2.2 shows non-breaking spaces by light grey background and Microsoft Word 2007 shows non-breaking spaces when turn on showing of non-printing characters. The problem for me was that non-breaking space is a non-printing character. Re-formatting to improve layout of a document by adjusting white space can be a chore.
Non breaking space word 2007 how to#
How to remove and replace characters in a document, including those originally intended for setting layout and formatting. In some formats, including HTML, it also prevents consecutive whitespace characters from collapsing into a single space. Removing Unwanted Characters and Space in Microsoft ® Word Documents. After my reflections and corespondence with Michel Fortin (PHP SmartyPants developer) I want to describe what I learned. In word processing and digital typesetting, a non-breaking space - also called NBSP, required space, hard space, or fixed space - is a space character that prevents an automatic line break at its position. Thank you vsr and bangpound for suggestions. So what you think, is this feature needed in Drupal and how to implement this? But both are bad becouse this must be some visible and discreet char. Now, there is two way to insert non-breaking space: HTML tag or Unicode U+00A0 char (don't work for me). Non-breaking spaces must stay and looks noteceably in source text, so we can edit this text with this non-breaking and normal spaces. In my opinion, the best way is to let user type tildes and turn it into non-breaking spaces when displaying text. I need to publish many texts and expect that will looks good. Of course there is no (and can't be) automatic mechanism that will recognize, that "L." is a initlial and "Torvalds" is a surname, so can't automatically insert non-breaking space. You can see how it can looks if don't: About 2% of the current Linux kernel is written by L.

Torvalds, it will be good to type this like: L.~Torvalds, where titde ( ~) mean non-breaking space. For example, when I try to type initial and surname: L. TeX can't automatically insert non-breaking spaces. Here you can find example that showing how to use it. But one of the most important for me is a non-breaking space issue. There are many websites that talking about this problem. In the “Find and Replace” window select the “Replace” tab, activate the “More>” options and in “Special” select “Nonbreaking Space”, which will put a “^s” in the “Find what” field.I was thinking about web typography.

Find the “Advanced Find…” option and select it.

