Vous pouvez choisir une cellule pour être en markdown, puis écrire du code latex qui est interprété par mathjax, comme l'ont dit certains répondants ci-dessus.
Alternativement, la section Latex du tutoriel du calepin iPython explique bien cela.
Vous pouvez soit faire :
from IPython.display import Latex
Latex(r"""\begin{eqnarray}
\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\
\nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{eqnarray}""")
ou faire ceci :
%%latex
\begin{align}
\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\
\nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{align}
Plus d'informations sont disponibles dans ce lien
4 votes
@duffymo Quel que soit votre opinion sur LaTeX, c'est une assez bonne question. Jetez un coup d'œil à ce qu'est réellement le bloc-notes IPython. Peut-être que cela vous aidera si je vous dis que c'est un peu comme orgmode sous stéroïdes (mais malheureusement sans un éditeur agréable, et avec Markdown au lieu de LaTeX, d'où la question de l'OP).
1 votes
Je l'ignore, merci pour l'instruction, Konrad.
2 votes
Et, juste pour être clair, j'adore LaTeX. (Je l'ai utilisé pour mettre en forme ma thèse.) Aucune objection; j'ai juste échoué à comprendre le problème.
0 votes
Comme pour tout dans Jupyter, cela dépend si vous voulez afficher Latex dans une cellule de markdown avec du texte fixe (Latex juste entre
$
) ou dans une cellule de code en utilisant une instruction commedisplay
ouprint
pour afficher un texte calculé. Les réponses ici ciblent une seule cellule, mais pas les deux, sauf celle-ci qui devrait être la réponse sélectionnée, mais qui est également plus difficile à lire en raison de tout l'arc-en-ciel de polices et de tailles utilisées.