PStricks / flèches arrondies

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

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.
rom
Utilisateur débutant
Utilisateur débutant
Messages : 3
Inscription : mardi 25 avril 2006, 12:29

PStricks / flèches arrondies

Message par rom »

Bonjour.

Y a-t-il possibilité de faire des flèches arrondies à leur origine avec PStricks ?
En gros, l'équivalent de :
\ar@{^{(}->}[d]
en xy-pic.
J'ai trouvé des tas de choses dans les docs (des flèches en pointillés, en zig-zag, avec une double flèche ou une fléche à chacune des deux extrémités) mais je ne trouve pas ceci.

Merci.

guiguiche
Modérateur global
Modérateur global
Messages : 8074
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Message par guiguiche »

\hookrightarrow en latex ne te convient pas ?

rom
Utilisateur débutant
Utilisateur débutant
Messages : 3
Inscription : mardi 25 avril 2006, 12:29

Message par rom »

guiguiche a écrit :\hookrightarrow en latex ne te convient pas ?
Non.
Je veux mettre ce genre de flèche dans un diagramme (psmatrix).
J'aimerais faire des flèches comme ça qui vont en bas, à gauche, en diagonale, etc.

guiguiche
Modérateur global
Modérateur global
Messages : 8074
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Message par guiguiche »

Et une petite rotation sur cette flèche ? (je ne sais pas faire)

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Message par rebouxo »

Tu peux mettre des flèches sur tous les lignes de pstricks : les lignes droites, les arcs de cercles, les courbes de béziers.

Code : Tout sélectionner

\begin{pspicture}(0,0)(5,5)
\pstGeonode(0,0){A}% définition des noeud avec pst-eucl
\pstGeonode(5,5){B}
\psline{->}(A)(B) % ligne droite
\pscurve{->}(A)(2.5,3.5)(B) % courbe de bézier
\nccurve[angleA=45,angleB=70]{->}{A}{B} % A et B doivent être des noeuds.
\ncarc{->}{A}{B} 
\ncbar{->}{A}{B}% avec des une ligne brisée
\ncdiag{->}{A}{B}% avec 3 segments, mais courbe
\end{pspicture}}
Tout cela est paramétrable avec des

Code : Tout sélectionner

angle=nb
ou

Code : Tout sélectionner

angleA=nb
Pour faire disparaître les points et les lables :

Code : Tout sélectionner

\psset{PointSymbol=none,PointName=none}
Avec cela on fait de bô diagramme comucatif...

Tryphon
Utilisateur chevronné
Utilisateur chevronné
Messages : 1839
Inscription : mercredi 01 juin 2005, 18:39
Localisation : Un peu plus à l'Ouest

Message par Tryphon »

T'as cherché dans pstricks-add sinon ?

rom
Utilisateur débutant
Utilisateur débutant
Messages : 3
Inscription : mardi 25 avril 2006, 12:29

Message par rom »

Tryphon a écrit :T'as cherché dans pstricks-add sinon ?
Je ne connaissais pas.
D'après la doc, il y a ce que je cherche.
J'essaye d'installer le package (il n'est pas par défaut dans miktex ?).

Merci pour vos réponses.