Jump to content

Template:Mbox: Difference between revisions

From IdeaWazaWiki
wikademia>Jim.belk
wikademia>Wikademia
m 21 revisions
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<span style="white-space: nowrap;">{{{eq|{{{1}}}}}}</span><noinclude>
{{
----
  {{namespace detect
This template prevents line breaks during HTML mathematics.  It is a practical alternative to excessive use of [[non-breaking space]]s (&#38;nbsp;).
  | demospace = {{{demospace|}}}
  | main      = ambox
  | talk      = tmbox
  | file      = imbox
  | category  = cmbox
  | other    = ombox
  }}
| type      = {{{type|}}}
| image      = {{{image|}}}
| imageright = {{{imageright|}}}
| style      = {{{style|}}}
| textstyle  = {{{textstyle|}}}
| text      = {{{text}}}
| small      = {{{small|}}}
| smallimage = {{{smallimage|}}}
| smallimageright = {{{smallimageright|}}}
| smalltext  = {{{smalltext|}}}
}}<noinclude>


==Use==
{{pp-template|small=yes}}
In a math article, included math such as
{{Documentation}}
<pre>''f'': ''X'' × ''Y'' → [0, 1]</pre>
<!-- Add categories and interwikis to the /doc subpage, not here! -->
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|eq= 2''x'' + 3''y'' + 5''z'' = 7 }}</pre>
This longer syntax also works for non-equations.
</noinclude>
</noinclude>

Latest revision as of 06:25, 6 April 2009

[create] Template documentation