From Wiktionary, the free dictionary
(Redirected from )
Jump to navigation Jump to search

U+2060, ⁠
WORD JOINER
(Abbreviation: WJ)

[U+205F]
General Punctuation
[U+2061]
 U+FEFF, 
ZERO WIDTH NO-BREAK SPACE
(Alternative: BYTE ORDER MARK, Abbreviation: BOM, ZWNBSP)
[unassigned: U+FEFD–U+FEFE][unassigned: U+FF00]

[U+FEFC]
Arabic Presentation Forms-B
[U+FF01]

Translingual[edit]

The word joiner (WJ, U+2060) is a Unicode format character which is used to indicate that line breaking should not occur at its position. It does not affect the formation of ligatures or cursive joining and is ignored for the purpose of text segmentation.[1]

The word joiner replaces the zero-width no-break space (ZWNBSP, U+FEFF), as a non-breaking space of zero width. The ZWNBSP was originally and is currently used as the byte order mark (BOM) at the start of a file. However, if encountered elsewhere, it should, according to Unicode, be treated as a zero-width non-breaking space. The deliberate use of U+FEFF for this purpose is deprecated, with U+2060 strongly preferred.[1][2]

References[edit]

  1. 1.0 1.1 The Unicode Standard, Version 12.0.0, The Unicode Consortium, (Can we date this quote?), Layout Controls, page 871
  2. ^ FAQ - UTF-8, UTF-16, UTF-32 & BOM, ”What should I do with U+FEFF in the middle of a file?“.