Comment utiliser le latex dans Jupyter Notebook

Comment utiliser le latex dans Jupyter Notebook
La plupart des gens sont généralement confrontés à des difficultés à écrire des équations mathématiques sur l'ordinateur. Ils ont besoin d'une application ou d'un logiciel approprié pour surmonter ce problème pour écrire des équations algébriques et scientifiques. Latex est un logiciel de haute qualité pour préparer des documents scientifiques. Il se compose de macros Tex et de programmes pour traiter les documents techniques en latex. Maintenant, le latex est disponible gratuitement dans la plupart des éditeurs de code source en ligne. L'un des plus populaires est Jupyter Notebook qui utilise Mathjax pour rendre la syntaxe de latex à l'intérieur du Markdown / HTML. Pour utiliser le latex dans le cahier Jupyter, mettez le contenu mathématique en latex dans les symboles '$… $' double '$$… $$'. Le fichier de latex est enregistré avec le (.Tex) Extension.

Ce guide montrera brièvement comment utiliser le latex dans le cahier Jupyter.

Qu'est-ce que Mathjax?

Mathjax est une bibliothèque de croisement JavaScript qui affiche des notations mathématiques ou scientifiques dans les navigateurs Web à l'aide de latex et du balisage MathML. Vous n'avez pas besoin d'installer ou de télécharger des plugins supplémentaires afin qu'il vous aide à rédiger des documents Web et à inclure les mathématiques à l'aide de JavaScript.

Avant de préparer le document dans la syntaxe de latex dans le cahier Jupyter, assurez-vous que Mathjax doit être inclus dans votre environnement Python. Vous pouvez inclure le Mathjax dans votre environnement Python en utilisant le gestionnaire de packages PIP ou NPM comme suit:

> PIP3 Installer Mathjax

Ci-dessous, certaines notations en latex et leur objectif sont démontrées que nous mettrons en œuvre dans Jupyter Notebook pour écrire des équations mathématiques:

Notations en latex pour écrire des équations mathématiques

Tout d'abord, sélectionnez les cellules Markdown dans le cahier Jupyter. Maintenant, utilisez des symboles dollar $$, pour démarrer et mettre fin au mode mathématique dans le cahier Jupyter.

Ajouter des équations mathématiques de base

Les notations suivantes vous aident à rédiger des équations mathématiques de base dans le carnet de jupyter de latex:

  • En mode mathématique, utilisez \, symbole pour ajouter un petit espacement.
  • Pour ajouter une nouvelle ligne, utilisez \\
  • Pour afficher des valeurs de fraction, utilisez \ frac valeur 1 valeur 2
  • Pour les exposés ou le pouvoir, utilisez ^
  • Pour ajouter des indices ou des indices, utilisez _
  • Pour prendre la racine carrée d'une valeur, utilisez \ sqrt n valeur

En utilisant les notations de latex ci-dessus, nous avons écrit les équations mathématiques suivantes:

$$
\ frac a + b x + y, x ^ 4, e ^ i \ pi, x_i, y_ ij \\ \ sqrt [4] 5
$$

Sortir

Ajouter des lettres romaines

Pour ajouter des lettres romaines dans Jupyter Notebook, utilisez les symboles suivants:

$$
\ sin (- \ alpha) = - \ sin (\ alpha) \\
\ arccos (x) = \ arcsin (u) \\
\ log_n (n) = 1 \\
\ tan (x) = \ frac \ sin (x) \ cos (x)
$$

Sortir

Ajouter des lettres grecques

Pour ajouter des lettres grecques dans une équation, utilisez \ et tapez le nom de la lettre grecque. Certaines lettres grecques sont disponibles à la fois en capital et en minuscules. Pour inclure la lettre grecque Capital, tapez la première lettre après \ Symbole en majuscule comme suit:

\ Sigma, \ Sigma \\
\ delta, \ delta \\
\ Omega, \ Omega \\
\ gamma, \ gamma \\
\ Lamda, \ lambda \\

Sortir

Voir les exemples suivants qui élaboreront comment écrire des lettres grecques dans Jupyter Notebook à l'aide de latex:

$$
\ alpha = \ frac 2 \ pi 3 \, rad, \ pi = 3.14
$$

Sortir

$$
4 \ Omega = 3 \ Pi F ,
f = \ frac 2c \ lambda ,
\ Delta_ \ pi = \ theta ^ 3 + \ lambda ,
\ Delta = \ frac 1 \ lambda ^ 3
$$

Sortir

Ajouter des ensembles et des logiques

Pour ajouter des ensembles et des symboles logiques dans Jupyter Notebook, utilisez les notations suivantes:

$$ \ mathbb n \ subset \ mathbb z \ subset \ mathbb d \ subset \ mathbb q \ subset \ mathbb r \ subset \ mathbb c $$

Sortir

Tapez le '\', puis écrivez le nom de la notation comme suit:

\ sous-ensemble, \ cap, \ Cup, \ forall, \ existe, \ Varnothing, \ videset

Ajouter des dérivés et des intégrales

Pour ajouter des intégrales et des dérivés à l'aide de latex dans le cahier Jupyter, utilisez les symboles suivants:

$$ f '(x) \\
f ^ (k) (x) \\
\ frac \ partial f \ partiel x \\
\ frac \ partial ^ k f \ partiel x ^ k $$
$$ \ int_ a ^ b f (x) dx \\
\ int_ a ^ b \ int_ c ^ d f (x, y) \, dxdy \\
\ iiint \\
\ oint $$

Ajouter des accolades bouclées

Nous pouvons également ajouter des accolades bouclées verticales et horizontales à l'aide de latex dans le cahier Jupyter. Pour démarrer l'attelle bouclée gauche, utilisez l'attribut suivant:

\gauche\

Pour fermer l'utilisation de l'attelle en boucle verticale

\droite\
$$
signe (y) = \ Left \
\ begin array \\
2 & \ mbox if \ y \ in \ mathbf z ^ * \\
0 & \ mbox if \ y = 0 \\
-2 & \ mbox else.
\ end array
\droite.
$$
\\
$$
\gauche.
\ begin array \\
\ bêta ^ 2 = \ sqrt4 \\
\ bêta \ geq 0
\ end array
\ droite \ \ bêta = 5
$$

Sortir

Pour une attelle horizontale, utilisez les attributs suivants:

$$
\ Underbrace \ ln \ Left (\ frac 3 4 \ droite) _ \ Simeq -0.1456
< \overbrace\exp (3)^\simeq 6.8390
$$

Sortir

Ajouter la matrice

Nous pouvons ajouter différents types de matrices à l'aide de latex dans le cahier Jupyter.

Pour ajouter des matrices simples:

\ begin matrix
5 & ​​4 & 3 \\
x & y & z
\ end matrice

Pour les supports ronds:

\ begin Pmatrix
5 & ​​4 & 3 \\
x & y & z
\ end pmatrix

Pour les tuyaux:

\ begin vMatrix
5 & ​​4 & 3 \\
x & y & z
\ end vMatrix

Pour les supports bouclés:

\ begin bmatrix
1 & 2 & 3 \\
x & y & z
\ end bmatrix

Sortir

Ajouter des limites de fonction

Pour appliquer une fonction limite, utilisez le '\ limite' dans le symbole du dollar. Les notations suivantes sont principalement utilisées pour l'écriture de limites de fonction:

$$ \ lim_ y \ to - \ infty f (y) $$
$$ \ max_ y \ in [a, b] f (y) $$
$$ \ min_ y \ in [\ alpha, \ beta] f (y) $$

Sortir

Ajouter la somme et le produit

Pour ajouter des fonctions de somme et de produit à l'aide de latex dans Jupyter Notebook, utilisez les notations suivantes:

Pour la règle de somme:

$$ \ sum_ j = 0 ^ + \ infty a_ j $$

Pour ajouter la règle du produit

$$ \ prod_ j = 1 ^ k a _ \ alpha_j $$

Sortir

Conclusion

Nous avons expliqué comment utiliser le latex dans un cahier de jupyter. Nous avons vu comment différentes notations nous aident à écrire les équations mathématiques dans un cahier de jupyter. Nous avons exploré presque tous les attributs utilisés dans le latex pour écrire des équations scientifiques et mathématiques. Sélectionnez toujours l'option Markdown pour écrire toutes les notations de latex dans le cahier Jupyter.