Contents

# Formatting Mark

Opens a submenu to insert special formatting marks like no-break space, soft hyphen, and zero-width space.

To access this command...

#### From the menu bar:

Choose Insert - Formatting Mark.

## No-break space

Inserts a space that will keep bordering characters together on line breaks.

## Non-breaking hyphen

Inserts a hyphen that will keep bordering characters together on line breaks.

## Soft hyphen

Inserts an invisible optional hyphen within a word that will appear and create a line break once it becomes the last character in a line.

## Narrow no-break space

Inserts a narrow version of the no-break space. The inserted character is Unicode U+202F.

## Zero-width space

Inserts an invisible space within a word that indicates a word or line break opportunity, even though no space is shown. The inserted character, which has no width, is Unicode U+200B.

## Word joiner

Inserts an invisible space within a word to indicate that a line break is not allowed between the adjacent characters. The inserted character, which has no width, is Unicode U+2060.

To see the Unicode value for a character prior to the cursor position, use Command+Option+X Alt+X (or Alt+C in some locales) as a toggle.

## Left-to-right mark

Inserts a text direction mark that affects the text direction of any text following the mark. Available when complex text layout (CTL) is enabled.

## Right-to-left mark

Inserts a text direction mark that affects the text direction of any text following the mark. Available when complex text layout (CTL) is enabled.