Difference between revisions of "User:TW466/MathJaxTest"

From CUGC Wiki
(Demonstrate use of all maths delimiters.)
(Add explanation.)
Line 1: Line 1:
$\LaTeX$ can be included in wiki articles by using <tt><nowiki><math>...</math></nowiki></tt> tags.
+
\(\LaTeX\) can be included in wiki articles by using <tt><nowiki><math>...</math></nowiki></tt> tags.
  
 
For instance, the following line results in:
 
For instance, the following line results in:
Line 5: Line 5:
 
<math>x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4 a c}}{2 a}</math>
 
<math>x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4 a c}}{2 a}</math>
  
<nowiki>$...$</nowiki> and <nowiki>\( ... \)</nowiki> can also be used as maths delimiters, for instance: $\nabla \vec B = \nabla \cdot Q$ or \( 0 = a x^2 + b x + c \).
+
<tt>\<span></span>( ... \<span></span>)</tt> can also be used as maths delimiters, for instance:
 +
<tt>\<span></span>( \nabla \vec B = \nabla \cdot Q \<span></span>)</tt>
 +
becomes \( \nabla \vec B = \nabla \cdot Q \).
 +
<nowiki><nowiki></nowiki> tags don't escape them unfortunately (but do escape <nowiki><math></nowiki> tags).
  
[https://www.mediawiki.org/wiki/Extension:SimpleMathJax SimpleMathJax] also supports <nowiki><chem></nowiki> tags, like so:
+
[https://www.mediawiki.org/wiki/Extension:SimpleMathJax SimpleMathJax] also supports [https://mhchem.github.io/MathJax-mhchem/ <nowiki><chem></nowiki> tags], like so:
 
  <nowiki><chem>CO2 + C -> 2 CO</chem></nowiki>
 
  <nowiki><chem>CO2 + C -> 2 CO</chem></nowiki>
 
<chem>CO2 + C -> 2 CO</chem>
 
<chem>CO2 + C -> 2 CO</chem>
 +
 +
Unfortunately, maths don't show up in editing previews. <nowiki><math></nowiki>-enclosed maths show up in grey, but \<span></span>(-enclosed maths aren't converted at all until the page is saved.

Revision as of 15:44, 12 March 2019

\(\LaTeX\) can be included in wiki articles by using <math>...</math> tags.

For instance, the following line results in:

<math>x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4 a c}}{2 a}</math>

[math]x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4 a c}}{2 a}[/math]

\( ... \) can also be used as maths delimiters, for instance: \( \nabla \vec B = \nabla \cdot Q \) becomes \( \nabla \vec B = \nabla \cdot Q \). <nowiki> tags don't escape them unfortunately (but do escape <math> tags).

SimpleMathJax also supports <chem> tags, like so:

<chem>CO2 + C -> 2 CO</chem>

[math]\ce{CO2 + C -> 2 CO}[/math]

Unfortunately, maths don't show up in editing previews. <math>-enclosed maths show up in grey, but \(-enclosed maths aren't converted at all until the page is saved.