image image


Worknote: Mathematische Formeln mit kramdown

Mathematische Formeln werden in kramdown mit MathJax gerendert, daher muß diese JavaScript-Bibliothek eingebunden werden. Am Einfachsten geschieht dies durch das MathJax-eigene CDN (Content Delivery Network), also so:

<script type="text/javascript"
  src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

image

Da in diesem Kritzelheft mathematische Formeln vorerst nicht häufig verwendet werden, habe ich darauf verzichtet, das Script im Template per Default für jede Seite zu laden, sondern binde es bei Bedarf einfach direkt ein (siehe Screenshot oben).

Danach kann man sofort loslegen (das Beispiel ist von der kramdown-Syntax-Seite):

$$
\begin{align*}
  & \phi(x,y) = \phi \left(\sum_{i=1}^n x_ie_i, \sum_{j=1}^n y_je_j \right)
  = \sum_{i=1}^n \sum_{j=1}^n x_i y_j \phi(e_i, e_j) = \\
  & (x_1, \ldots, x_n) \left( \begin{array}{ccc}
      \phi(e_1, e_1) & \cdots & \phi(e_1, e_n) \\
      \vdots & \ddots & \vdots \\
      \phi(e_n, e_1) & \cdots & \phi(e_n, e_n)
    \end{array} \right)
  \left( \begin{array}{c}
      y_1 \\
      \vdots \\
      y_n
    \end{array} \right)
\end{align*}
$$

Dieses Stück LaTeX wird zu folgender Formel herausgeschrieben:

Sieht doch schon ganz gut aus, oder?


Mathematische Formeln mit kramdown bitte flattrn

comments powered by Disqus