Écrire des mathématiques simples
Tutoriel à destination des collègues enseignants ou d'élèves très motivés.
- Prérequis
- Avoir déjà écrit quelques lignes en Markdown, par exemple dans un Carnet Jupyter.

Objectif
Savoir écrire des formules mathématiques 1 simples dans du code Markdown 2. C'est très utile pour :
- GeoGebra 3 ; écrire des informations précises sur une figure
- Jupyter 4 ; créer un carnet mêlant code, texte et mathématiques
- CodiMD 5 ; prendre des notes scientifiques de manière collaborative
- MkDocs 6 ; construire un site web scientifique à l'aide de Python
- ...
Exemple
En 1735, Leonhard Euler résout
le **problème de Bâle** en établissant
la formule suivante :
$$
\sum \limits_{k \in \mathbb N^{*}}
\frac{1}{k^2}
= \frac{\pi^2}{6}
$$
Cependant, il ne démontrera rigoureusement
son résultat qu'en 1741.
Rendu
En 1735, Leonhard Euler résout le problème de Bâle en établissant la formule suivante :
Cependant, il ne démontrera rigoureusement son résultat qu'en 1741.
On constate que la formule mathématiques a été écrite entre des balises $$ et qu'il s'agit de texte que l'on peut copier/coller/modifier facilement.
C'est la solution professionnelle largement utilisée.
Humour geek

XKCD 2034 : Equations All electromagnetic equations: The same as all fluid dynamics equations, but with the 8 and 23 replaced with the permittivity and permeability of free space, respectively.
-
Un tour d'horizon : Comparatif KaTeX vs MathJax ↩
-
Markdown : Markdown est un langage de balisage léger créé en 2004 par John Gruber, avec l'aide d'Aaron Swartz, dans le but d'offrir une syntaxe facile à lire et à écrire en l'état dans sa forme non formatée. Markdown est principalement utilisé dans des blogs, des sites de messagerie instantanée, des forums et des pages de documentation de logiciels. ↩
-
GeoGebra : GeoGebra est un logiciel interactif de géométrie, algèbre, statistique et calcul différentiel qui est conçu pour l'apprentissage de ces disciplines dans un cadre scolaire, allant du niveau primaire au niveau universitaire. GeoGebra est distribué comme logiciel libre. ↩
-
Jupyter : Jupyter permet de réaliser des calepins ou notebooks, c'est-à-dire des programmes contenant à la fois du texte, simple ou enrichi typographiquement et sémantiquement grâce au langage à balises simplifié Markdown, et du code, lignes sources et résultats d'exécution. ↩
-
CodiMd dans
apps.education.frCodiMD est un éditeur de texte collaboratif multi-plateforme en temps réel au format MarkDown (MD). Cela signifie que vous pouvez écrire des notes avec d'autres personnes depuis un PC, une tablette ou même depuis un smartphone. ↩ -
MkDocs (en) : MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. (Ce site est construit avec MkDocs !) ↩