Template:Full stop/doc: Difference between revisions
Template page
More actions
mNo edit summary |
mNo edit summary |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Heavily used template}} | |||
{{TemplateBox | {{TemplateBox | ||
|name =Full stop | |name =Full stop | ||
| Line 23: | Line 24: | ||
* {{Tlx|;}} alias {{Tlx|Semicolon}} | * {{Tlx|;}} alias {{Tlx|Semicolon}} | ||
* {{Tlx|,}} alias {{Tlx|Comma}} | * {{Tlx|,}} alias {{Tlx|Comma}} | ||
* {{Tlx|()}} alias {{Tlx|Pars}} | |||
|type = | |type = | ||
|i18n-method =switch | |i18n-method =switch | ||
|i18n-mediawiki-msg = | |i18n-mediawiki-msg = | ||
|i18n-desc = | |i18n-desc = | ||
Be especially careful about the usage and interpretation of the Latin full stop punctuation, because they will be confused with other punctuations (and sometimes with actual native letters or modifiers for other Latin punctuations) that non-Latin scripts prefer using (notably Armenian and Greek). | |||
Note that the Arabic script usually borrows the same ASCII full stop as Latin (this full stop is BiDi-neutral), but the Nastaliq variant of the script uses its own full stop, which is a narrow dash (followed by a normal space within paragraphs) rather than a dot on the baseline, but which is strongly left-to-right. For this script variant (used in Farsi, Urdu, Uighur, and related languages written with the Arabic script), do no use this full stop between two numerals written with Western Arabic digits or between words written with LTR scripts (numbers should be translitterated using traditional Arabic digits; or numbers and words not written in Nastaliq Arabic, and separated by a Nastaliq full stop and space have to be ''isolated'' in HTML using "bdi" tags). The ASCII full stop is still used in the middle of numbers as a decimal separator only between two digits (themselves preferably using Eastern Arabic digits). Within sentences, the Nastaliq script variant also prefers using the Arabic comma and Arabic semicolon (which are also strongly right-to-left, and rotated compared to the generic comma, but not used as a decimal separator). In Nastaliq, the Arabic question marks are also prefered (strongly right-to-left, and mirrored compared to the generic question mark which is BiDi-neutral). | |||
As well, simple spaces are interpreted as full stops (or semicolons) in some East Asian scripts (except for embedded words borrowed from other scripts), so don't insert extra spaces between "words" or after full stops or any other common punctuation that these scripts use. | |||
|i18n-subpage = | |i18n-subpage = | ||
|example = | |example = | ||
|print = | |print = | ||
}} | }} | ||
== Examples == | |||
* <code><nowiki>"1{{Full stop}}2"</nowiki></code> gives "1{{Full stop}}2". | |||
* <code><nowiki>"1{{Full stop|lang=bn}}2"</nowiki></code> gives "1{{Full stop|lang=bn}}2". | |||
* <code><nowiki>"1{{Full stop|lang=en}}2"</nowiki></code> gives "1{{Full stop|lang=en}}2". | |||
* <code><nowiki>"<bdi>1</bdi>{{Full stop|lang=fa}}<bdi>2</bdi>"</nowiki></code> gives "<bdi>1</bdi>{{Full stop|lang=fa}}<bdi>2</bdi>". | |||
* <code><nowiki>"1{{Full stop|lang=hy}}2"</nowiki></code> gives "1{{Full stop|lang=hy}}2". | |||
* <code><nowiki>"1{{Full stop|lang=hi}}2"</nowiki></code> gives "1{{Full stop|lang=hi}}2". | |||
* <code><nowiki>"1{{Full stop|lang=ja}}2"</nowiki></code> gives "1{{Full stop|lang=ja}}2". | |||
* <code><nowiki>"1{{Full stop|lang=jbo}}2"</nowiki></code> gives "1{{Full stop|lang=jbo}}2". | |||
* <code><nowiki>"1{{Full stop|lang=km}}2"</nowiki></code> gives "1{{Full stop|lang=km}}2". | |||
* <code><nowiki>"1{{Full stop|lang=ko}}2"</nowiki></code> gives "1{{Full stop|lang=ko}}2". | |||
* <code><nowiki>"1{{Full stop|lang=lo}}2"</nowiki></code> gives "1{{Full stop|lang=lo}}2". | |||
* <code><nowiki>"1{{Full stop|lang=lzh}}2"</nowiki></code> gives "1{{Full stop|lang=lzh}}2". | |||
* <code><nowiki>"1{{Full stop|lang=th}}2"</nowiki></code> gives "1{{Full stop|lang=th}}2". | |||
* <code><nowiki>"1{{Full stop|lang=yue}}2"</nowiki></code> gives "1{{Full stop|lang=yue}}2". | |||
* <code><nowiki>"1{{Full stop|lang=zh}}2"</nowiki></code> gives "1{{Full stop|lang=zh}}2". | |||
<includeonly> | <includeonly> | ||