Créer des graphes latex

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
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.
Fares-10

Créer des graphes latex

Message non lu par Fares-10 »

Bonjour à tous,

J'ai crée ce graphe mais je veux mettre a coté de chaque flèches un texte.
Autre, je veux savoir si je peux changer la forme des cadre par exemple en des cercles ou carré etc...
Merci de me proposer vos solutions.

Image

Code : Tout sélectionner

\documentclass[11pt]{article}
\usepackage{amsmath,tikz}
\usetikzlibrary{matrix,arrows,calc,shapes.geometric,shapes.misc,shapes.symbols,shapes.arrows,automata,through,positioning,scopes,decorations.shapes,decorations.text,decorations.pathmorphing,shadows}
\begin{document}
\begin{tikzpicture}[on grid,semithick,node distance=2.8cm,auto,
every state/.style={copy shadow={opacity=.5},tape,outer sep =4pt,
                    fill=blue!20,draw=blue,thick}] 
\tikzset{fleche/.style={->,>=stealth',shorten >=2pt, very thick,double,black,double distance=2.5pt,rounded corners=10pt}}                 
\node(O){};
\node[state] (A) [text width=4cm,text centered,above left=of O] {Acquisition};
\node[state] (B) [text width=4cm,text centered,above right=of O,xshift=3cm] {Processing}; 
\node[state] (C) [text width=4cm,text centered,below =of O,xshift=1.5cm] {Interpretation};
\draw[fleche] (A.north)  to [bend left] (B.north); 
\draw[fleche] (B)to[bend left](C.east);
\draw[fleche] (C.west)to[bend left](A);
\end{tikzpicture}  
\end{document}  

evariste_G
Utilisateur chevronné
Utilisateur chevronné
Messages : 1481
Inscription : vendredi 19 décembre 2008, 19:13
Statut actuel : Enseignant
Localisation : Bordeaux
Contact :

Re: Créer des graphes latex

Message non lu par evariste_G »

Bonjour.

Il est en effet possible de changer le style de beaucoup de choses dans ce graphe.

Par exemple, la forme des cadres est donnée par le mot "tape" dans ton code ; ainsi, en le remplaçant par "rectangle" ou "circle", cela change le style des "cadres". cela dit, attention aux "circles" qui s'adaptent aux textes et qui deviennent très vite imposants.

Pour ce qui est des textes à côté des flèches, voici un extrait de code :

Code : Tout sélectionner

\draw[fleche] (C.west) to[bend left] node {texte}(A) ;
Mathématiques, LaTeX et Python : https://www.mathweb.fr
Cours particuliers de maths par webcam: https://courspasquet.fr
Trouver un vrai prof pour des cours particuliers: https://lesvraisprofs.mathweb.fr/
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message