Sélection de logiciels

Tout ce qui concerne notamment les outils de calcul numérique, de calcul formel ou de géométrie.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2287
Inscription : samedi 29 décembre 2007, 00:58

Re: Logiciels utiles

Message non lu par projetmbc »

Francky a écrit :Attention, grosse news à mon avis : mathjax vient de sortir.

Je suis convaincu que l'avenir de l'affichage mathématique sur les pages web passera par latex->mathjax->page-web.
A priori c'est excellent côté écriture de la page HTML. et du coup dynamique en utilisant du PhP. Il reste à voir si cela est par exemple compatible avec des applets Java de type CaRMetal ou GeoGebra, ou encore avec des bibliothèques JS telles que JQuerry.

Merci pour ces bonnes nouvelles... "J'm'en" va regarder la doc.
Dernière modification par projetmbc le mardi 23 novembre 2010, 20:10, modifié 1 fois.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2287
Inscription : samedi 29 décembre 2007, 00:58

Re: Logiciels utiles

Message non lu par projetmbc »

projetmbc a écrit :Il reste à voir si cela est par exemple compatible avec des applets Java de type CaRMetal ou GeoGebra...
J'ai testé le code HTML suivant et belle surprise on a les formules et l'applet. De puis le temps que j'attendais cela...

Code : Tout sélectionner

<html>
<head>
<title>MathJax TeX Test Page</title>
<script type="text/javascript" src="./MathJax/MathJax.js"></script>
</head>
<body>
<div>When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\)</div>
<div class="divapplet">

        <applet archive="CaRMetal.jar" code="Main.class" width="1270" height="684" align="center">
                <param name="file" value="testMathPlusapplet.zirs">
        </applet>
</div>
</body>
</html>
Il faudrait tester avec un contenu dynamique JS et PHP, je ne sais pas si cela est faisable.
Dernière modification par projetmbc le mercredi 18 août 2010, 16:24, modifié 2 fois.
Arnaud
Modérateur honoraire
Modérateur honoraire
Messages : 7098
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Logiciels utiles

Message non lu par Arnaud »

A l'annonce de Francky, je me suis empressé de le télécharger.
Malheureusement le rendu sur la page de test que tu cites n'est pas génial, en tout cas pas de la même qualité que la démo sur le site.
Quand j'aurai un peu de temps je lirai la doc pour tester plus en profondeur.
Et puisque tu parles de jquery web tout ça, ça me fait penser que j'ai un truc à poster sur le forum : viewtopic.php?p=109979#p109979
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2287
Inscription : samedi 29 décembre 2007, 00:58

Re: Logiciels utiles

Message non lu par projetmbc »

projetmbc a écrit :Il faudrait tester avec un contenu dynamique JS et PHP, je ne sais pas si cela est faisable.
Pour la partie PhP il ne devrait pas y avoir de souci. Pour la partie JS, tout est dans la doc : voir en bas de cette page.

Pour finir, je viens de combiner l'exemple du lien avec un applet Java dont on récupère le contenu dynamique. Et bien, tout fonctionne. Sacré joujou que ce MathJax.
Framboise
Utilisateur chevronné
Utilisateur chevronné
Messages : 1173
Inscription : lundi 21 mai 2007, 13:57
Statut actuel : Autre
Localisation : Dordogne

Re: Logiciels utiles

Message non lu par Framboise »

The OpenScience Project
Open source scientific software

Une collection de programme et "library" pour programmeurs pour les sciences.
http://openscience.org/links/
Pour les maths:
http://openscience.org/links/index.php?section=18
J'ai le virus des sciences, ça se soigne ?
Framboise
Utilisateur chevronné
Utilisateur chevronné
Messages : 1173
Inscription : lundi 21 mai 2007, 13:57
Statut actuel : Autre
Localisation : Dordogne

Re: Logiciels utiles

Message non lu par Framboise »

RedCrab - The Calculator [Freeware]
The scientific calculator with full screen formula editor
http://www.redchillicrab.com/calculator/redcrab.html
et en prime:
CR - Sudoku [Freeware]
http://www.redchillicrab.com/sudoku/sudoku.html
J'ai le virus des sciences, ça se soigne ?
guiguiche
Modérateur général
Modérateur général
Messages : 8206
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Logiciels utiles

Message non lu par guiguiche »

Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Framboise
Utilisateur chevronné
Utilisateur chevronné
Messages : 1173
Inscription : lundi 21 mai 2007, 13:57
Statut actuel : Autre
Localisation : Dordogne

Re: Logiciels utiles

Message non lu par Framboise »

Curve Fitting + Surface Fitting
http://zunzun.com/

source code ( Python ):
http://code.google.com/p/pythonequations/downloads/list
J'ai le virus des sciences, ça se soigne ?
guiguiche
Modérateur général
Modérateur général
Messages : 8206
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Logiciels utiles

Message non lu par guiguiche »

Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
nirosis
Modérateur honoraire
Modérateur honoraire
Messages : 1803
Inscription : samedi 28 mai 2005, 14:48
Localisation : Orsay, France

Re: Logiciels utiles

Message non lu par nirosis »

LyX 2.0

Pas mal de nouveautés pour LyX, a tester!

ps: je n'ai pas vu de message de guiguiche, alors je poste l'info.
Framboise
Utilisateur chevronné
Utilisateur chevronné
Messages : 1173
Inscription : lundi 21 mai 2007, 13:57
Statut actuel : Autre
Localisation : Dordogne

Re: Logiciels utiles

Message non lu par Framboise »

QBASIC pour windows - Linux - Mac:
http://www.qb64.net/

avec une mise à jour en septembre 2011
J'ai le virus des sciences, ça se soigne ?
guiguiche
Modérateur général
Modérateur général
Messages : 8206
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Logiciels utiles

Message non lu par guiguiche »

Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
nirosis
Modérateur honoraire
Modérateur honoraire
Messages : 1803
Inscription : samedi 28 mai 2005, 14:48
Localisation : Orsay, France

Re: Logiciels utiles

Message non lu par nirosis »

Mise à jour de LyX 2.0.3
http://www.lyx.org/News#item1
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2287
Inscription : samedi 29 décembre 2007, 00:58

Re: Logiciels utiles

Message non lu par projetmbc »

Pas fan du tout de XCas, je passe quand même cette info.

http://www.math.jussieu.fr/~han/qcas/
virtualmeet
Utilisateur confirmé
Utilisateur confirmé
Messages : 12
Inscription : samedi 09 septembre 2006, 04:21

Re: Logiciels utiles

Message non lu par virtualmeet »

Bonjour tout le monde,
Après plusieurs années d'absence, je profite de l'occasion de ma réinscription au forum pour vous proposer mon nouveau logiciel MathMod (anciennement connu sous le nom K3dSurf) de dessin des surfaces mathématiques.
Merci aux modérateurs pour le maintient de cet excellent forum!
kojak
Modérateur général
Modérateur général
Messages : 10452
Inscription : samedi 18 novembre 2006, 19:50

Re: Logiciels utiles

Message non lu par kojak »

Bonjour,

Comment tu l’installes MathMod sous linux, stp ?
C'est vrai que K3DSurf était joli.
Pas d'aide par MP.
virtualmeet
Utilisateur confirmé
Utilisateur confirmé
Messages : 12
Inscription : samedi 09 septembre 2006, 04:21

Re: Sélection de logiciels utiles

Message non lu par virtualmeet »

Bonjour,
Vous pouvez trouver ici des paquages Linux de MathMod mais compiler le source code reste la meilleure option surtout que les packages Linux ne sont pas mis a jour rapidement...
La compilation est tres simple une fois Qt5 est installée et se fait avec les deux commandes "qmake" & "make"
kojak
Modérateur général
Modérateur général
Messages : 10452
Inscription : samedi 18 novembre 2006, 19:50

Re: Sélection de logiciels

Message non lu par kojak »

Bonjour

J'ai ceci comme erreur au make :

Code : Tout sélectionner

In file included from ui_modules/drawingoptions.h:33,
                 from ui_modules/drawingoptions.cpp:21:
./ui_drawingoptions.h: In member function ‘void Ui_DrawingOptions::setupUi(QMainWindow*)’:
./ui_drawingoptions.h:1165:55: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette1.setBrush(QPalette::Active, QPalette::PlaceholderText, brush5);
                                                       ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1172:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette1.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush6);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1179:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette1.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush7);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1422:55: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette4.setBrush(QPalette::Active, QPalette::PlaceholderText, brush11);
                                                       ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1426:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette4.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush12);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1430:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette4.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush13);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1458:55: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette5.setBrush(QPalette::Active, QPalette::PlaceholderText, brush14);
                                                       ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1462:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette5.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush15);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1466:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette5.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush16);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1499:55: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette6.setBrush(QPalette::Active, QPalette::PlaceholderText, brush17);
                                                       ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1503:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette6.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush18);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:1507:57: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette6.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush19);
                                                         ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:3315:56: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette23.setBrush(QPalette::Active, QPalette::PlaceholderText, brush22);
                                                        ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:3320:58: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette23.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush23);
                                                          ^~~~~~~~~~~~~~~
./ui_drawingoptions.h:3325:58: error: ‘PlaceholderText’ is not a member of ‘QPalette’
         palette23.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush24);
                                                          ^~~~~~~~~~~~~~~
In file included from ./gl_viewer/glviewer.h:26,
                 from ./ui_mathmod.h:37,
                 from ui_modules/mathmod.h:25,
                 from ui_modules/drawingoptions.h:29,
                 from ui_modules/drawingoptions.cpp:21:
./gl_viewer/raster.h: At global scope:
./gl_viewer/raster.h:23:22: warning: ‘rasters’ defined but not used [-Wunused-variable]
 static unsigned char rasters[][13] = {{
                      ^~~~~~~
make: *** [Makefile:770: drawingoptions.o] Error 1

après avoir lancé unqmake -qt5 MathMod.pro dans le répertoire.
Pas d'aide par MP.
virtualmeet
Utilisateur confirmé
Utilisateur confirmé
Messages : 12
Inscription : samedi 09 septembre 2006, 04:21

Re: Sélection de logiciels

Message non lu par virtualmeet »

Bonjour,
C'est une propriété introduite depuis la version Qt5.12. Essaye donc d'installer une version plus récente ( > 5.12) sinon tu peux toujours essayer d'éditer (mais ce n'est pas conseillé) le fichier drawingoptions.ui dans un éditeur de texte et enlever toutes les références a la propriété "PlaceholderText".
virtualmeet
Utilisateur confirmé
Utilisateur confirmé
Messages : 12
Inscription : samedi 09 septembre 2006, 04:21

Re: Sélection de logiciels

Message non lu par virtualmeet »

NB: Si tu decides d'editer le fichier "drawingoptions.ui" au lieu de mettre a jour a Qt5.12, Les blocs (une quinzaine) a enlever dans le fichier "drawindoptions.ui" sont

Code : Tout sélectionner

                                  <colorrole role="PlaceholderText">
                                   <brush brushstyle="NoBrush">
                                    <color alpha="128">
                                     <red>0</red>
                                     <green>0</green>
                                     <blue>255</blue>
                                    </color>
                                   </brush>
                                  </colorrole>