Template:`/doc: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
m ArrowHead294 moved page Template:-'/doc to Template:`/doc
ArrowHead294 (talk | contribs)
mNo edit summary
Line 1: Line 1:
{{dochead}}{{wikipedia}}
{{dochead}}{{wikipedia}}
Sometimes, apostrophes may collide with certain characters such as lowercase ''d''{{-'}}s and ''l''{{-'}}s, especially after bold or italic text. This template is the same as {{tlx|'|plaincode}} except that it inserts a small amount of space before the apostrophe to avoid such collisions.
Sometimes, apostrophes may collide with certain characters such as lowercase ''d''{{`s}} and ''l''{{`s}}, especially after bold or italic text. This template is the same as {{tlx|'|plaincode}} except that it inserts a small amount of space before the apostrophe to avoid such collisions.
 
The templates {{tlx|'}} and {{tlx|<}} are the ''opposite'' of the ones on Wikipedia: On Wikipedia {{tlx|'}} adds a space before the apostrophe and {{tlx|<}} does not, whereas on the Xenharmonic Wiki {{tlx|<}} adds spacing and {{tlx|'}} does not.


=== Usage ===
=== Usage ===
Line 8: Line 10:
! You get
! You get
|-
|-
| <code><nowiki>''Z''{{-'}}(</nowiki>{{nowrap|<nowiki>''x'' + ''y''</nowiki>}})</code>
| <code><nowiki>''Z''{{`}}(</nowiki>{{nowrap|<nowiki>''x'' + ''y''</nowiki>}})</code>
| ''Z''{{-'}}({{nowrap|''x'' + ''y''}})
| ''Z''{{`}}({{nowrap|''x'' + ''y''}})
|-
|-
| <code><nowiki>The ''Illiad''{{-'}}s vocabulary</nowiki></code>
| <code><nowiki>The ''Illiad''{{`}}s vocabulary</nowiki></code>
| The ''Illiad''{{-'}}s vocabulary
| The ''Illiad''{{`}}s vocabulary
|}
|}


=== Technical note ===
=== Technical note ===
This template does not insert any semantically invalid whitespace characters, but does all the spacing visually only, in [[CSS]].
This template does not insert any semantically invalid whitespace characters, but does all the spacing visually only, in [[CSS]].
When inserting an apostrophe before a lowercase "s", it is recommended to use {{tlx|&#60;s}} instead. For example:
<syntaxhighlight lang="wikitext">
The ''Illiad''{{`s}} vocabulary
</syntaxhighlight>

Revision as of 21:21, 15 January 2026

English Wikipedia has an article on:

Sometimes, apostrophes may collide with certain characters such as lowercase d's and l's, especially after bold or italic text. This template is the same as {{'}} except that it inserts a small amount of space before the apostrophe to avoid such collisions.

The templates {{'}} and {{[[Template:<|<]]}} are the opposite of the ones on Wikipedia: On Wikipedia {{'}} adds a space before the apostrophe and {{[[Template:<|<]]}} does not, whereas on the Xenharmonic Wiki {{[[Template:<|<]]}} adds spacing and {{'}} does not.

Usage

You type You get
''Z''{{`}}(''x'' + ''y'') Z'(x + y)
The ''Illiad''{{`}}s vocabulary The Illiad's vocabulary

Technical note

This template does not insert any semantically invalid whitespace characters, but does all the spacing visually only, in CSS.

When inserting an apostrophe before a lowercase "s", it is recommended to use {{[[Template:<s|<s]]}} instead. For example:

The ''Illiad''{{`s}} vocabulary