Rendu mathématique 2D avec syntaxe TeX
Posté le 14/05/2015 15:11
Voici une bibliothèque que j'avais écrite il y a longtemps pour WebCalc et que je reprends au propre. Elle permet d'afficher des formules mathématiques en 2D (parfois appelé
pretty printing) et de les produire à partir de code TeX.
\frac{x^7 \left[X,Y\right] + 3\left|\frac{A}{B}\right>}
{\left\{\frac{a_k+b_k}{k!}\right\}^5}
+ \int_a^b \frac{\left(b-t\right)^{n+1}}{n!} dt
+ \left(\begin{matrix} \frac{1}{2} & 5 \\ -1 & a+b \end{matrix}\right)
Elle peut s'utiliser avec fxlib, gint, ou n'importe quel système qui fournit des opérations de dessins élémentaires comme tracer une ligne ou du texte.
Vous pouvez télécharger la bibliothèque et trouver des détails plus techniques sur le dépôt :
Dépôt du programme sur la forge Gitea
Il y avait une autre version assez sale de cette bibliothèque entre 2014 et 2015, et je supporte toutes ses fonctions sauf les racines carrées et les caractères spéciaux. Ça arrive !
Liste des éléments supportés :
^exposant
_indice
\frac{numérateur}{dénominateur}
\vec{vecteur}
\sum_{début}^{fin}
\prod_{début}^{fin}
\int_{inf}^{sup}
\lim_{limite}
\left( \right)
\left[ \right]
\left\{ \right\}
\left| \right|
\left. \right.
\begin{matrix} ... & ... \\ ... & ... \end{matrix}
Fichier joint
Citer : Posté le 14/05/2015 22:54 | #
Ok, je garde la première alors !
Ajouté le 15/05/2015 à 09:57 :
J'ai ajouté les produits et les vecteurs
Du coup, j'ai encore besoin de vous ^^, pour les intégrales cette fois
Citer : Posté le 15/05/2015 10:05 | #
La première !
Pong400
PierrePaCiseaux (CP400)
Les Triangles
Menu
ASCII
Nombres premiers
Citer : Posté le 15/05/2015 10:11 | #
Et voilà
Citer : Posté le 15/05/2015 10:25 | #
moi j'aime bien la 2 eme
Citer : Posté le 15/05/2015 10:58 | #
Je préfère aussi la deuxième… Quel est le rendu dans le cas d'intégrales multiples (sans les bornes) ? Beau travail sinon
Ajouté le 15/05/2015 à 10:59 :
D'ailleurs, j'ai un beau défi pour toi : implémenter les matrices. :demon:
Bon, c'est pas forcément hyper utile, mais c'est souvent pratique.
Citer : Posté le 15/05/2015 11:03 | #
Je préfère aussi la deuxième… Quel est le rendu dans le cas d'intégrales multiples (sans les bornes) ?
Voilà pour les intégrales doubles et curvilignes
D'ailleurs, j'ai un beau défi pour toi : implémenter les matrices. :demon:
Ce n'est pas si compliqué, figure-toi.
Bon, c'est pas forcément hyper utile, mais c'est souvent pratique.
Bravo, tu viens de gagner le prix du contre-sens de l'année.
Citer : Posté le 15/05/2015 11:04 | #
Lephe, quand est ce que tu feras de programmes vraiment utile?
Je trouve ça super, mais je n'arrive pas à comprendre la portée du programme. Autant téléchargé directos le moteur TeX, non?
Citer : Posté le 15/05/2015 11:09 | #
Lephe, quand est ce que tu feras de programmes vraiment utile?
Oh... tu veux dire des jeux ?
Je trouve ça super, mais je n'arrive pas à comprendre la portée du programme. Autant téléchargé directos le moteur TeX, non?
Lequel ? Il n'y en a pas pour la calto, je te rappelle...
Si je fais mes tests sur pc, c'est juste parce que c'est plus confortable. On n'a pas besoin d'un nouveau moteur d'écriture naturelle sur pc...
Citer : Posté le 15/05/2015 11:09 | #
Super, encore une fois je préfère de loin la deuxième forme d'intégrale.
Citer : Posté le 15/05/2015 11:10 | #
Oh... tu veux dire des jeux ?
Ben oui
Lequel ? Il n'y en a pas pour la calto, je te rappelle...
Si je fais mes tests sur pc, c'est juste parce que c'est plus confortable. On n'a pas besoin d'un nouveau moteur d'écriture naturelle sur pc...
ah ok, tu écrit un moteur TeX pour calto alors?
Citer : Posté le 15/05/2015 11:11 | #
Rien d'autre ne me vient à l'esprit
Citer : Posté le 15/05/2015 11:12 | #
ah ok, tu écrit un moteur TeX pour calto alors?
Bref, je l'avais écrit pour WebCalc à la base, mais je l'ai réécrit pour en simplifier l'utilisation et le rendre portable. Du coup, j'en profite pour faire mes tests sur pc...
Mon dieu, mais quand vas-tu apprendre à lire ? >_<
Citer : Posté le 15/05/2015 12:20 | #
Je préfère le deuxième modèle d'intégrales simples
Tes intégrales sont sublimes !!
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 15/05/2015 12:21 | #
Ok, je garde le second modèle alors. Merci
Citer : Posté le 15/05/2015 12:24 | #
Les vecteurs, produits et intégrales curvilignes basées sur le 2nd modèle d'intégrales sont également magnifiques
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 15/05/2015 14:27 | #
La logique a prévalu ! \o/ (nan parce que j'ai eu un peu de mal sur le principe)
Faut peut-être que je revoie l'espacement, non ? Qu'est-ce que vous en pensez ?
Citer : Posté le 15/05/2015 14:48 | #
Et que donne a_{t^2} ?
Citer : Posté le 15/05/2015 14:50 | #
L'ensemble de l'indice est abaissé
Citer : Posté le 15/05/2015 14:52 | #
Pas mal *smiley qui tire sa révérence (j'en ai pas trouvé)*
Citer : Posté le 15/05/2015 14:55 | #
Je dois avouer que je suis assez content du résultat !
Du coup, j'ai mis à jour le post principal, je m'attaque à ce que j'ai laissé passer, à savoir les symboles et les grandes parenthèses, principalement
Citer : Posté le 15/05/2015 15:22 | #
Ca commence à être très complet !! Avec ce qu'y existe déjà on peut presque tout faire (si ce n'est tout niveau terminal ) !!
Y'a quelque chose qui pourrai être pas mal c'est les symboles des ensembles /R, /N ... c'est très utile mais pas dispo si je me souviens bien.
@Lephé: loi normale centrée réduite 1/sqrt(2pi)
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction