Modification export latex

Utilisation de Xcas

Modérateur : xcasadmin

mollet
Messages : 13
Inscription : lun. mai 04, 2009 7:31 am

Modification export latex

Message par mollet » jeu. juil. 02, 2009 7:49 am

Bonjour,

Dans ma procédure, j'exporte les résultats de mes différents calculs dans un fichier afin de créer un rapport latex. J'exporte mes expressions dans une variable et je tente alors de modifier les chaines de caractères avec la fonction subs(). Malheureusement, cela ne fonctionne pas... Il s'agit d'un argument esthétique donc il n'est pas prioritaire mais si vous avez une idée et/ou une solution?

Merci d'avance,

Alexandre Mollet

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Modification export latex

Message par parisse » jeu. juil. 02, 2009 11:28 am

Ca devrait marcher avec le programme suivant

Code : Tout sélectionner

remplace(s,f,r):={
  local j,news,fs;
  fs:=size(f);
  news:="";
  while ( (j:=inString(s,f))>=0){
    if (j>0) news:=news+s[0..j-1]+r; else news:=news+r;
    if (j+fs>size(s)-1) s:=""; else s:=s[j+fs..size(s)-1]; 
  }
  return news+s;
}:;

Répondre