SLIDE 1 V au anson Sylv ain Lom bardy & Ja ques Sak aro vit h LIAF A
ersit P aris 7 CNRS
http://www.liafa.juss ieu .fr /~lo mba rdy /Vau /
SLIDE 2 Exemple : 1 2 a b a b a \begin{VCPi ture}{ (- 3,- 4)( 3, 1)} \State[0℄{(-2,0)}{ A} \State[1℄{(0,-3.46 4) }{B } \State[2℄{(2,0)}{C } % \Initial{A} \Final{B} \Final{C} % \Ar L{A}{B}{a} \Ar L{B}{A}{b} \Ar L{B}{C}{a} \Ar L{C}{B}{b} \EdgeR{C}{A}{a} % \end{VCPi ture}
SLIDE 3 Exemple :
1 2 3
1
1 2 a b a b a \begin{VCPi ture}{ (- 3,- 4)( 3, 1)} \State[0℄{(-2,0)}{ A} \State[1℄{(0,-3.46 4) }{B } \State[2℄{(2,0)}{C } % \Initial{A} \Final{B} \Final{C} % \Ar L{A}{B}{a} \Ar L{B}{A}{b} \Ar L{B}{C}{a} \Ar L{C}{B}{b} \EdgeR{C}{A}{a} % \end{VCPi ture}
SLIDE 4 P aramtres Derrire une
simple : \State[0℄{(-2,0)} {A} se a hen t de nom breux paramtres impli ites :
des traits,
(des traits, de l'tiquette, du fond),
de l'tiquette,
SLIDE 5 L'utilisateur p eut mo dier es paramtres de faon temp
: Exemple : 1 2 a b a b a \begin{VCPi ture}{ (- 3,- 4)( 3, 1)} \State[0℄{(-2,0)}{ A} \State[1℄{(0,-3.46 4) }{B } \State[2℄{(2,0)}{C } \Initial{A} \Final{B} \Final{C} \ChgEdgeLabelColor {b lue } \ChgEdgeLineStyle{ do tte d} \Ar L{A}{B}{a} \Ar L{B}{A}{b} \RstEdgeLineStyle \Ar L{B}{C}{a} \Ar L{C}{B}{b} \RstEdgeLabelColor \EdgeR{C}{A}{a} \end{VCPi ture}
SLIDE 6 . . .ou dnitiv e : Exemple : 1 2 a b a b a \begin{VCPi ture}{ (- 3,- 4)( 3, 1)} \State[0℄{(-2,0)}{ A} \State[1℄{(0,-3.46 4) }{B } \State[2℄{(2,0)}{C } \Initial{A} \Final{B} \Final{C} \SetEdgeLineColor{ bl ue} \Ar L{A}{B}{a} \Ar L{B}{A}{b} \ChgEdgeLineColor{ Ol ive Gre en } \Ar L{B}{C}{a} \Ar L{C}{B}{b} \RstEdgeLineColor \EdgeR{C}{A}{a} \end{VCPi ture}
SLIDE 7
On p eut dnir des
de st yle : 1 2 a b a b a \input{Vau anson_p re f} %style par dfaut \VCCall{dessin}
SLIDE 8 \input{Vau anson_s li des } \VCCall{dessin} 1 2 a b a b a
SLIDE 9 \input{Vau anson_g as } \VCCall{dessin} 1 2 a b a b a \input{Vau anson_p re f} \VCCall{dessin} 1 2 a b a b a
SLIDE 10
1 2 3
1
1 2 a b a b a
1 2 3
1
1 2 a b a b a
1 2 3
1
1 2 a b a b a
1 2 3
1
1 2 a b a b a \FixVCS ale{.6} %MediumPi ture \VCCall{dessin} \FixVCS ale{.6} \FixVCS ale{.3} \FixVCGridS ale{.5 } \VCCall{dessin} \VCCall{dessin} \FixVCS ale{.3} \FixVCGridS ale{2} \VCCall{dessin}
SLIDE 11 T yp es de paramtres
aramtres prdnis : \MediumPi ture, \LargeState, \DimState, \EdgeLineDouble, et .
aramtres a justables : EdgeLineWidth, StateLab elS ale, EdgeLineSt yle, et . s'utilisen t a v e \Chg..., \Rst..., \Set...
aramtres a v an s : F
de la
des b
et .
SLIDE 12 Commandes simples/ ommandes v
... % \LoopN{A}{a} \LoopR[.3℄{60}{B}{ a} % \Ar L{A}{B}{b} \VAr L[.3℄{ar angl e= 45, n u rv =1. 5}{ B} {A} {a} % \VCurveL[.8℄{angle A= 35, ang le B=1 0,n u rv= 3}{ A} {B} { } % \end{VCPi ture} A B a a b a
SLIDE 13 Stru turer un dessin
1 2 3 4 5
1 2
A B C a a a D E F a a a b \ShowGrid \begin{VCPi ture}{ (-2 ,- 2)( 5,2 )} \State[A℄{(-2,0)}{ A} \State[B℄{(0,-1.5) }{B } \State[C℄{(0,1.5)} {C} \VCPut[180℄{(3,0)} { \State[D℄{(-2,0)}{ D} \State[E℄{(0,-1.5) }{E } \State[F℄{(0,1.5)} {F} } \Initial[s℄{A} \Final{D} \EdgeR{A}{B}{a} \EdgeR{D}{E}{a} \EdgeR{B}{C}{a} \EdgeR{E}{F}{a} \EdgeR{C}{A}{a} \EdgeR{F}{D}{a} \EdgeL{C}{E}{b} \end{VCPi ture}
SLIDE 14
SLIDE 15 p q r s t u ps q t r u pt q u r s pu q s r t pq r stu pq r s pq r t pq r u pstu q stu r stu p q r s t u ps q t r u pt q u r s pu q s r t pq r stu pq r s pq r t pq r u pstu q stu r stu a a a a a a b b b b b b b a; b b a a b a; b b a a b a; b b a a b b a a a a a a a a b b b b b b Etage 3 Etage 2 Etage 1 Etage 4
SLIDE 16 E 1 a
1 b
1 2 2 2 1 3 a 2 3 b 2 3 b 1 3 a 4 3 a 5 3 b