Template>Jim.belk |
|
(28 intermediate revisions by 13 users not shown) |
Line 1: |
Line 1: |
| <span style="white-space: nowrap;">{{{|{{{1}}}}}}</span><noinclude>
| | {{#invoke:Message box|mbox}}<noinclude> |
| ---- | | {{documentation}} |
| This template prevents line breaks during HTML mathematics. It is a practical alternative to excessive use of [[non-breaking space]]s (&nbsp;).
| | <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> |
| | |
| ==Use==
| |
| In a math article, included math such as
| |
| <pre>''f'': ''X'' × ''Y'' → [0, 1]</pre>
| |
| may end up broken between lines. This can be fixed using nonbreaking spaces:
| |
| <pre>''f'':&nbsp;''X''&nbsp;×&nbsp;''Y''&nbsp;→&nbsp;[0,&nbsp;1]</pre>
| |
| However, this results in cumbersome source code which can be difficult to edit. Using this template, the same result can be achieved with:
| |
| <pre>{{mbox| ''f'': ''X'' × ''Y'' → [0, 1]}}</pre>
| |
| | |
| ===Dealing with equations===
| |
| Because of Wikipedia limitations on templates, mbox doesn't function as stated above if the math contains an equals sign. In this case, the following syntax should be used:
| |
| <pre>{{mbox|= 2''x'' + 3''y'' + 5''z'' = 7}}</pre>
| |
| Using |= instead of | also works for non-equations.
| |
| </noinclude> | | </noinclude> |