LabelStyle : special, formule?

Voir le sujet précédent Voir le sujet suivant Aller en bas

LabelStyle : special, formule?

Message  Nicolas le Jeu 5 Juin - 16:30

Bonjour,

je débarque sur ce forum car je me suis mis à TexGraph il y a quelques jours.
Ce logiciel est vraiment complet (pour ce que j'ai et aurai à faire) et bien foutu. J'ai bricolé pas mal de trucs pour faire des essais, j'ai eu qq petits soucis pour lesquels j'ai trouvé des remèdes dans le forum. J'ai cependant une petite interrogation. Dans les Attributs, on peut spécifier LabelStyle comme étant Special ou Formule. J'ai vu dans la doc une explication pour Special, mais je ne suis pas sur de comprendre vraiment l'utilité. Par contre je n'ai rien trouvé sur formule. Serait-il possible d'avoir un éclaircissement là-dessus?

Merci d'avance.
Cordialement

Nicolas

Nombre de messages : 2
Age : 36
Date d'inscription : 30/05/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: LabelStyle : special, formule?

Message  P.Fradin le Jeu 5 Juin - 16:47

Bonjour Nicolas et bienvenue sur ce forum,

LabelStyle=special: cela signifie que le label n'est pas un élément graphique, le texte n'est donc pas affiché, par contre le texte est écrit tel quel dans le fichier d'exportation, cela parait un peu obscur mais ça permet à l'utilisateur d'écrire directement en pstricks, ou en pgf, ou en eps dans le fichier d'exportation. Par exemple: si on exporte en pstricks, on peut créer un label special avec le texte: \psset{arrowscale=3}
Si vous éditez le fichier pst exporté, vous pourrez lire dans celui-ci la ligne: \psset{arrowscale=3}, vous voyez?
Mais depuis la version 1.93 on utilise directement la commande Special qui fait exactement la même chose (dans un élément graphique Uilisateur): Special("\psset{arrowscale=3}")

LabelStyle=formule: a pour effet de compiler en arrière-plan la formule dans un document TeX et d'afficher l'image obtenue dans la fenêtre graphique de TeXgraph. Cela peut-être un peu long. C'est un aspect qui n'est pas encore bien développé (il y a déjà un bouton aperçu).

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: LabelStyle : special, formule?

Message  Nicolas le Jeu 5 Juin - 23:15

Merci beaucoup pour cette réponse.
J'ai compris en gros l'utilisation et l'intérêt, ça complète effectivement ce que j'avais pu lire dans l'aide. Pour mes premiers besoins je pense que ça ne sera pas utile. Mais si je fais des trucs un peu plus élaborés ça pourra me servir.
Bonne soirée

Nicolas

Nombre de messages : 2
Age : 36
Date d'inscription : 30/05/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: LabelStyle : special, formule?

Message  P.Fradin le Ven 6 Juin - 0:13

Un exemple: dans un élément graphique Utilisateur on entre le code:

Code:

[Special("\psset{arrowscale=4}"),
 Arrows:=1,
 Ligne([0,3],0)
]

si on fait un export pstricks, on obtient:

Code:

% TeXgraph version 1.93
\psset{xunit=1cm, yunit=1cm}
\begin{pspicture}(-5.5,-5.5)(5.5,5.5)%
\pstVerb{1 setlinejoin}%
%objet1  (Utilisateur)
\psset{linecolor={black},linewidth=0.2pt}
\psset{arrowscale=4}
\psline{->}(0,0)(3,0)
\end{pspicture}%

Le texte "\psset{arrowscale=4}" a été ajouté dans le source pstricks, cela permet d'agir directement au niveau du source pstricks et d'ajouter des choses que pstricks sait faire et pas TeXgraph, c'est vrai aussi pour les autres exports bien sûr. Et on peut même créer ses propres exports, mais c'est une autre histoire....

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: LabelStyle : special, formule?

Message  Contenu sponsorisé Aujourd'hui à 11:52


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum