summaryrefslogtreecommitdiff
path: root/info/visualpstricks/Source/pst1.tex
blob: 31ff218bf4702664934c73a7dcf2a4208c135a5e (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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
%\subsection{Commandes sans astérisque}
\SbSSCT{Commandes sans astérisque}{Commands without asterik}

\psset{llx=-.5cm,lly=-.5cm,urx=.2cm,ury=.2cm,xAxisLabel={}, yAxisLabel={}}

\psset{linecolor=blue,linewidth=2pt}
\begin{tabular}{|c|c|c|} \hline
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psline(0, 0)(1, 1)(2, 1)(3, 3)
 \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psdots(1, 0.5)(2, 2.5)(3, 1.5)
 \end{psgraph}
 & 
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\pspolygon(1, 0.5)(2, 3)(3, 1.5)(2.5,1)
 \end{psgraph}\\  \hline
\BSS{psline}  	& \BSS{psdots}	& \BSS{pspolygon} \\
(0, 0)(1,1)(2,1)(3,3)	& (1,0.5)(2,2.5)(3,1.5)	& (1,0.5)(2,3)(3,1.5)(2.5,1) \\
\hline 

 \end{tabular}
 
%2222222222222222222222222222222222222222222222222222222222222

\bigskip
\begin{tabular}{|c|c|c|} \hline
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psframe(1, 1)(3, 3)
 \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psdiamond(2,2)(1,1)
 \end{psgraph}
 & 
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\pstriangle(2,1)(2,2)
 \end{psgraph} \\ \hline
\BSS{psframe}  	& \BSS{psdiamond}	& \BSS{pstriangle} \\
(1, 1)(3, 3)  	& (2,2)(1,1)	& (2,1)(2,2) \\
\hline 
 \end{tabular}
 
%3333333333333333333333333333333333333333333333333333333333333333333333333



\bigskip
\begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \pscircle(2,2){1}
\end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psarc(2,2){1}{-30}{60}
\end{psgraph}
& 
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psarcn(2,2){1}{-30}{60}
\end{psgraph}
\\  \hline
\BSS{pscircle}  	& \BSS{psarc}	& \BSS{psarcn} \\ 
(2,2)\AC{1} 	&  (2,2)\AC{1}\AC{-30}\AC{60}	& (2,2)\AC{1}\AC{-30}\AC{60} \\ 
 \hline 
 \end{tabular}
 
%44444444444444444444444444444444444444444444444444444444444444


\bigskip
\begin{tabular}{|c|c|c|} \hline
  \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
  \psellipse(2, 2)(1.5,1)
  \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psellipticarc(2, 2)(1.5,1){150}{30}
 \end{psgraph}
 & 
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psellipticarcn(2, 2)(1.5,1){150}{30}
\end{psgraph}
\\ \hline 
\BSS{psellipse}  	& \BSS{psellipticarc}		& \BSS{psellipticarcn} \\ 
	(2, 2)(1.5,1)  		& (2, 2)(1.5,1)\AC{150}\AC{30}	& (2, 2)(1.5,1)\AC{150}\AC{30} \\ 
\hline 
 \end{tabular}
 
%55555555555555555555555555555555555555555555555555555555555555555


\bigskip
\begin{tabular}{|c|c|c|} \hline
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\pscurve[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
 \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psccurve[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
 \end{psgraph}
 & 
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psecurve[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
\end{psgraph}
 
\\ \hline
\BSS{pscurve}[\RDD{showpoints}=true]  	& \BSS{psccurve}[showpoints=true]	& \BSS{psecurve}[showpoints=true]  \\
(1,1)(2,3)(3,2)(2,1)(3,1)	& (1,1)(2,3)(3,2)(2,1)(3,1)	& (1,1)(2,3)(3,2)(2,1)(3,1)\\
\hline 
 \end{tabular}


\bigskip
\begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \pswedge(1,2){2}{-30}{60}
  \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psarc[showpoints=true](1,2){2}{-30}{60}
\end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\psbezier[showpoints=true](1,0)(4,4)(0,4)(3,0)
\end{psgraph}
\\  \hline
\BSS{pswedge}  	& \BSS{psarc}[showpoints=true] & \BSS{psbezier}[showpoints=true]\\
(1,2)\AC{2}\AC{-30}\AC{60} 	&(1,2)\AC{2}\AC{-30}\AC{60}	 & (1,0)(4,4)(0,4)(3,0)\\
\hline 
 \end{tabular}
 %=====================================================
 
\bigskip
\begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \qline(1,1)(3,3)
  \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
\qdisk(2,2){20pt}
\end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psparabola(1,1)(2,3)
 \end{psgraph} 
\\  \hline
\BSS{qline} (1,1)(3,3) 	& \BSS{qdisk}(2,2)\AC{20pt} & \BSS{psparabola} \\
& &  (1,1)(2,3)  \\
\hline 
% \end{tabular}
% %=====================================================
%
%\bigskip
%\begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psRing(2,2){1}{2}
  \end{psgraph}
&
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\psRing(2,2)[180,60]{1}{2}
  \end{psgraph}
&
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
\pscspline[showpoints](0,4)(1,1)(3,3)
(4,0)
 \end{psgraph} 
\\  \hline
\BSS{psRing} (2,2)\AC{1}\AC{2}	& \BSS{psRing} (2,2) [180,60] \AC{1}\AC{2}  & \BSS{pscspline}[showpoints](0,4)(1,1)(3,3)  \\
\hline 
 \end{tabular}
 
\label{pscspline}
 
\bigskip 


\begin{tabular}{|c|c|} \hline  
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0,shift=*](0,0)(4,2){4cm}{4cm} 
\psellipseAB(0,0)(4,2){1}
\pscircle[linestyle=dotted](2,1){1}
\psdots[linecolor=red](0,0)(4,2)
 \end{psgraph}
&  
\parbox[c]{8cm}{
\BSS{psellipseAB}(0,0)(4,2)\AC{1} \\
\BS{pscircle}[linestyle=dotted](2,1)\AC{1} \\
\BS{psdots}[linecolor=red](0,0)(4,2) }
\\ \hline 
\end{tabular}

  \label{psellipseAB}
  
  
%\subsection{Commandes avec un astérisque}
\SbSSCT{Commandes avec une astérisque}{Commands with asterik}


 \begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psline*(0, 0)(1, 1)(2, 1)(3, 3)
  \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psdots*(1, 0.5)(2, 2.5)(3, 1.5)
  \end{psgraph}
  & 
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \pspolygon*(1, 0.5)(2, 3)(3, 1.5)(2.5,1)
  \end{psgraph}\\  \hline
 \BSS{psline*}  	& \BSS{psdots*}	& \BSS{pspolygon*} \\
 (0, 0)(1,1)(2,1)(3,3)	& (1,0.5)(2,2.5)(3,1.5)	& (1,0.5)(2,3)(3,1.5)(2.5,1) \\
 \hline 
 
  \end{tabular}
  
 %2222222222222222222222222222222222222222222222222222222222222
 
 \bigskip
 \begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psframe*(1, 1)(3, 3)
  \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
  \psdiamond*(2,2)(1,1)
  \end{psgraph}
  & 
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \pstriangle*(2,1)(2,2)
  \end{psgraph} \\ \hline
 \BSS{psframe*}  	& \BSS{psdiamond*}	& \BSS{pstriangle*} \\
 (1, 1)(3, 3)  	& (2,2)(1,1)	& (2,1)(2,2) \\
 \hline 
  \end{tabular}
  
 %3333333333333333333333333333333333333333333333333333333333333333333333333
 
 
 
 \bigskip
 \begin{tabular}{|c|c|c|} \hline
  \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
  \pscircle*(2,2){1}
 \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psarc*(2,2){1}{-30}{60}
 \end{psgraph}
 & 
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psarcn*(2,2){1}{-30}{60}
 \end{psgraph}
 \\  \hline
 \BSS{pscircle*}  	& \BSS{psarc*}	& \BSS{psarcn*} \\ 
 (2,2)\AC{1} 	&  (2,2)\AC{1}\AC{-30}\AC{60}	& (2,2)\AC{1}\AC{-30}\AC{60} \\ 
  \hline 
  \end{tabular}
  
 %44444444444444444444444444444444444444444444444444444444444444
 
 
 \bigskip
 \begin{tabular}{|c|c|c|} \hline
   \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
   \psellipse*(2, 2)(1.5,1)
   \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
  \psellipticarc*(2, 2)(1.5,1){150}{30}
  \end{psgraph}
  & 
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psellipticarcn*(2, 2)(1.5,1){150}{30}
 \end{psgraph}
 \\ \hline 
 \BSS{psellipse*}  	& \BSS{psellipticarc*}		& \BSS{psellipticarcn*} \\ 
 	(2, 2)(1.5,1)  		& (2, 2)(1.5,1)\AC{150}\AC{30}	& (2, 2)(1.5,1)\AC{150}\AC{30} \\ 
 \hline 
  \end{tabular}
  
 %55555555555555555555555555555555555555555555555555555555555555555
 
 
 \bigskip
 \begin{tabular}{|c|c|c|} \hline
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \pscurve*[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
  \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psccurve*[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
  \end{psgraph}
  & 
  \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psecurve*[showpoints=true](1,1)(2,3)(3,2)(2,1)(3,1)
 \end{psgraph}
  
 \\ \hline
 \BSS{pscurve*}[\RDD{showpoints}=true]  	& \BSS{psccurve*}[showpoints=true]	& \BSS{psecurve*}[showpoints=true]  \\
 (1,1)(2,3)(3,2)(2,1)(3,1)	& (1,1)(2,3)(3,2)(2,1)(3,1)	& (1,1)(2,3)(3,2)(2,1)(3,1)\\
 \hline 
  \end{tabular}
 
 
 \bigskip
 \begin{tabular}{|c|c|c|} \hline
  \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
  \pswedge*(1,2){2}{-30}{60}
   \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psarc*[showpoints=true](1,2){2}{-30}{60}
 \end{psgraph}
 &
 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm}  
 \psbezier*[showpoints=true](1,0)(4,4)(0,4)(3,0)
 \end{psgraph}
 \\  \hline
 \BSS{pswedge*}  	& \BSS{psarc*}[showpoints=true] & \BSS{psbezier*}[showpoints=true]\\
 (1,2)\AC{2}\AC{-30}\AC{60} 	&(1,2)\AC{2}\AC{-30}\AC{60}	 & (1,0)(4,4)(0,4)(3,0)\\
 \hline 
  \end{tabular}
  %=====================================================
  
 \bigskip
 \begin{tabular}{|c|c|c|} \hline

 \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psparabola*(1,1)(2,3)
  \end{psgraph} 
  &
  \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
 \psRing*(2,2){1}{2}
   \end{psgraph}
  &
    \begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0](0,0)(4,4){4cm}{4cm} 
   \psRing*(2,2)[180,60]{1}{2}
     \end{psgraph}
 \\  \hline
 \BSS{psparabola} &  \BSS{psRing} (2,2)\AC{1}\AC{2} &  \BSS{psRing} (2,2) [180,60] \AC{1}\AC{2} \\
  (1,1)(2,3) &   & \\
 \hline 
  \end{tabular}
  %=====================================================
\bigskip 
 
\begin{tabular}{|c|c|} \hline  
\begin{psgraph}[axesstyle=none,xticksize=0 4cm,yticksize=0 4cm,subticks=0,shift=*](0,0)(4,2){4cm}{4cm} 
\psellipseAB*(0,0)(4,2){1}
\pscircle[linestyle=dotted](2,1){1}
\psdots[linecolor=red](0,0)(4,2)
 \end{psgraph}
&  
\parbox[c]{8cm}{
\BSS{psellipseAB*}(0,0)(4,2)\AC{1} \\
\BS{pscircle}[linestyle=dotted](2,1)\AC{1} \\
\BS{psdots}[linecolor=red](0,0)(4,2) }
\\ \hline 
\end{tabular}