chercheursduvrai.fr
To view this board in english, you must be registered.

  Reply to this topicStart new topicStart Poll

> Outil de saisie de formules mathématiques, LaTex intégré au forum
Ecrit le: Lundi 12 Juillet 2010 à 21h19 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Ayant observé que plusieurs d'entre nous ont eu besoin, et récemment encore, d'écrire des formules mathématiques dans leur post (formules simples mais dont la présentation ne permet pas beaucoup de lisibilité); j'ai ajouté un outil de fabrication des formules mathématiques.

L'outil utilise le codage des formules mathématiques LaTex (langage de saisie de texte scientifique utilisé pour écrire les livres et articles scientifiques, pour ceux qui ne connaissent pas). Pour les formules simples, rien à apprendre, c'est intuitif. Pour saisir des choses plus complexes il faut regarder comment faire.

Justement il y a une page d'aide:
http://www.forkosh.com/mimetextutorial.html

Et vous trouvez même une zone d'entrainement où vous pouvez saisir la formule et voir ce que ça va donner, en plus de vous apprendre comment saisir les formules.

Les formules sont saisies avec les balises MATH dans le forum. Exemple:
CODE
[MATH]code latex ici[/MATH]


Evidemment il faut saisir du code latex dans la balise MATH. Ce code à saisir permet de faire créer une image par le plugin que j'ai ajouté, qui affichera l'image de la formule correctement.

Un vrai exemple maintenant:
CODE
[MATH]\sqrt{2x+4}[/MATH]

donne:
\sqrt{2x+4}

ou encore:

CODE
[MATH]\frac2{3}[/MATH]

donne:
\frac2{3}


Pour faire la saisie, j'ai ajouté deux boutons:
"MATH" qui permet de faire la saisie avec les balises pré ajoutées
"Aide MATH" qui fournit un lien vers la page d'aide à l'écriture des formules LaTex

Voilà, j'espère que ça en aidera certains.

Bons posts


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Jeudi 09 Février 2012 à 11h09 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Encore plus fort, on vient de me communiquer un site où on peut saisir les formules mathématiques avec la souris sur logiciel de dessin (donc saisie à la main comme avec un stylo) et la reconnaissance de formule ultra efficace transforme ça en formule latex, vous donnant le code de la formule latex qu'il n'y a plus qu'à copier/coller ici entre deux balises de maths:

CODE
[math]formule à copier coller provenant de la reconnaissance automatique[/math]


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Dimanche 21 Décembre 2014 à 09h20 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Voici un dernier lien donné par un membre des forums, LeTigre sur lequel on trouve un éditeur d'équations LaTex permettant la construction visuelle des formules texte qu'il faut mettre dans la balise
CODE
[math]...  ici le code texte LaTex à coller provenant de l'éditeur ...[/math]


Voici le lien permettant donc de constituer visuellement ce code
http://fr.numberempire.com/texequationedit...ationeditor.php

-----

Pour ceux qui voudraient avoir plus d'option du plugin mimetex utilisé sur les forums pour les saisies de formules mathématiques, voilà leur manuel (mais là rien comme saisie visuelle):
http://www.forkosh.com/mimetexmanual.html

Là il faut par contre saisir le code texte (vous avez des tas d'exemples dans la page et de quoi tester leur rendu en haut de page avec l'exécuteur visuel)


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Dimanche 21 Décembre 2014 à 09h41 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Pour l'usage qu'on en fait sur les forums, voici ce qui est utile en terme de fonctionnalité que vous pourriez apprendre à utiliser couramment afin de mieux formater vos écrits contenant quelques symboles ou calculs simples:

Fraction: Numérateur/Dénominateur:
Code à saisir:
CODE
[math]\frac{N}{D}[/math]

Donne:
\frac{N}{D}

A la place de N et D vous mettez ce que vous voulez comme Numérateur (N) et Dénominateur (D)

Exposant:
Code à saisir:
CODE
[math]a^b[/math]

Donne:
a^b

A la place de a et b vous mettez ce que vous voulez. Si vous voulez que l'exposant s'applique sur une expression et pas un seul caractère, il faut mettre:
CODE
[math]{expression}^b[/math]

Donne:
{expression}^b

Si vous ne mettez pas de crochets autour de l'expression complexe, seul le dernier caractère de la chaine expression sera mis en exposant. On ne verra peut être pas la différence. Mais la différence on la verra ici par contre:

Si on veut mettre une expression en exposant:
Code:
CODE
[math]a^{expression}[/math]

Donne:
a^{expression}

Sans le crochet cela donnerait:
Code:
CODE
[math]a^expression[/math]

Donne:
a^expression

On voit l'intérêt du crochet: indiquer sur quoi porte la fonction!

Indices:
Code:
CODE
[math]a_b[/math]

Donne:
a_b

Et pour des expression en indices, pareil:
Code:
CODE
[math]a_{expression}[/math]

Donne:
a_{expression}


Racine carrée:
Code:
CODE
[math]\sqrt{expression}[/math]

Donne:
\sqrt{expression}

lettres grecques:
Code:
CODE
[math]\alpha   \delta  \Delta  \epsilon  \omega  \Omega ...[/math]

Donne:
\alpha  \delta  \Delta  \epsilon  \omega  \Omega ...

Vous noterez qu'on accède à la lettre grecque minuscule delta avec \delta et à la lettre majuscule grecque Delta avec \Delta (on a juste mis en majuscule ou minuscule la première lettre du code texte).

Et évidemment on peut combiner tout ça pour faire des expressions dont on a besoin:

Code avec espaces pour rendre lisible:
CODE
[math]\sqrt{               \frac{    a^2-b^{2+j}    }{     c_{debut}     }               }[/math]

Code sans espaces (ils ne servent à rien ces espaces, on saisit sans espace les codes en général):
CODE
[math]\sqrt{\frac{a^2-b^[2+j}}{c_{debut}}}[/math]

Donne:
\sqrt{\frac{a^2-b^{2+j}}{c_{debut}}}


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Dimanche 21 Décembre 2014 à 09h50 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Si vous voulez utiliser des lettres grecques ou des formules mélangées avec du texte des forums, c'est simple: la lettre grecque ou l'expression de calcul que vous voulez mettre, vous la mettez en code LaTex comme indiqué dans les exemples précédents, et vous mettez ça dans votre texte de forums comme si c'était du texte normal.

Exemples:

Ce texte saisi dans un message des forums:
CODE
Lorsque le paramètre [math]\delta[/math] devient supérieur à 2 on a alors [math]\delta>2\Rightarrow \omega<1[/math] et donc on arrive à diminuer [math]\omega[/math] jusqu'à une valeur raisonnable pour notre expérience


Affiche:
Lorsque le paramètre \delta devient supérieur à 2 on a alors \delta>2\Rightarrow \omega<1 et donc on arrive à diminuer \omega jusqu'à une valeur raisonnable pour notre expérience


On voit que les images générées par le LaTex s'insèrent bien dans le texte à l'endroit indique. Il y a un petit décalage de hauteur léger: l'image n'est pas parfaitement centrée avec l'alignement du texte, mais ça reste complètement lisible!!


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Dimanche 21 Décembre 2014 à 09h59 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Ici un sujet d'entraînement pour pratiquer les formules, pour ceux que ça intéresse, afin de vous faire la main:
https://www.chercheursduvrai.fr/forum/in...?showtopic=1824


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
Ecrit le: Dimanche 21 Décembre 2014 à 10h29 Posted since your last visit
Quote Post


Expert(e)
******

Groupe: Membres
Messages: 3069
Membre n°: 10219
Inscrit le: 30/11/2012



Pour l'alignement, la clause vertical-align:0 semble mieux fonctionner que vertical-align=middle pour le CSS du tag de l'image latex.


--------------------
Supplions inlassablement Dieu d’accroître en nous deux vertus : l’amour et la crainte. Car l’amour nous fera courir sur les voies du Seigneur et la crainte nous incitera à regarder où nous posons le pied. L’un nous fera apprécier les réalités du monde pour ce qu’elles sont véritablement, l’autre nous mettra en garde contre toute négligence.

Padre PIO


PM
Top
Ecrit le: Lundi 22 Décembre 2014 à 16h15 Posted since your last visit
Quote Post


Administrateur
******

Groupe: Administrateurs
Messages: 5756
Membre n°: 1
Inscrit le: 04/08/2002



Citation (LeTigreFr @ Dimanche 21 Décembre 2014 à 10h29)
Pour l'alignement, la clause vertical-align:0 semble mieux fonctionner que vertical-align=middle pour le CSS du tag de l'image latex.

Je viens de le modifier dans le code des forums et en effet ça marche bien: l'alignement est centré; super. Merci. Donc maintenant les images LaTex insérées dans le texte sont bien alignées au même niveau que le texte.

PS: pour les formules déjà postées, on ne peut plus rien faire, sauf à éditer le message pour le reposter sans y toucher: ça fait la mise à jour. Je l'ai fait sur le message précédent qui avait une formule pour essai.


--------------------
"L’homme sage n’est pas comme un vase ou un instrument qui n’a qu’un usage ; il est apte à tout."
"Appliquez-vous à garder en toute chose le juste milieu."
Confucius
PM
Top
1 utilisateur(s) sur ce sujet (1 invités et 0 utilisateurs anonymes)
0 membres:

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.1116 ]   [ 12 queries used ]   [ GZIP activé ]