Understanding the No-Width Characters

by Allen Wyatt
(last updated December 7, 2013)

5

Beginning in Word 2000, Microsoft added two new special characters to Word: the no-width optional break and the no-width non break. Both characters are visible if you display the Symbol dialog box and scroll to the bottom of the Special Characters tab. (See Figure 1.) These characters were intended for use with some Asian languages, where characters can be placed beside or on top of one another. Also, the languages may use syntactic constructions that have no spaces between sequential words, unlike the English language which uses spaces to separate words.

Figure 1. The Symbol dialog box.

The easiest way for English-speaking people to understand these two characters is to compare them to a space and a non-breaking space. A space is used to separate words, and a space is a natural place to break two words at the end of a line. The no-width optional break is analogous to a space. If it is inserted between two words, the words would normally appear next to each other, with no space between them, unless the words fall at the end of a line. In that case, Word can put the first word at the end of the line and the second word at the beginning of the next line.

For the purposes of Asian languages, the no-width non break character is analogous to a non-breaking space character in English. It provides a way to make sure that two subsequent words stay together, even though the character has no width.

Even though the characters are primarily intended for Asian languages, you may think that they could be used in some English-language situations. For instance, you might think that a no-width non break character could be used following an en dash or an em dash to make sure that the words surrounding the dashes always stay on the same line together. This, however, will not work.

To understand why it won't work, again refer to the analogous English characters. Remember that the no-width non break is analogous with the non-breaking space. If you type a word, insert a dash (en or em), type a non-breaking space, and then another word, the words and the dash still will break at the end of a line, right after the dash. (The non-breaking space ends up as the first character on the next line.)

Unfortunately, there is no direct way in Word to make either the en dash or the em dash "sticky" at both ends; they are always sticky with the word preceding them, but will break at the end of the dash, if necessary.

WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (3882) applies to Microsoft Word 2000, 2002, and 2003.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He is president of Sharon Parq Associates, a computer and publishing services company. ...

MORE FROM ALLEN

Changing the Default Font

If you don't like the font that Excel uses, by default, in a workbook, you can change it. Here's how.

Discover More

Confirming File Conversions

Open a file that isn't a Word document and Word will still try to convert it to a Word document. If you want Word to let ...

Discover More

Setting the AutoRecover Directory

Excel, by default, periodically writes information to AutoRecover files that can help protect your data in case Excel is ...

Discover More

Learning Made Easy! Quickly teach yourself how to format, publish, and share your content using Word 2013. With Step by Step, you set the pace, building and practicing the skills you need, just when you need them! Check out Microsoft Word 2013 Step by Step today!

More WordTips (menu)

Using Overtype Mode

When you type information into a document, what you type normally is inserted just the left of the insertion point. Word ...

Discover More

Deleting a Range of Pages

Need to delete a range of pages out of the middle of your document? It's easy to do using editing techniques you already ...

Discover More

Plain Text Pasting as the Default

Pasting 'plain text" into a document is one of the most common ways of pasting information. Wouldn't it be great if this ...

Discover More
Subscribe

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.

Comments

If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is three more than 5?

2019-03-14 12:51:48

Perry

"Unfortunately, there is no direct way in Word to make either the en dash or the em dash "sticky" at both ends; they are always sticky with the word preceding them, but will break at the end of the dash, if necessary."

WordPerfect 5.1 for DOS could do this year ago with "Block Protect."


2018-12-20 16:48:22

Dan S

> " you might think that a no-width non break character could be used following an en dash or an em dash to make sure that the words surrounding the dashes always stay on the same line together"

Certain the No-Width Non Break has no effect on anything other than the characters on either side of it. But it will indeed prevent a line-break between those two characters.

So the No-Width Non Break can indeed be used like glue. Placed after a dash, it will prevent line-breaks following that dash that would otherwise happen. This works for all flavors of hyphen. At least in Word for Office 365 (Office 2016) on Windows 7.


2016-07-08 13:53:39

Jan

I use the optional space following the '/' character in URLs. This allows the URL to break after any of the /s. It does not affect the resulting URL's functioning either in the Word document or in PDFs created from the Word document.


2014-07-26 13:23:53

Cecile

Wolfe's comments bring an interesting strategy. However, the chart provided does not work as listed (all are optionals).

both ends sticky hyphens are obtain with code 2011

note that using these codes changes the font to Cambria maths for the hypen.

Works good for phone numbers though.


2013-12-10 18:34:23

Williamk J. Wolfe

To try these useful characters, key in these numbers (individually), then press Alt-x:

2012 = sticky n-dash, before and after
2013 = non-sticky n-dash
2014 = sticky m-dash, before only
2015 = sticky m-dash, before and after


This Site

Got a version of Word that uses the menu interface (Word 97, Word 2000, Word 2002, or Word 2003)? This site is for you! If you use a later version of Word, visit our WordTips site focusing on the ribbon interface.

Newest Tips
Subscribe

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.