ponts entre latex et expressions des langages de programmation
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

ponts entre latex et expressions des langages de programmation



  1. #1
    mike.p

    ponts entre latex et expressions des langages de programmation


    ------

    Bonjour,

    j'essaye de me faire une petite boite à outils pour convertir des expressions de programmes en latex avec plusieurs buts :
    1 - permettre à ceux qui les utilisent plus facilement de commencer leurs compositions latex par une expression en C ou Java
    2 - convertir les expressions en latex en une expression de langage de prog progressivement exploitable.

    Par contre, si sa portée est pour l'instant limitée, il sera extensible par script. Le temps de savoir ce qu'il faut scripter.

    C'est pour cela que je voudrais votre avis sur ce qui est prioritaire.
    J'ai déjà traité :
    - la base des expressions
    - les parenthèses inutiles et les parenthèses indispensables
    - l'intégrale, la somme, le produit
    - l'utilisation d'alias pour passer les lettres spéciales
    - l'utilisation d'alias pour les noms de fonctions spéciales
    - et les mêmes alias pour la substitution de variables

    Pour représenter les intégrales, sommes et produits, je propose d'utiliser des fonctions spéciales du langage avec des noms ajustables dans les paramètres ou à la volée. Comme les bornes ne sont pas toujours écrites, elles sont versatiles.

    par exemple une formule ( dénuée de sens ) :

    uu = integrale(0,infini, f_E(n-1,p-1)^(3+a)*dp) * somme(n=3,100 , nuP/(n-1+2*z-1/p) - (p-1)/(nuP-1) )



    et avec la table de conversion
    nuP:Q
    f_E:E
    n:m
    uu:M






    Donc , en s'en tenant pour l'instant au sens langage -> latex :
    Que faut il ajouter d'important à : intégrale, somme, produit ?
    Qu'est ce qui est important pour les équations des forums maths et physique et qui semble oublié dans les lignes ci dessus ?

    L'écriture dans l'autre sens sera plus compliquée mais j'espère trouver des fonctions mathjax disponibles pour faire 95% du taf ... Après tout, il doit bien parser quelque part

    merci de votre aide

    NB : j'utilise mathjax et le parseur jsept

    -----
    Dernière modification par mike.p ; 31/05/2016 à 17h05. Motif: une virgule

  2. #2
    mike.p

    Re : ponts entre latex et expressions des langages de programmation

    J'ai oublié de dire qu'il y avait aussi les fonctions du groupe bra_ket pour la MQ et racine qui peut être traité comme les principales fonctions mathématiques des langages de programmation ( celles qu'on trouve dans les docs à maths )

Discussions similaires

  1. Programmation et langages, Algorithmique
    Par stamprose dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 21/07/2013, 21h29
  2. Les 5 langages de programmation d'un automate
    Par micka260 dans le forum Technologies
    Réponses: 0
    Dernier message: 27/02/2012, 18h18
  3. langages de programmation ( conseils)
    Par dalida1111 dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 28/12/2011, 20h38
  4. Questions sur les langages de programmation
    Par Brikkhe dans le forum Logiciel - Software - Open Source
    Réponses: 19
    Dernier message: 30/11/2006, 09h54
  5. Langages de programmation...
    Par invitea1b49bb7 dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 17/01/2006, 21h43
Découvrez nos comparatifs produits sur l'informatique et les technologies.