Spreadsheet et plugin giac pour TeXmacs.
Publié : lun. janv. 11, 2010 11:17 pm
Bonsoir,
J'ai ajouté deux entrées dans le menu du plugin Giac de TeXmacs qui permettent une utilisation assez simple de la fonction spreadsheet de Giac :
->"New spreadsheet..."
renvoie la commande " spreadsheet("table.tab") " dans Giac
puis ouvre le tableur Xcas après validation.
Après modifications, la capture du tableur est renvoyée dans TeXmacs.
->"Insert TeXmacs table associated to..."
renvoie le contenu de table.tab dans Giac
Après validation, le tableur est converti en tableau TeX par Giac.
L'ensemble fonctionne bien (sous gnu/linux au moins) mais nécessite de garder les fichiers table.tab sur le même disque pour une réouverture/modification ultérieure.
La commande précédente permet déjà de sauvegarder "spreadsheet[[[x,x,2],[0,0,2],..." dans le fichier TeXmacs.
Existe-t-il une commande giac permettant de relancer le tableur Xcas directement à partir de ce code ?
Par exemple : "spreadsheet(spreadsheet[[[x,x,2],[0,0,2],[=B0...)".
Si ce n'est pas possible, il me faudra passer par la recréation d'un fichier table.tab qui serait ensuite appelé par : "spreadsheet("table.tab").
Cordialement.
Emmanuël
J'ai ajouté deux entrées dans le menu du plugin Giac de TeXmacs qui permettent une utilisation assez simple de la fonction spreadsheet de Giac :
->"New spreadsheet..."
renvoie la commande " spreadsheet("table.tab") " dans Giac
puis ouvre le tableur Xcas après validation.
Après modifications, la capture du tableur est renvoyée dans TeXmacs.
->"Insert TeXmacs table associated to..."
renvoie le contenu de table.tab dans Giac
Après validation, le tableur est converti en tableau TeX par Giac.
L'ensemble fonctionne bien (sous gnu/linux au moins) mais nécessite de garder les fichiers table.tab sur le même disque pour une réouverture/modification ultérieure.
La commande précédente permet déjà de sauvegarder "spreadsheet[[[x,x,2],[0,0,2],..." dans le fichier TeXmacs.
Existe-t-il une commande giac permettant de relancer le tableur Xcas directement à partir de ce code ?
Par exemple : "spreadsheet(spreadsheet[[[x,x,2],[0,0,2],[=B0...)".
Si ce n'est pas possible, il me faudra passer par la recréation d'un fichier table.tab qui serait ensuite appelé par : "spreadsheet("table.tab").
Cordialement.
Emmanuël