diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex | 183 |
1 files changed, 24 insertions, 159 deletions
diff --git a/Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex b/Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex index dc21b6ef913..46684f232f7 100644 --- a/Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex +++ b/Master/texmf-dist/doc/latex/visualtikz/Source/tkzdeco.tex @@ -2,14 +2,11 @@ \subsection{Library \og decorations.pathmorphing \fg} -%Insérer dans le préambule : \maboite{\BS{usetikzlibrary}\AC{decorations.pathmorphing}} \label{lib-morph} \begin{center} \RRR{48-2} \end{center} -%\subsection{Decorations Producing Straight Line Paths} - \subsubsection{\og lineto \fg} \begin{tabular}{|c|c|c|} \hline @@ -35,7 +32,6 @@ (0,0) - - (2,2) & (1,1) circle (1) & (0,0) arc (0:180:3 and 2)\\ \hline \end{tabular} -%---------------- \subsubsection{ \og straight zigzag \fg} \begin{tabular}{|c|c|c|} \hline @@ -124,8 +120,6 @@ \\ \hline \end{tabular} -%---------------------- - \subsubsection{\og random steps \fg } \label{alea} @@ -198,9 +192,7 @@ \bigskip \begin{tabular}{|c|c|c|} \hline -\multicolumn{3}{|c|}{ \BSS{draw}[decorate,decoration= % -%decorate,decoration= }\\ -%\multicolumn{3}{|c|}{ +\multicolumn{3}{|c|}{ \BSS{draw}[decorate,decoration= \AC{random steps,\RDD{segment length}=2cm}] (1,1) circle (1); } \\ \hline \begin{tikzpicture} @@ -224,8 +216,6 @@ \\ \hline \end{tabular} -%----------------- - \subsubsection{\og saw \fg } \begin{tabular}{|c|c|c|} \hline @@ -308,7 +298,6 @@ \\ \hline \end{tabular} -%-------------------- \subsubsection{\og zigzag \fg } \begin{tabular}{|c|c|c|} \hline @@ -397,7 +386,6 @@ \\ \hline \end{tabular} -%------------------------------------ \subsubsection{\og bent \fg } @@ -438,13 +426,6 @@ \end{tikzpicture} & 2.5 pt \\ \hline -%\RDD{aspect}=0 -%& -%\begin{tikzpicture}[baseline=0pt] -%\draw[red!20] (0,-0.5) grid (10,0.5); -%\draw[dotted,red] (0,0) -- (10,0); \draw[decorate,decoration={bent,aspect=0,amplitude=.5cm}] (0,0) -- (10,0); -%\end{tikzpicture} -%& 0.5\\ \parbox{4cm}{ \RDD{aspect}=0.1 (en bleue)\\ \RDD{aspect}=0.9 (en vert)\\ @@ -485,7 +466,6 @@ amplitude=1cm & amplitude=0.5cm & aspect=0.25 \\ \hline \end{tabular} -%----------------- \subsubsection{\og bumps \fg } @@ -541,8 +521,7 @@ amplitude=1cm & amplitude=0.5cm & aspect=0.25 \bigskip \begin{tabular}{|c|c|c|} \hline -\multicolumn{3}{|c|}{ \BSS{draw}[decorate,decoration= %\{decorate,decoration= }\\ -%\multicolumn{3}{|c|}{ +\multicolumn{3}{|c|}{ \BSS{draw}[decorate,decoration= \AC{bumps,\RDD{amplitude}=10pt}] (1,1) circle (1);} \\ \hline \begin{tikzpicture} @@ -566,7 +545,6 @@ amplitude=1cm & amplitude=0.5cm & aspect=0.25 \\ \hline \end{tabular} -%----------------- \subsubsection{\og coil \fg } @@ -679,7 +657,6 @@ amplitude=1cm & amplitude=0.5cm & aspect=0.25 \\ \hline \end{tabular} -%------------------------ \subsubsection{\og curveto \fg } \begin{tabular}{|c|c|c|} \hline @@ -696,45 +673,15 @@ amplitude=1cm & amplitude=0.5cm & aspect=0.25 \end{tikzpicture} & \begin{tikzpicture} -\draw [dotted,red] -(0,0) arc (0:180:3 and 2); -\draw [decorate,decoration=curveto] -(0,0) arc (0:180:3 and 2); +\draw [dotted,red]; +\draw [decorate,decoration=curveto] (0,0) arc (0:180:3 and 2); \end{tikzpicture} \\ \hline -(0,0) - - (2,2) & (1,1) circle (1) & (0,0) arc (0:180:3 and 2) \\ -\hline +(0,0) - - (2,2) & (1,1) circle (1) & (0,0) arc (0:180:3 and 2) +\\ \hline \end{tabular} -% \bigskip -% -%\begin{tabular}{|c|c|c|} \hline -%\begin{tikzpicture} -%\draw [dotted,red](1,1) circle (1); -%\draw [decorate,decoration={curveto,meta-amplitude=1cm}] -%(1,1) circle (1); -%\end{tikzpicture} -%& -%\begin{tikzpicture} -%\draw [dotted,red](1,1) circle (1); -%\draw [decorate,decoration={curveto,meta-amplitude=.5cm}] -%(1,1) circle (1); -%\end{tikzpicture} -%& -%\begin{tikzpicture} -%\draw [dotted,red](1,1) circle (1); -%\draw [decorate,decoration={curveto,meta-segment length=5pt}] -%(1,1) circle (1); -%\end{tikzpicture} -%\\ \hline -%amplitude=1cm & amplitude=.5cm & aspect=.25 -%\\ \hline -% -%\dft : 2.5 & \dft : 2.5pt& \dft : .5\\ -%\hline -%\end{tabular} - -%------------------------ + \subsubsection{\og snake \fg } \begin{tabular}{|c|c|c|} \hline @@ -816,13 +763,10 @@ snake, \\ \hline \end{tabular} -%--------------------------------------------- \newpage \subsection{Library \og decorations.pathreplacing \fg} -%Insérer dans le préambule : - \maboite{\BS{usetikzlibrary}\AC{decorations.pathreplacing}} \label{lib-replac} @@ -927,7 +871,6 @@ amplitude=0.5cm \begin{tabular}{|c|c|} \hline \begin{tikzpicture}[baseline=0pt] -%\draw [help lines] grid (3,2); \draw [decorate,decoration=brace] (0,0) -- (3,0); \end{tikzpicture} & @@ -1184,10 +1127,8 @@ amplitude=0.5cm \\ \hline \end{tabular} -%\newpage \subsubsection{\og show path construction \fg } -%\emph{\TFRGB{Chemin à décorer}{path to decorate}} \begin{tabular}{|l|} \hline \multicolumn{1}{|c|}{ \emph{\TFRGB{Chemin à décorer}{path to decorate}} } @@ -1222,7 +1163,7 @@ decoration=\{ \RDD{show path construction},\\ \end{tabular} \bigskip -%\Par{Fermetures de chemin \og closepath \fg }{ Path terminations : \og closepath \fg } : + \begin{tabular}{|l|} \hline \multicolumn{1}{|c|}{ \textbf{\TFRGB{Fermetures de chemin }{ Path terminations} : \og closepath \fg } } @@ -1242,7 +1183,6 @@ decoration=\{ \RDD{show path construction},\\ \bigskip -%\Par{coupure de chemin \og moveto code \fg }{Broken paths : \og moveto code \fg } : \begin{tabular}{|l|} \hline \multicolumn{1}{|c|}{ \textbf{\TFRGB{coupure de chemin }{ Broken paths} : \og moveto \fg } } @@ -1262,7 +1202,6 @@ decoration=\{ \RDD{show path construction},\\ \newpage -%\Par{composants courbes \og curveto \fg }{ Curved segments : \og curveto \fg }: \begin{tabular}{|l|} \hline \multicolumn{1}{|c|}{ \textbf{\TFRGB{composants courbes }{ Curved segments} : \og curveto \fg } } @@ -1278,11 +1217,7 @@ decoration=\{ \RDD{show path construction},\\ },} ] (0,0) -- (2,1) arc (-20:135:1) -- cycle (3,2) .. controls (7,0) and (2,0) .. (5,2) -- (6,2) sin (7.57,0) -- (8,3) ; \end{tikzpicture} \\ \hline -%\end{tabular} -% -%\bigskip -% -%\begin{tabular}{|l|} + \hline decoration=\{ \RDD{show path construction},\\ \RDD{curveto code}=\AC{ \BS{draw} [red,ultra thick,->] \\ (\BSS{tikzinputsegmentfirst}) - - (\BSS{tikzinputsegmentsupporta}); @@ -1295,11 +1230,7 @@ decoration=\{ \RDD{show path construction},\\ },} ] (0,0) -- (2,1) arc (-20:135:1) -- cycle (3,2) .. controls (7,0) and (2,0) .. (5,2) -- (6,2) sin (7.57,0) -- (8,3) ; \end{tikzpicture} \\ \hline -%\end{tabular} -% -%\bigskip -% -%\begin{tabular}{|l|} + \hline decoration=\{ \RDD{show path construction},\\ \RDD{curveto code}=\AC{ \BS{draw} [red,ultra thick,->] \\ (\BSS{tikzinputsegmentlast}) - - (\BSS{tikzinputsegmentsupportb}); @@ -1312,11 +1243,6 @@ decoration=\{ \RDD{show path construction},\\ },} ] (0,0) -- (2,1) arc (-20:135:1) -- cycle (3,2) .. controls (7,0) and (2,0) .. (5,2) -- (6,2) sin (7.57,0) -- (8,3) ; \end{tikzpicture} \\ \hline -%\end{tabular} -% -%\bigskip -% -%\begin{tabular}{|l|} \hline decoration=\{ \RDD{show path construction},\\ \RDD{curveto code}=\AC{ \BS{draw} [red,ultra thick,->] \\ (\BSS{tikzinputsegmentfirst}) .. controls (\BSS{tikzinputsegmentsupporta}) \\ @@ -1329,23 +1255,18 @@ and (\BSS{tikzinputsegmentsupportb}) .. (\BSS{tikzinputsegmentlast}) \path [decorate,decoration={show path construction,curveto code={ \draw [red,ultra thick,->] (\tikzinputsegmentfirst) .. controls (\tikzinputsegmentsupporta) and (\tikzinputsegmentsupportb) .. (\tikzinputsegmentlast);} } ] (0,0) -- (2,1) arc (-20:135:1) -- cycle (3,2) -- (6,2) sin (7.57,0) -- (8,3) ; -%(0,0) -- (2,1) arc (-20:135:1) -- cycle (3,2) .. controls (7,0) and (2,0) .. (5,2) -- (6,2) sin (7.57,0) -- (8,3) ; \end{tikzpicture} \\ \hline .. controls (7,0) and (2,0) .. (5,2) \DW{} \\ \hline \end{tabular} -%- (\tikzinputsegmentlast) \newpage -%----------------------------------------- \subsection{Library \og decorations.markings \fg } -%Insérer dans le préambule : - \maboite{\BS{usetikzlibrary}\AC{decorations.markings}} \label{lib-mark} @@ -1353,7 +1274,6 @@ and (\BSS{tikzinputsegmentsupportb}) .. (\BSS{tikzinputsegmentlast}) \RRR{48-4} \end{center} -%\subsubsection{Sa marque à une position} \SbSbSSCT{Sa marque à une position}{Personal mark at one position} \begin{tabular}{|c|} \hline @@ -1375,7 +1295,6 @@ and (\BSS{tikzinputsegmentsupportb}) .. (\BSS{tikzinputsegmentlast}) \\ \hline \end{tabular} -%\subsubsection{Ses marques : origine, fin et pas } \SbSbSSCT{Ses marques : origine, fin et pas }{Marks between positions with step size} @@ -1433,7 +1352,6 @@ mark= \RDD{between positions} 0 \RDD{and} 1 \RDD{step} 1/10 & \bigskip -%\subsubsection{Marque avec un n\oe ud contenant du texte} \SbSbSSCT{Marque avec un n\oe ud contenant du texte}{Marks with a text node} \begin{tabular}{|c|c|c|} \hline @@ -1490,7 +1408,6 @@ at position 1cm/2 & at position 0.5/2 & at position -0.5/2 \end{tabular} \bigskip -%\subsubsection{Marque avec un n\oe ud contenant une image} \SbSbSSCT{Marque avec un n\oe ud contenant une image} {Mark with a picture node} @@ -1543,7 +1460,6 @@ at position 1cm/2 & at position 0.5/2 & at position -0.5/2 \bigskip -%\subsubsection{Numérotation des marques et affectation d'un nom } \SbSbSSCT{Numérotation des marques et affectation d'un nom }{ Numbered marks} \begin{tabular}{|c|c|}\hline @@ -1581,7 +1497,6 @@ transform shape] \\ \hline \end{tabular} -%\subsubsection{Distance des n\oe uds } \SbSbSSCT{Distance des n\oe uds }{Marks info} \begin{tabular}{|c|} \hline @@ -1608,7 +1523,6 @@ mark=between positions 0 and 1 step 40pt with \\ /pgf/decoration/mark connection node=node name (no default, initially empty) -%\subsubsection{N\oe ud sur une liaison} \SbSbSSCT{N\oe ud sur une liaison}{Mark with a connection node} \begin{tabular}{|c|c|} \hline @@ -1705,7 +1619,6 @@ mark=at position 0.4 with \newpage \subsection{Library \og decorations.footprints \fg } -%Insérer dans le préambule : \maboite{\BS{usetikzlibrary}\AC{decorations.footprints}} \label{lib-footprints} @@ -1845,15 +1758,10 @@ foot of = gnome & foot of = human & foot of = bird & foot of = felis silvestris \end{tabular} - - - ------------------------------- \newpage \subsection{Library \og decorations.shapes \fg } \subsubsection{Introduction} -%Insérer dans le préambule : \maboite{\BS{usetikzlibrary}\AC{decorations.shapes}} \label{lib-shapes} @@ -1943,8 +1851,6 @@ star & regular polygon & signal & kite \\ \hline \end{tabular} - -%\paragraph{Formes} : \bigskip \begin{tabular}{|l|c|}\hline @@ -1997,7 +1903,6 @@ star & regular polygon & signal & kite \\ \hline \end{tabular} -%\paragraph{Paramètres} : \bigskip \begin{tabular}{|c|c|c|c|} \hline @@ -2015,10 +1920,7 @@ star & regular polygon & signal & kite \tikz \draw[decorate with=star,star points=8,decoration={shape size=.5cm,shape sep=1cm}] (0,2.5) -- (3,2.5); \\ \hline star points=3 & star points=4 & star points=5 & star points=8\\ \hline -%\end{tabular} -% -% \bigskip -%\begin{tabular}{|c|c|c|c|} + \hline \multicolumn{4}{|c|}{\BS{draw}[decorate with=star,\RDD{paint}=green,decoration=\AC{shape size=.5cm,shape sep=1cm}] } \\ \\ @@ -2043,8 +1945,7 @@ star points=3 & star points=4 & star points=5 & star points=8\\ \hline \end{tabular} \bigskip -%\paragraph{Espacement}: -%\Par{Espacement}{Spacing}: + \begin{tabular}{|c|c|} \hline \multicolumn{2}{|c|}{ \TFRGB{Espacement}{Spacing} } @@ -2067,8 +1968,7 @@ shape sep=\AC{2cm} \end{tabular} \bigskip -%\paragraph{Type d'espacement}: -%\Par{Type d'espacement}{Type of spacing} : + \begin{tabular}{|l|c|} \hline \multicolumn{2}{|c|}{ \TFRGB{Type d'espacement}{Type of spacing} } @@ -2097,8 +1997,7 @@ shape sep=\AC{1cm,\RDD{between centers}}\}] (0,2.5) - - (10,2.5);} \end{tabular} \bigskip -%\paragraph{Espacement automatique}: -%\Par{Espacement automatique}{Automatic spacing }: + \begin{tabular}{|l|c|} \hline \multicolumn{2}{|c|}{ \TFRGB{Espacement automatique}{Automatic spacing } } @@ -2126,7 +2025,6 @@ shape evenly spread=10 \paragraph{Orientation}: -%\subparagraph{'' shape border rotate ``} : \begin{tabular}{|c|c|} \hline \multicolumn{2}{|c|}{ '' shape border rotate `` } @@ -2147,7 +2045,6 @@ shape border rotate=180 \bigskip -%\subparagraph{'' shape sloped ``}: \begin{tabular}{|c|c|} \hline \multicolumn{2}{|c|}{ \og shape sloped \fg } @@ -2223,9 +2120,6 @@ shape sloped=false -%\subparagraph{'' shift only ``}: - - \begin{tabular}{|c|c|}\hline \multicolumn{2}{|c|}{ \og shift only \fg } \\ \hline @@ -2251,7 +2145,6 @@ avec & sans\\ \end{tabular} -%\paragraph{Dimensions}: \bigskip \begin{tabular}{|c|c|} \hline @@ -2318,13 +2211,10 @@ avec & sans\\ \end{tabular} -%-------------------------------- \newpage \subsection{Library \og decorations.text \fg } -%Insérer dans le préambule : - \maboite{\BS{usetikzlibrary}\AC{decorations.text}} \label{lib-text} @@ -2343,8 +2233,6 @@ avec & sans\\ \\ \hline \end{tabular} -%\paragraph{Texte trop long}: -%\Par{Texte trop long}{Text too long}: \begin{tabular}{|c|} \hline \multicolumn{1}{|c|}{ \TFRGB{Texte trop long}{Text too long} } @@ -2360,8 +2248,6 @@ avec & sans\\ \\ \hline \end{tabular} -%\paragraph{Format du texte}: -%\Par{Format du texte}{Text format}: \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \TFRGB{Format du texte}{Text format}} @@ -2400,10 +2286,7 @@ text=\AC{ |\BS{red}|texte|| \AC{} } \bigskip \begin{tabular}{|c|c|c|} \hline -%\multicolumn{3}{|c|}{\BS{draw} [decorate,decoration=\AC{text along path, -%text=\AC{ avant |\BS{red} | texte || après }}] -%(1,1) circle (1);} -%\\ \hline + \begin{tikzpicture} \draw[dotted] (1,1) circle (1); \draw [decorate,decoration={text along path, @@ -2432,7 +2315,7 @@ avant | {\color{red} \BS{red}}| texte || après \end{tabular} \bigskip -%\subparagraph{Plusieurs paramètres} : + \begin{tabular}{|c|} \hline \BS{draw} [decorate,decoration=\AC{text along path,\\ @@ -2447,7 +2330,7 @@ text={avant |\Large|Visual |+\bf\color{red}|Tikz|| après }}] \end{tikzpicture} \\ \hline \end{tabular} -%\subparagraph{Changement des délimiteurs} : + \bigskip @@ -2465,8 +2348,6 @@ text={ [ \color{red} ] texte [] }}] \\ \hline \end{tabular} -%\paragraph{Sens du texte}: -%\Par{Sens du texte}{Text orientation}: \bigskip \begin{tabular}{|c|} \hline @@ -2483,8 +2364,6 @@ text color=blue, \RDD{reverse path} }] (1,1) circle (1); \\ \hline \end{tabular} -%\paragraph{Position du texte}: -%\Par{Position du texte}{Text position}: \bigskip \begin{tabular}{|c|c|c|} \hline @@ -2535,8 +2414,6 @@ align=\AC{align=right,\RDD{right indent}=1cm} \\ \hline \end{tabular} -%\paragraph{Justification du texte}: -%\Par{Justification du texte}{Fit to path}: \begin{tabular}{|c|} \hline \multicolumn{1}{|c|}{ \TFRGB{Justification du texte}{Fit to path} } @@ -2554,8 +2431,6 @@ text align=\AC{\RDD{fit to path}}}, decorate] \\ \hline \end{tabular} -%\paragraph{Justification des espaces}: -%\Par{Justification des espaces}{Fit to path stretching spaces}: \begin{tabular}{|c|} \hline @@ -2577,7 +2452,6 @@ text align=\AC{\RDD{fit to path stretching spaces}}}, decorate] \subsection{Library \og decorations.fractals \fg } -%Insérer dans le préambule : \maboite{\BS{usetikzlibrary}\AC{decorations.fractals}} \label{lib-fractals} @@ -2691,7 +2565,7 @@ sans & 1 decorate \subsection{Applications} -%\subsubsection{Décoration d'un n\oe ud} + \SbSbSSCT{Décoration d'un n\oe ud}{Node decoration} \begin{tabular}{|c|c|} \hline @@ -2739,14 +2613,11 @@ decoration=\RDD{bumps}& decoration=\RDD{footprints} \\ \hline \end{tikzpicture} \\ \hline ellipse,decoration=zigzag & decoration= \{text along path,text= \\ -% minimum height=2cm, minimum width=3cm\} + & \AC{Un Deux Trois Quatre Cinq Six Sept Huit Neuf} \} \\ \hline \end{tabular} - - -%\subsubsection{Décoration de liaisons de noeuds} \SbSbSSCT{Décoration de liaisons de noeuds}{Node link decoration} \begin{tabular}{|c|c|c|} \hline @@ -2799,7 +2670,7 @@ decoration=coil & decoration=zigzag & decoration=ticks \\ \bigskip -%\subsubsection{Décoration d'un graphe} + \SbSbSSCT{Décoration d'un graphe}{Graph decoration} \begin{tabular}{|c|c|}\hline @@ -2827,10 +2698,6 @@ plot coordinates {(0,0) (2,1) (4,-2) (6,1) } \end{tabular} - - - -%\subsubsection{Décorations variables} \SbSbSSCT{Décorations variables}{Various decoration} \begin{tabular}{|c|} \hline @@ -2865,7 +2732,6 @@ decoration=\AC{zigzag,\RDD{pre}=footprints,\RDD{pre length}=3cm, \end{tabular} -%\subsubsection{Décoration partielle} \SbSbSSCT{Décoration partielle}{Partial decoration} \begin{tabular}{|c|l|} \hline @@ -2908,7 +2774,7 @@ decoration=\AC{zigzag,\RDD{pre}=footprints,\RDD{pre length}=3cm, \end{tabular} \newpage -%\paragraph{'' lineto ``} : + \begin{tabular}{|c|} \hline @@ -2946,7 +2812,7 @@ decoration=\AC{zigzag,\RDD{pre}=lineto,\RDD{pre length}=3cm, \bigskip -%\paragraph{ `` curveto ``} : + \begin{tabular}{|c|} \hline @@ -2983,7 +2849,7 @@ decoration=\AC{zigzag,\RDD{pre}=curveto,\RDD{pre length}=3cm, \end{tabular} \bigskip -%\paragraph{'' moveto ``} : + \label{moveto} @@ -3020,7 +2886,6 @@ decoration=\AC{zigzag,\RDD{pre}=moveto,\RDD{pre length}=3cm, \\ \hline \end{tabular} -%\subsubsection{Paramètres globaux ou particuliers} \SbSbSSCT{Paramètres globaux ou particuliers}{Global and partial parameters } \begin{tabular}{|l|} \hline @@ -3045,7 +2910,7 @@ decoration=\AC{zigzag,\RDD{pre}=moveto,\RDD{pre length}=3cm, \\ \hline \end{tabular} -%\subsubsection{Tracer le chemin et sa décoration avec \og Postaction \fg} + \SbSbSSCT{Tracer le chemin et sa décoration avec \og Postaction \fg }{Path and its decoration \og Postaction \fg } \begin{tabular}{|c|c|}\hline |