MathJax Cheatsheet: Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierungen: Manuelle Zurücksetzung Visuelle Bearbeitung
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
This is a cheat sheet on which code / markdown notation leads to which MathJax output. As MathJax seems to be somewhat compatible to LaTeX, some LaTeX Keywords seem to work too.
This is a cheat sheet on which code / markdown notation leads to which MathJax output.  


When using inside Obsidian.md the code representing the MathJax formular needs start and end with the dollar sign, i.e.: <code>$a_1..a_n$</code>
[https://www.mathjax.org/ MathJax] is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers.


== Sources ==
When using MathJax inside Obsidian.md the markdown code representing the MathJax formula needs start and end with the dollar sign, i.e.: <code>$a_1..a_n$</code>
I found the following sources which helped me out:


* https://de.wikipedia.org/wiki/Liste_mathematischer_Symbole (German)
== Cheatsheet ==
* https://en.wikipedia.org/wiki/Glossary_of_mathematical_symbols
{| class="wikitable" style="background-color:#ffffff;"
* https://easy-copy-mathjax.nakaken88.com/en/matrix/
* https://bearnok.com/grva/en/knowledge/software/mathjax
* https://jojozhuang.github.io/tutorial/mathjax-cheat-sheet-for-mathematical-notation/
 
== Subscript and Superscript ==
{|
|+
!Description
!Description
!Example
!Example
!Code / Markdown
!LaTeX Code / Markdown
|-
|-
|Subscript
|Subscript
|<math>a_1..a_n</math>
|<math>a_1..a_n</math>
|
|<code>a_1..a_n</code>
a_1..a_n
|-
|-
|Double Subscript
|Double Subscript
|<math>r_{0_1} + r_{0_2} + ... + r_{0_n}</math>
|<math>r_{0_1} + r_{0_2} + ... + r_{0_n}</math>
|<syntaxhighlight lang="latex">
|<code>{r_{0_1}​​ + r_{0_2} ​+ ... + r_{0_n}</code>
{r_{0_1}​​ + r_{0_2} ​+ ... + r_{0_n}
</syntaxhighlight>
|-
|-
|Superscript / Exponent
|Superscript / Exponent
|<math>a^2 + b^2 = c^2</math>
|<math>a^2 + b^2 = c^2</math>
|a^2 + b^2 = c^2
|<code>a^2 + b^2 = c^2</code>
|-
|-
|Matrix
|Overline one character
|
|<math>\overline a</math>
|
|<code>\overline a</code>
|-
|Overline multiple characters
|<math>\overline {AB}</math>
|<code>\overline {AB}</code>
|-
|Matrix with Parentheses
|<math>\begin{pmatrix}
0 & 1 \\
1 & 0
\end{pmatrix}</math>
|  
\begin{pmatrix}
0 & 1 \\
1 & 0
\end{pmatrix}
|-
|-
|Complex Matrix
|Complex Matrix with Parentheses
|<math>\begin{pmatrix}
|<math>\begin{pmatrix}
& Bob & Alice \\
& Bob & Alice \\
Zeile 44: Zeile 48:
Alice & 1 & 0
Alice & 1 & 0
\end{pmatrix}</math>
\end{pmatrix}</math>
|\begin{pmatrix} & ​Bob & Alice \\\ Bob & 0 & 1 \\\​Alice & 1 & 0  \end{pmatrix}
|
\begin{pmatrix}
  & ​Bob & Alice \\
Bob & 0 & 1 \\
Alice & 1 & 0   
\end{pmatrix}
|}
|}


=== Subscript ===
a_1..a_n
<math>a_1..a_n</math>


=== Double Subscript ===
== Sources ==
{r_{0_1}​​ + r_{0_2} ​+ ... + r_{0_n}
I found the following sources which helped me out:
<math>r_{0_1} + r_{0_2} + ... + r_{0_n}</math>​​​


=== Superscript / Exponents ===
* https://de.wikipedia.org/wiki/Liste_mathematischer_Symbole (German)
a^2 + b^2 = c^2
* https://en.wikipedia.org/wiki/Glossary_of_mathematical_symbols
<math>a^2 + b^2 = c^2</math>
* https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference
 
* https://easy-copy-mathjax.nakaken88.com/en/matrix/
== Matrix / Matrices ==
* https://jojozhuang.github.io/tutorial/mathjax-cheat-sheet-for-mathematical-notation/
\begin{pmatrix}
* https://bearnok.com/grva/en/knowledge/software/mathjax
  & ​Bob & Alice \\\
Bob & 0 & 1 \\\
​Alice & 1 & 0 
\end{pmatrix}
<math>\begin{pmatrix}
& Bob & Alice \\
Bob & 0 & 1 \\
Alice & 1 & 0
\end{pmatrix}</math>

Aktuelle Version vom 16. Februar 2025, 12:29 Uhr

This is a cheat sheet on which code / markdown notation leads to which MathJax output.

MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers.

When using MathJax inside Obsidian.md the markdown code representing the MathJax formula needs start and end with the dollar sign, i.e.: $a_1..a_n$

Cheatsheet

Description Example LaTeX Code / Markdown
Subscript a1..an a_1..a_n
Double Subscript r01+r02+...+r0n {r_{0_1}​​ + r_{0_2} ​+ ... + r_{0_n}
Superscript / Exponent a2+b2=c2 a^2 + b^2 = c^2
Overline one character a \overline a
Overline multiple characters AB \overline {AB}
Matrix with Parentheses (0110)
\begin{pmatrix}
0 & 1 \\ 
1 & 0
\end{pmatrix}
Complex Matrix with Parentheses (BobAliceBob01Alice10)
\begin{pmatrix}
 & ​Bob & Alice \\
Bob & 0 & 1 \\
Alice & 1 & 0  
\end{pmatrix}


Sources

I found the following sources which helped me out: