Page 1 sur 1

[pstricks] Utiliser des variables dans Pstricks

MessagePosté: Mardi 24 Janvier 2006, 18:44
par Tryphon
Pour faire un point plus gros que la normale en Pstricks, on fait :

Code: Tout sélectionner
\psdots[dotscale=3](1,1)


Je me demandais s'il y avait un moyen simple de faire quelque chose du genre :

Code: Tout sélectionner
\let\mavariable=3
\psdots[dotscale=\mavariable](1,1)


Et tant qu'à y être, faire des calculs sur \mavariable, genre :

Code: Tout sélectionner
\psdots[dotscale={\mavariable/2}](1,1)


Je sais qu'il existe le package calc, mais je me demandais si on pouvait s'en sortir sans.

MessagePosté: Mercredi 25 Janvier 2006, 11:06
par Tryphon
Pour information, on fait comme ça :

Code: Tout sélectionner
\newcounter{mavariable}
\setcounter{mavariable}{3}
\psdots[dotscale=\themavariable](1,1)


Je suis en train d'implémenter l'export en Pstricks pour Geogebra. Ca vous intéresse ?

MessagePosté: Mercredi 25 Janvier 2006, 13:20
par Nico
Bien sur!!!

MessagePosté: Mercredi 25 Janvier 2006, 14:55
par MB
Tryphon a écrit:Je suis en train d'implémenter l'export en Pstricks pour Geogebra. Ca vous intéresse ?


Ah oui, bon choix Geogebra je trouve. :wink:

MessagePosté: Mercredi 25 Janvier 2006, 22:57
par Tryphon
Je trouve aussi :)

Son interface ressemble un peu à Cabri, super pratique. Je ne l'utilisais pas car il n'y a pas d'export Pstricks ou EMF (pour ceux qui utilisent Word).

Puis je me suis dit que ça vaudrait le coup d'apprendre un peu Java et d'y jeter un oeil, et à ma grande surprise, c'est pas si compliqué que ça malgré le nombre pas permis de classes dans ce programme.

Je pense que pendant les vacances, on pourra exporter en Pstricks les figures "simples" (à base de points, droites, cercles, arc, coniques), ce qui n'est déjà pas si mal.

J'y mettrai aussi un export EMF, ça devrait pas être très difficile.

MessagePosté: Dimanche 19 Mars 2006, 17:14
par flashoux
Salut, comment faire pour effectuer des calculs avec

Code: Tout sélectionner
\newcounter{mavariable}
\setcounter{mavariable}{3}


est-il possible d'écrire {\themavariable 3 mul 5 div} ?
ou doit-on utiliser calc ?
Merci