summaryrefslogtreecommitdiff
path: root/info/visualpstricks/Source/rep3.tex
blob: 03e508ca6f10823668e5a12ad365c20f1e91de56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88

 


\psset{fillcolor=yellow,fillstyle=solid,linecolor=blue,unit=1cm}


%
%\begin{tabular}{ll}
% \BSS{psforeach}				&   \\ 
%\AC{variable} 						& \% nom de la variable \\
%\AC{liste des valeurs} 				& \% liste des valeurs de la variable\\
%\AC{action} 						& \% qui utilise les valeurs de la variable \\
%\end{tabular}
%
%\bigskip
%\emph{Exemple: liste de valeurs}

\begin{tabular}{|l|} \hline  
%\begin{pspicture}[0,-.5](11,0.5)

\psforeach{\nA}{0, 1, 1.5, 3, 5,10}{\psdot[dotscale=2](\nA,0)}

%\end{pspicture}
\\
\\ \hline  
\BSS{psforeach}\Rnode{A}{\AC{{\red \BS{nA}}}}\Rnode{B}{\AC{0, 1, 1.5, 3, 5,10}}\Rnode{C}{\AC{\BS{}psdot[dotscale=2]({\red \BS{nA}},0)}}  \hspace{1cm}
\\
\\
 \hspace{1cm}  \Rnode{AA}{variable}  \hspace{1cm} \Rnode{BB}{\TFRGB{liste des valeurs}{list of values}} \hspace{1cm}  \Rnode{CC}{action}
\\ \hline 
\end{tabular} 
 \ncline[linecolor=blue]{A}{AA}  \ncline[linecolor=blue]{B}{BB}  \ncline[linecolor=blue]{C}{CC}
 
 
%\begin{tabular}{ll}
%$\backslash$psforeach\AC{$\backslash$nA}\AC{0, 1, 1.5, 3, 5,10}	& \% variable $\backslash$nA et ses 6 valeurs  \\  
%\AC{$\backslash$psdot[dotscale=2]($\backslash$nA,0)}			& \% un point à chaque abscisse $\backslash$nA  \\ \
%\end{tabular}
%
%\smallskip 
%
%\psforeach{\nA}{0, 1, 1.5, 3, 5,10}{\psdot[dotscale=2](\nA,0)}

\bigskip

%\emph{Exemple: }

\begin{tabular}{|l|} \hline

 \multicolumn{1}{|c|}{ \TFRGB{liste de valeurs avec pas régulier}{list of values at a regular step}  } \\  \hline  
\psforeach{\nA}{0, 1,..,10}{\psdot[dotscale=2](\nA,0)}
\\
\\  \hline  
 \hspace{1cm}  \BS{psforeach}\AC{\BS{nA}}\AC{{\red 0, 1,..,10}}\AC{\BS{psdot}[dotscale=2](\BS{nA},0)}  \hspace{1cm} 
\\ \hline 
\end{tabular} 


%\begin{tabular}{ll}
%$\backslash$psforeach\AC{$\backslash$nA}\AC{0, 1 ,..,10}	& \% variable $\backslash$nA de 0 à 10 par pas de 1  \\  
%\AC{$\backslash$psdot[dotscale=2]($\backslash$nA,0)}		& \% un point à chaque abscisse $\backslash$nA  \\ \
%\end{tabular}
% 
%\smallskip 



\bigskip


 
\begin{tabular}{|l|} \hline 

 \multicolumn{1}{|c|}{ \TFRGB{utilisation du numéro d'index}{use of the index number}  } \\  \hline  

\psforeach{\nA}{0, 1, 1.5, 2.25, 5,10}{\rput(\nA,0){\the\psLoopIndex}}
\\
\\ \hline  
\BS{psforeach}\AC{\BS{A}}\AC{0, 1, 1.5, 2.25, 5,10}\AC{\BS{rput}(\BS{nA},0)\AC{{\red\BS{the}\BS{psLoopIndex}}}}
\\ \hline  
\end{tabular} 

%$\backslash$psforeach\AC{$\backslash$nA}\AC{0, 1, 1.5, 2.25, 5,10}\AC{$\backslash$rput($\backslash$nA,0)\AC{$\backslash$the$\backslash$psLoopIndex}}
%\smallskip 
%
%\psforeach{\nA}{0, 1, 1.5, 2.25, 5,10}{\rput(\nA,0){\the\psLoopIndex}}