Template:Mbox: Difference between revisions

Template page
No edit summary
m (31 revisions imported: Imported from https://en.wikipedia.org/w/)
 
(24 intermediate revisions by 9 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 (&#38;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'':&#38;nbsp;''X''&#38;nbsp;×&#38;nbsp;''Y''&#38;nbsp;→&#38;nbsp;[0,&#38;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.
[[Category:Mathematics templates|{{PAGENAME}}]]
</noinclude>
</noinclude>

Latest revision as of 16:04, 1 November 2023

{{#invoke:Message box|mbox}} This page has been transcluded from Template:Mbox/Documentation.


Template:Mbox/Documentation