Affichage de code LaTeX

Previous Next

MathGraph32 permet d'afficher des formules mathématiques écrites avec du code LaTeX dans les affichages LaTeX.


Pour qu'un commentaire devienne un affichage LaTeX, encadrez simplement le texte du commentaire entre deux caractères $.


Pour afficher du code LaTeX dans un affichage LaTeX, écrivez simplement le code LaTeX.


Dans les deux cas (création d'un commentaire ou d'un affichage LaTeX) un aperçu vous permet de juger du résultat obtenu que vous tapez le code LaTeX dans la boîte de dialogue.

Des boutons présents en haut de la boîte de dialogue vous permettent d'insérer automatiquement le code LaTeX pour les affichages les plus courants. Vous n'avez plus qu'à remplir le contenu des accolades.


MathGraph32 utilise des codes LaTeX qui lui sont spécifiques :


Vous remarquerez que les noms de ces trois fonctions commencent par une majuscule contrairement à ceux des fonctions LaTeX usuelles.


\Val : Pour afficher dynamiquement une valeur dans un affichage LaTeX.


MathGraph32 vous permet d'afficher dynamiquement dans un affichage LaTeX la valeur d'un calcul (réel ou complexe) ou la valeur d'une variable.

Si vous voulez afficher dynamiquement un autre objet numérique (une mesure par exemple), créez d'abord un calcul contenant la valeur dynamique à afficher dans l'affichage LaTeX.


Supposons que num est un calcul ou une variable précédemment défini et vous souhaitez afficher dynamiquement une fraction ayant cette valeur pour numérateur et ayant comme dénominateur 2.

Cliquez sur le bouton qui insère le code LaTeX \frac{ }{}.

Placez le curseur à l'intérieur des deux dernières accolades et tapez 2, puis placez le curseur à l'intérieur des deux premières accolades et appuyez sur le bouton Insertion de valeur dynamique. Cliquez sur num et validez.

Vous obtenez le code LaTeX suivant : \frac{\Val{num} {2}} qui provoquera l'affichage de num au numérateur de la fraction et avec deux décimales.

Vous pouvez aussi choisir de demander un autre nombre de décimales ou que l'affichage de la valeur de num soit précédé d'une signe + quand la valeur de num est positive ou nulle.

Par exemple, le code \frac{\Val{num,3,+} {2}} provoquera l'affichage de num au numérateur avec 3 décimales et précédé d'une signe + quand num est positif.


Une utilisation encore plus avancée est possible :




\ValFrac : Pour afficher dynamiquement une valeur dans un affichage LaTeX sous forme de fraction rationnelle approchée.


La syntaxe est la suivante : \ValFrac{nombre}.


Le nombre est remplacé par la fraction rationnelle approchée à 10^(-12) près obtenu par l'algorithme des fractions continues.


Pour afficher une matrice mat avec ses termes remplacés par des fractions rationnelles approchées, utilisez la syntaxe \ValFrac{mat}


Si nombre est une valeur réelle, on peut aussi utiliser la syntaxe \ValFrac{nombre,+} si on veut que le nombre soit précédé du signe + quand il est positif ou nul.



\FracRed : Pour afficher une fraction rationnelle sous la forme la plus simple possible.


La syntaxe est la suivante :


\FracRed {num, den} ou \FracRed {num, den, code}


Les deux provoqueront l'affichage d'une fraction irréductible égale à la fraction de numérateur num et de dénominateur den.

Si la fraction est égale à un nombre entier, c'est ce nombre qui sera affiché sans barre de fraction.

Si num ou den ne sont pas des noms de calcul ou variable, ne sont pas entiers ou si den est nul, Frac Error sera affiché.


Si code est égal +0, la fraction sera précédée d'un signe + quand le résultat est positif et disparaîtra quand le résultat est nul.

Si code est égal 0, la fraction disparaîtra quand le résultat est nul.

Si code est égal +1, la fraction sera précédée d'un signe + quand le résultat est positif sera remplacée par un signe + quand le résultat est 1 et par un signe - quand le résultat est -1.

Si code est égal 1, la fraction disparaîtra quand elle vaut 1 et sera remplacée par un signe - quane le résultat est -1.


\If : pour réaliser un affichage conditionnel.


La syntaxe est la suivante : \If {test} {code1} {code2} où test est un calcul réel ou une variable précédemment créé.

Si test vaut 1 alors c'est le code LaTeX code1 qui sera affiché et sinon c'est le code LaTeX code2 qui sera affiché.


code1 et code2 peuvent eux-mêmes utiliser des \If et ce avec un nombre d'imbrication quelconque.


\For : Pour afficher dynamiquement la formule d'un calcul ou d'une fonction (réel ou complexe).


La syntaxe est la suivante : \For {calc} où calc est un calcul ou une fonction précédemment défini.


\ForSimp : Pour afficher dynamiquement la formule simplifiée d'un calcul ou d'une fonction (réel ou complexe).


La syntaxe est la suivante : \ForSimp {calc} où calc est un calcul ou une fonction précédemment défini.

Les appels de variables et de calculs sont remplacés par leur valeur numérique et l'expression du calcul est simplifiée le plus possible (par exemple les termes nuls d'une somme ne sont pas écrits, 1*x est remplacé par x).


\ForSimpFrac : Pour afficher dynamiquement la formule simplifiée d'un calcul ou d'une fonction (réel ou complexe) avec fractions rationnelles approchés.


La syntaxe est la suivante : \ForSimpFrac {calc} où calc est un calcul ou une fonction précédemment défini.

Les appels de variables et de calculs sont remplacés par leur fraction rationnelle approchée (à 10^(-12) près) et l'expression du calcul est simplifiée le plus possible (par exemple les termes nuls d'une somme ne sont pas écrits, 1*x est remplacé par x).


\Calc : Pour afficher la formule en ligne correspondant à la formule d'un calcul ou d'une fonction.


La syntaxe est la suivante : \Calc {calc} où calc est un calcul ou une fonction précédemment défini.


\CalcSimp : Pour afficher la formule en ligne simplifiée correspondant à la formule d'un calcul ou d'une fonction.


La syntaxe est la suivante : \CalcSimp {calc} où calc est un calcul ou une fonction précédemment défini.

Les appels de variables et de calculs sont remplacés par leur valeur numérique et l'expression du calcul est simplifiée le plus possible (par exemple les termes nuls d'une somme ne sont pas écrits, 1*x est remplacé par x).


\Decomp : Pour afficher la décomposition en produit de puissances de facteurs premiers d'un entier.


La syntaxe est la suivante : \Decomp {nombre} où nombre est un calcul ou une variable précédemment défini.


Si le nombre n'est pas entier on renvoie l'affichage décimal du nombre (avec 12 décimales maxi).


Si le nombre vaut -1, 1 ou 0 on renvoie -1, 1 ou 0.


\DecompFull : Pour afficher la décomposition en produit de facteurs premiers d'un entier sans utiliser d'exposant.


La syntaxe est la suivante : \DecompFull {nombre} où nombre est un calcul ou une variable précédemment défini.


Si le nombre n'est pas entier on renvoie l'affichage décimal du nombre (avec 12 décimales maxi).


Si le nombre vaut -1, 1 ou 0 on renvoie -1, 1 ou 0.