Template:Zero width joiner/doc
| This is a documentation subpage for Template:Zero width joiner. It contains usage information, categories and other content that is not part of the original template page. |
The template {{zero width joiner}} inserts the code ‍, producing a U+200D ZERO-WIDTH JOINER (HTML ‍⧼dot-separator⧽ Script error: No such module "LoadData".) in the rendered wiki-page. This invisibly 'sews together' two words as if they were a single word, preventing their separation at line breaks. It acts as a Script error: No such module "Template link general". except is immaterial and does not display on the page.
Contents
Usage
This template can be used, for example, to prevent text to wrap as in:
- something that needs a citation
[citation needed]
Inserting {{zero width joiner}} between the text and the tag produces instead:
- A zero width joiner[citation needed]
History
This template used to employ code of the older "Zero-width non-breaking space" that is now outdated, as of Unicode 3.2. Though Unicode suggests a Word Joiner instead, zero-width joiner does practically the same thing and better matches the already-existing {{zwnj}}. An alternative is to simply use the HTML code ‍ in wikimarkup.
TemplateData
TemplateData for Zero width joiner
Inserts a zero-width joiner character
| Parameter | Description | Type | Status | |||
|---|---|---|---|---|---|---|
| No parameters specified | ||||||
See also
- {{Non breaking hyphen}}
- {{Soft hyphen}}
- {{Zwnj}} – zero width non-joiner, allows two pieces of text to wrap when they otherwise wouldn't