Suchen und Finden
Titel
2
Inhaltsverzeichnis
4
Vorwort
10
1.Einführung
12
1.1 Die Geschichte
12
1.2 Der Kern
13
1.3 Was es ist ...
14
1.4 Was es nicht ist ...
14
1.5 Was noch zu sagen ist ...
15
2. Erste Schritte
18
2.1 Farben
19
2.1.1 xcolor
20
2.1.2 Seitenhintergrundfarbe
30
2.1.3 Boxhintergrundfarbe
30
2.1.4 Farbwerte bestimmen
31
2.1.5 xcolor und PSTricks
31
2.2 Parameter mit \psset setzen
32
2.3 Maßstäbe und Längen
33
2.3.1 Längen
33
2.3.2 Winkel
34
2.3.3 Erweiterungen
35
2.4 Koordinaten
35
2.5 pspicture–Umgebung
35
2.5.1 Optionen
38
2.6 Leerraum (»Whitespace«)
41
3. Koordinatensystem
42
3.1 Grids
43
3.2 Parameter
44
3.2.1 gridwidth
44
3.2.2 gridcolor
44
3.2.3 griddots
45
3.2.4 gridlabels
45
3.2.5 gridfont
45
3.2.6 gridlabelcolor
46
3.2.7 subgriddiv
46
3.2.8 subgridwidth
47
3.2.9 subgridcolor
48
3.2.10 subgriddots
48
3.3 Makros
48
3.4 Spezialfälle
51
4. Linien und Polygone
54
4.1 Parameter
54
4.1.1 linewidth
55
4.1.2 linecolor
56
4.1.3 linestyle
56
4.1.4 linejoin
59
4.1.5 linecap
60
4.1.6 dash
61
4.1.7 dotsep
62
4.1.8 doubleline, doublesep, doublecolor
62
4.1.9 dimen
62
4.1.10 arrows
63
4.1.11 showpoints
64
4.1.12 linearc
64
4.1.13 framearc
65
4.1.14 cornersize
65
4.1.15 border, bordercolor
65
4.1.16 shadow, shadowsize, shadowangle, shadowcolor
66
4.1.17 linetype
66
4.1.18 liftpen
66
4.1.19 labelsep
66
4.2 \psline
67
4.3 \qline
67
4.4 \pspolygon
68
4.5 \psframe und \psTextFrame
68
4.6 \psdiamond
70
4.7 \pstriangle
70
4.8 Beispiele
71
5. Kreise, Ellipsen und Kurven
72
5.1 Parameter
72
5.1.1 arcsep, arcsepA und arcsepB
72
5.1.2 curvature
73
5.1.3 correctAngle
75
5.1.4 variableLW
76
5.1.5 startLW und endLW
76
5.1.6 variableColor
77
5.1.7 startWL und endWL
77
5.2 Kreise und Ellipsen
78
5.2.1 \pscircle
78
5.2.2 \pscircleOA
78
5.2.3 \qdisk
79
5.2.4 \psarc
79
5.2.5 \psarcn
80
5.2.6 \pswedge
80
5.2.7 \psellipse
81
5.2.8 \psellipticarc
82
5.2.9 \psellipticarcn
82
5.2.10 \psellipticwedge
83
5.3 Kurven
84
5.3.1 \psparabola
84
5.3.2 \psbezier und \pscbezier
84
5.3.3 \pscurve
85
5.3.4 \psecurve
86
5.3.5 \psccurve
86
5.4 Kubische B-Splines
87
5.5 Ergänzende Beispiele
90
6. Punkte
92
6.1 Parameter
92
6.1.1 dotstyle
92
6.1.2 dotsize
93
6.1.3 dotscale
94
6.1.4 dotangle
94
6.2 \psdot und \psdots
95
6.3 TEXnisches
95
7. Füllen
102
7.1 Parameter
103
7.1.1 fillcolor
103
7.1.2 fillstyle
103
7.1.3 hatchwidth
108
7.1.4 hatchwidthinc
108
7.1.5 hatchsep
108
7.1.6 hatchsepinc
109
7.1.7 hatchcolor
109
7.1.8 hatchangle
109
7.1.9 addfillstyle
110
7.1.10 strokeopacity
111
7.1.11 opacity
112
7.2 »Semitransparente« Farben
113
7.3 Kreisförmige Farbverläufe
114
8. Pfeile
116
8.1 Parameter
117
8.1.1 arrows
117
8.1.2 arrowsize
118
8.1.3 arrowlength
119
8.1.4 arrowinset
119
8.1.5 tbarsize
120
8.1.6 bracketlength
120
8.1.7 rbracketlength
120
8.1.8 arrowscale
121
8.2 Erweiterungen
121
8.2.1 Pfeiltyp »hook«
123
8.2.2 Mehrfachpfeile
124
8.2.3 ArrowInside und arrowfill Option
124
9. Label
128
9.1 Referenzpunkte
128
9.2 Drehwinkel
129
9.3 Parameter
129
9.4 \rput
130
9.5 \Rput
131
9.6 \uput
131
9.7 \cput
132
9.8 \multirput und \rmultiput
132
9.9 \multips
133
10. Boxen
134
10.1 Parameter
135
10.1.1 framesep
135
10.1.2 boxsep
135
10.1.3 trimode
136
10.2 Makros
136
10.2.1 \psframebox
136
10.2.2 \psdblframebox
137
10.2.3 \psshadowbox
137
10.2.4 \pscirclebox
137
10.2.5 \psovalbox
138
10.2.6 \psdiabox
138
10.2.7 \pstribox
138
10.3 Boxgröße
139
10.3.1 Konstante Breite
139
10.3.2 Konstante Breite und Höhe
139
10.4 Clipping
139
10.4.1 \clipbox
139
10.4.2 \psclip
140
10.5 Rotieren und Skalieren
141
10.5.1 Rotieren
141
10.5.2 \psscalebox und \psscaleboxto
142
10.6 Mathematik und Verbatim-Boxen
143
10.6.1 Mathematikmodus
143
10.6.2 Verbatimmodus
144
11. Anwenderstile undAnwenderobjekte
146
11.1 Anwenderstile
146
11.2 Anwenderobjekte
147
11.3 \pscustom
147
11.3.1 Parameter
148
11.3.2 Offene und geschlossene Kurven
149
11.3.3 liftpen
150
11.3.4 \newpath
152
11.3.5 \closepath
152
11.3.6 \stroke
153
11.3.7 \gsave und \grestore
153
11.3.8 \msave und \mrestore
154
11.3.9 \fill
155
11.3.10 \scale
155
11.3.11 \translate
155
11.3.12 \rotate
156
11.3.13 \swapaxes
156
11.3.14 \openshadow
157
11.3.15 \closedshadow
157
11.3.16 \movepath
158
11.3.17 \moveto
159
11.3.18 \lineto
159
11.3.19 \rlineto
159
11.3.20 \curveto
160
11.3.21 \rcurveto
160
11.3.22 \code
160
11.3.23 \dim
161
11.3.24 \coor
161
11.3.25 \rcoor
161
11.3.26 \file
162
11.3.27 \setcolor
162
11.3.28 \arrows
163
12. Koordinaten
164
12.1 Punkte
164
12.1.1 Polarkoordinaten
166
12.1.2 Berechnete Koordinaten
166
12.1.3 Doppelkoordinaten
167
12.1.4 Relative Verschiebungen
168
12.2 Winkelangaben
170
12.3 Veraltete Makros
170
12.4 Beispiel für \SpecialCoor
171
13. Grundlagen
172
13.1 Prologdateien
172
13.2 Spezielle Makros
173
13.2.1 \PSTricksoff
173
13.2.2 \KillGlue und \DontKillGlue
174
13.2.3 \pslbrace und \psrbrace
174
13.2.4 \space
175
13.2.5 \pstverb und \pstVerb
175
13.2.6 \altcolormode
178
13.2.7 \pst@def
178
13.2.8 \psforeach und \psForeach
178
13.3 Mathematische Funktionen auf TEX-Ebene
180
13.3.1 \pstFPadd, \pstFPsub, \pstFPmul, and \pstFPdiv
180
13.3.2 Interne Funktionen
181
13.3.3 \pst@divide
181
13.3.4 \pst@mod
182
13.3.5 \pst@max
182
13.3.6 \pst@maxdim
183
13.3.7 \pst@mindim
183
13.3.8 \pst@abs
183
13.3.9 \pst@absdim
184
13.4 »Low level« Makros
184
13.4.1 PSTricks-Objekte
186
13.5 »High level«-Makros
187
13.6 »key value«-Interface
188
13.6.1 Boolean
189
13.6.2 Integer
190
13.6.3 Real
190
13.6.4 Length
190
13.6.5 String
191
14. pst-plot: Plotten von Funktionen und Daten
192
14.1 Koordinatenachsen
193
14.1.1 xyAxes, xAxis and yAxis
195
14.1.2 axesstyle
196
14.1.3 xlabelPos und xlabelPos
198
14.1.4 Ox und Oy
199
14.1.5 Dx und Dy
199
14.1.6 dx und dy
200
14.1.7 labels
200
14.1.8 labelFontSize
202
14.1.9 mathLabel
203
14.1.10 labelOffset, xlabelOffset, ylabelOffset,
204
14.1.11 xyDecimals, xDecimals und yDecimals
204
14.1.12 decimalSeparator
205
14.1.13 comma
205
14.1.14 showorigin
206
14.1.15 showoriginTick
206
14.1.16 ticks
206
14.1.17 tickstyle
207
14.1.18 ticklinestyle, xticklinestyle und yticklinestyle
209
14.1.19 tickwidth, xtickwidth und ytickwidth
209
14.1.20 tickcolor, xtickcolor und ytickcolor
210
14.1.21 ticksize, xticksize und yticksize
210
14.1.22 xlabelFactor und ylabelFactor
211
14.1.23 trigLabels, xtrigLabels, ytrigLabels und trigLabelBase
212
14.1.24 subticks, xsubticks und ysubticks
213
14.1.25 subtickwidth, xsubtickwidth und ysubtickwidth
215
14.1.26 subticksize, xsubticksize und ysubticksize
216
14.1.27 subticklinestyle, xsubticklinestyle und ysubticklinestyle
216
14.1.28 subtickcolor, xsubtickcolor und ysubtickcolor
217
14.1.29 logLines, xylogBase, xlogBase und ylogBase
217
14.2 Automatische Skalierung mit psgraph
219
14.3 Plotten von Funktionen
223
14.3.1 plotstyle
223
14.3.2 LSM
230
14.3.3 plotpoints
231
14.3.4 Funktionen in Polardarstellung
232
14.3.5 yMaxValue
233
14.3.6 Postfix- versus Infixnotation
235
14.3.7 \psplot und \psparametricplot
235
14.4 PostScript-Funktionen in algebraischer Notation
239
14.4.1 Die IfTE Funktion
240
14.4.2 Sum-Funktion
241
14.5 Plotten von Daten
242
14.5.1 Datenstruktur
243
14.5.2 \readdata und \savedata
243
14.5.3 \fileplot
245
14.5.4 \dataplot
245
14.5.5 \listplot
246
14.5.6 Optionen für \readdata
249
14.6 \pstScalePoints
254
14.7 Beispiele
254
14.7.1 Sehr große und sehr kleine Werte
254
14.7.2 Achsen mit trigonometrischer Einteilung
255
15. pst-node: Knoten undVerbindungen
260
15.1 Knotennamen
261
15.2 Parameter
261
15.2.1 href und vref
263
15.2.2 radius
263
15.2.3 framesize
264
15.2.4 nodesep, nodesepA und nodesepB
264
15.2.5 Xnodesep, XnodesepA, XnodesepB, Ynodesep, YnodesepA undYnodesepB
264
15.2.6 arcangle, arcangleA und arcangleB
265
15.2.7 angle, angleA und angleB
265
15.2.8 lineAngle
265
15.2.9 arm, armA und armB
266
15.2.10 loopsize
267
15.2.11 boxsize
267
15.2.12 offset, offsetA und offsetB
267
15.2.13 ref
268
15.2.14 npos
268
15.2.15 rot
269
15.2.16 nrot
269
15.2.17 ncurv, ncurvA und ncurvB
270
15.2.18 shortput
270
15.2.19 tpos
272
15.3 Knoten
272
15.3.1 \rnode
272
15.3.2 \Rnode
273
15.3.3 \pnode und \pnodes
273
15.3.4 \cnode
275
15.3.5 \Cnode
276
15.3.6 \circlenode
276
15.3.7 \cnodeput
276
15.3.8 \ovalnode
277
15.3.9 \dianode
277
15.3.10 \trinode
277
15.3.11 \dotnode
278
15.3.12 \fnode
278
15.3.13 \psLNode und \psLCNode
279
15.3.14 \psLDNode
279
15.3.15 \psRelNode
280
15.4 \nc-Verbindungen
280
15.4.1 \ncline
281
15.4.2 \ncarc
281
15.4.3 \ncdiag
281
15.4.4 \ncdiagg
283
15.4.5 \ncbar
283
15.4.6 \ncbarr
284
15.4.7 \ncangle
285
15.4.8 \ncangles
285
15.4.9 \ncloop
286
15.4.10 \nccurve
287
15.4.11 \nccircle
287
15.4.12 \ncbox
288
15.4.13 \ncarcbox
288
15.5 \pc-Verbindungen
289
15.6 Label
290
15.6.1 \n-Label
291
15.6.2 \t-Label
292
15.6.3 \nput – Knotenlabel
293
15.6.4 \nlput
293
15.6.5 Veraltete Makros
294
15.7 Spezielles
294
15.8 \psmatrix
295
15.8.1 Parameter
296
15.8.2 Multicolumn
299
15.8.3 \psrowhook und \pscolhook
299
15.9 TEX und PS – eine einseitige Sache
300
16. pst-tree: Bäume
302
16.1 Parameter für Baumknoten
303
16.1.1 fansize
304
16.1.2 treemode
304
16.1.3 treeflip
305
16.1.4 treesep und thistreesep
306
16.1.5 treenodesize und thistreenodesize
306
16.1.6 treefit und thistreefit
307
16.1.7 levelsep und thislevelsep
308
16.1.8 edge
310
16.1.9 showbbox
312
16.1.10 bb? und xbb?
312
16.2 Baumknoten
313
16.2.1 \TR und \Tr
314
16.2.2 \Tn – Nullknoten
314
16.2.3 \Tfan
315
16.2.4 \pssucc
315
16.2.5 \pspred
315
16.2.6 \tspace
315
16.2.7 \psedge
316
16.3 Label
316
16.3.1 \MakeShortTnput
318
16.3.2 Label Parameter
318
16.4 \skiplevel und \skiplevels
320
16.5 Probleme
321
17. pst-text: Zeichen und Text manipulieren
322
17.1 Zeichenmanipulationen
322
17.1.1 \pscharpath
322
17.1.2 \pscharclip
323
17.2 Textmanipulationen
326
18. pst-fill: Füllen und Parkettieren
328
18.1 Parameter
329
18.1.1 fillangle
330
18.1.2 fillsep, fillsepx und fillsepy
330
18.1.3 fillcycle, fillcyclex und fillcycley
330
18.1.4 fillmove, fillmovex und fillmovey
331
18.1.5 fillsize
331
18.1.6 fillloopadd, fillloopaddx und fillloopaddy
332
18.1.7 PstDebug
332
18.2 Beispiele
333
19. pst-coil: Spulen, Federn undZickzacklinien
336
19.1 Parameter
336
19.1.1 coilwidth
336
19.1.2 coilheight
337
19.1.3 coilarm, coilarmA und coilarmB
338
19.1.4 coilaspect
339
19.1.5 coilinc
339
19.1.6 ppoints
340
19.1.7 periods
340
19.1.8 amplitude
341
19.1.9 function
341
19.2 Makros
342
19.2.1 \pscoil
342
19.2.2 \psCoil
343
19.2.3 \pszigzag
343
19.3 Knotenverbindungen
343
20. pst-eps: Exportieren von PSTricks-Umgebungen
346
20.1 TeXtoEPS
347
20.2 \PSTtoEPS
347
20.3 Parameter
348
20.4 Beispiel
349
21. pst-grad und pst-slpe: Farbverläufe und Schatten
350
21.1 pst-grad
350
21.1.1 Parameter
350
21.2 pst-slpe
353
21.2.1 Füllstile
353
21.2.2 Parameter
355
21.2.3 Makros
360
21.3 pst-blur: Verschwommene Schatten
361
21.3.1 Parameter
361
21.3.2 \psblurbox
363
22. DreidimensionaleAbbildungen
366
22.1 pst-3d: Schatten, Kippen und dreidimensionaleDarstellungen
367
22.1.1 Schattenwurf
367
22.1.2 Kippen
368
22.1.3 Dreidimensionale Darstellungen
371
22.2 pst-ob3d: Einfache, dreidimensionale Objekte
379
22.2.1 Parameter
379
22.2.2 Makros
380
22.3 pst-gr3d: Dreidimensionale Gitter
381
22.3.1 Parameter
381
22.3.2 Makros
385
22.4 pst-fr3d: Button mit 3D-Effekt
388
22.4.1 Parameter
388
22.4.2 Makro
391
22.5 pst-3dplot: 3D-Parallelprojektionen vonFunktionen und Daten
391
22.5.1 Parameter
392
22.5.2 Koordinatenachsen
409
22.5.3 Allgemeine Makros
411
22.5.4 Einfache geometrische Objekte
413
22.5.5 Mathematische Funktionen
418
22.5.6 Plotten von Daten
422
22.6 pst-solides3d: Perspektivische 3D-Ansichten
424
22.6.1 \psSolid
429
22.6.2 \axesIIID
436
22.6.3 \gridIIID
438
22.6.4 \psPoint
440
22.6.5 \psLineIIID und \psPolygonIIID
441
22.6.6 Punkttransformation mit \psTransformPoint
442
22.6.7 Projektionen mit \psProjection
443
22.6.8 Darstellung mathematischer Funktionen mit \psSurface
450
22.6.9 Parameter
453
22.6.10 Aktionen
461
22.6.11 Gitter
461
22.6.12 Farben
462
22.6.13 Löschen von Teilflächen
465
22.6.14 Kanten abflachen
467
22.6.15 Transformationen
468
22.6.16 Definition neuer Objekte
471
22.6.17 Komplexe Objekte
474
22.7 pst-mirror: Projektionen auf einem Kugelspiegel
478
22.7.1 Parameter
478
22.7.2 Makros
480
22.8 pst-platon: Die platonischen Körper
485
22.8.1 Parameter
485
23. pst-circ: Erstellen von Schaltbildern
490
23.1 Das Prinzip
490
23.2 Parameter
491
23.3 Die Objekte
493
23.3.1 Monopole
493
23.3.2 Dipole
494
23.3.3 Multidipole
498
23.3.4 Tripole
498
23.3.5 Quadrupole
499
23.3.6 Strompfeile
499
23.3.7 Spannungspfeile
500
23.3.8 Parallelschaltungen
501
23.3.9 Darstellungsformen
502
23.3.10 Widerstände, Spulen und Kondensatoren
505
23.3.11 Transistoren
505
23.3.12 Operationsverstärker
505
23.3.13 Transformator
506
23.4 Logische Bausteine
507
23.4.1 Und
507
23.4.2 Nicht-Und
507
23.4.3 Or
508
23.4.4 Not Or
508
23.4.5 Not
509
23.4.6 Exclusive OR
509
23.4.7 Exclusive NOR
509
23.4.8 RS Flip Flop
510
23.4.9 D Flip Flop
510
23.4.10 JK Flip Flop
511
23.4.11 Weitere Parameter
511
23.4.12 Die Knotennamen
511
23.4.13 Beispiele
512
24. pst-geo: GeografischeProjektionen
514
24.1 Parameter
515
24.1.1 path
516
24.1.2 level
517
24.1.3 type
518
24.1.4 n
521
24.1.5 limiteL
521
24.1.6 longitude0 und latitude0
522
24.1.7 maillage und increment
522
24.1.8 MapFillColor
523
24.1.9 Fill
523
24.1.10 capitals und city
523
24.1.11 rivers und borders
524
24.2 pst-map2d
524
24.2.1 Parameter
524
24.3 pst-map3d
525
24.3.1 Parameter
526
24.3.2 Weitere Beispiele
527
24.4 pst-map2dII
533
24.4.1 Parameter
533
24.5 pst-map3dII
534
24.5.1 Parameter
535
24.6 \pnodeMap und \mapput
536
24.6.1 Beispiele
539
25.pst-barcode: Barcodes
544
25.1 Die Optionen
544
25.1.1 Beispiele für die TEX-Optionen
545
25.1.2 Beispiele für die PostScript-Optionen
546
25.2 Mögliche Barcodes
547
25.2.1 EAN-13
548
25.2.2 EAN-8
549
25.2.3 UPC-A
549
25.2.4 UPC-E
549
25.2.5 EAN-5
549
25.2.6 EAN-2
550
25.2.7 ISBN
550
25.2.8 Code-39
551
25.2.9 Code-128 und UCC/EAN-128
551
25.2.10 Rationalized Codabar
551
25.2.11 Interleaved 2 of 5
552
25.2.12 Code 2 of 5
552
25.2.13 Postnet
552
25.2.14 Royal Mail
553
25.2.15 Australian postal service
553
25.2.16 Kix (Customer index) – Dutch Mail
553
25.2.17 Symbol
554
25.2.18 MSI
554
25.2.19 Plessey
554
25.2.20 Reduced Space Symbology (RSS)
555
25.2.21 Pharmacode
555
25.2.22 Data matrix
556
25.2.23 2D Maxicode
556
25.2.24 QR Code
557
25.2.25 Aztec Code
557
26. pst-bar: Balkendiagramme
558
26.1 Daten
558
26.2 Parameter
559
26.2.1 header
559
26.2.2 chartstyle
559
26.2.3 barstyle
561
26.2.4 barcolsep
562
26.2.5 barsep
562
26.2.6 barlabelrot
562
26.3 Makros
563
26.3.1 \newpsbarstyle
563
26.3.2 \psbarlabel
564
26.3.3 \psbarscale
564
26.3.4 \psbarchart
565
27. Mathematische Funktionen
566
27.1 pst-math – Erweiterte PS-Funktionen
566
27.1.1 Trigonometrische Funktionen (normale und hyperbolische)
566
27.1.2 Gaußkurve
567
27.1.3 Gammafunktion und LogGammafunktion
567
27.1.4 Zusammenfassung
568
27.2 pst-func: Spezielle Funktionen
569
27.2.1 Ganzrationale Funktionen (Polynome)
569
27.2.2 Bézierkurven höherer Ordnung
573
27.2.3 \psBernstein
574
27.2.4 Besselfunktionen
576
27.2.5 Fouriersummen
578
27.2.6 Integralsinus und -cosinus
579
27.2.7 Funktionswerte ausgeben
579
27.2.8 Verteilungsfunktionen
581
27.2.9 Poisson-Verteilung
587
27.2.10 Gammaverteilung
588
27.2.11 x2-Verteilung
589
27.2.12 Student’s t-Verteilung
590
27.2.13 F-Verteilung
591
27.2.14 Betaverteilung
592
27.2.15 Weibull-Verteilung
593
27.2.16 Die Lorenzkurve
594
27.2.17 Lamékurve, eine Superellipse
595
27.2.18 \psThomae – eine »Popcornfunktion«
596
27.2.19 \psplotImp – Plotten implizit definierter Funktionen
597
27.2.20 \psVolume – Rotieren einer Funktion um die x-Achse
600
28. pst-eucl: EuklidischeGeometrie
602
28.1 Parameter
602
28.1.1 PointSymbol, PointSymbolA, PointSymbolBund PointSymbolC
604
28.1.2 PointName, PointNameA, PointNameB und PointNameC
604
28.1.3 PointNameSep
604
28.1.4 PosAngle, PosAngleA, PosAngleB und PosAngleC
605
28.1.5 SegmentSymbol, SegmentSymbolA, SegmentSymbolBund SegmentSymbolC
605
28.1.6 Mark und MarkAngle
606
28.1.7 RightAngleSize und RightAngleType
607
28.1.8 MarkAngleRadius
607
28.1.9 LabelAngleOffset, LabelSep und LabelRefPt
607
28.1.10 CurveType
608
28.1.11 RotAngle
609
28.1.12 TransformLabel
609
28.1.13 CodeFig, CodeFigAarc, CodeFigBarc, CodeFigColor und CodeFigStyle
609
28.1.14 HomCoef
611
28.1.15 DrawCirABC
611
28.1.16 Radius, RadiusA, RadiusB, Diameter, DiameterA und DiameterB
611
28.1.17 DistCoef
612
28.1.18 AngleCoef
612
28.1.19 CurvAbsNeg
613
28.1.20 GenCurvFirst, GenCurvLast und GenCurvInc
613
28.2 Makros
614
28.2.1 Längen und Winkel
614
28.2.2 \pstGeonode
614
28.2.3 \pstOIJGeonode
615
28.2.4 \pstSegmentMark
616
28.2.5 \pstTriangle
616
28.2.6 \pstMarkAngle
617
28.2.7 \pstRightAngle
617
28.2.8 \pstLineAB
618
28.2.9 \pstCircleOA und \pstCircleAB
618
28.2.10 \pstArcOAB und \pstArcnOAB
619
28.2.11 \pstCurvAbsNode
619
28.2.12 \pstGenericCurve
620
28.2.13 \pstSymO
620
28.2.14 \pstOrtSym
621
28.2.15 \pstRotation
621
28.2.16 \pstTranslation
622
28.2.17 \pstHomO
622
28.2.18 \pstProjection
623
28.2.19 \pstMiddleAB
624
28.2.20 \pstCGravABC
624
28.2.21 \pstCircleABC
625
28.2.22 \pstMediatorAB
626
28.2.23 \pstBissectBAC und \pstOutBissectBAC
627
28.2.24 \pstInterLL
627
28.2.25 \pstInterLC
628
28.2.26 \pstInterCC
629
28.2.27 \pstInterFF
630
28.2.28 \pstInterFL
630
28.2.29 \pstInterFC
631
29. pstricks-add: ErweiterteGrundfunktionen
632
29.1 Neue Makros
633
29.1.1 \psrotate: Rotieren von Objekten
633
29.1.2 \psChart: Tortendiagramme
634
29.1.3 \psHomothetie: Zentrische Streckungen
638
29.1.4 \psbrace
639
29.1.5 \psdice – Würfelansicht
641
29.1.6 \psCancel-Umgebung
642
29.2 Knotentypen und -linien
644
29.2.1 \psRelLine
644
29.2.2 \psParallelLine
646
29.2.3 \psIntersectionPoint
647
29.3 Mathematische Funktionen
648
29.3.1 \psStep
648
29.3.2 \psplotTangent
649
29.3.3 \psplotDiffEqn – Lösen von Differentialgleichungen
652
29.3.4 \psMatrixPlot
659
29.4 Berechnete Farben
661
29.5 Verschiedene Makros
662
29.5.1 \psGetSlope und \psGetDistance
662
29.5.2 Handlinien
663
29.5.3 Kommentarlinien
664
30. pst-labo: Chemische Geräte
666
30.1 Parameter
666
30.1.1 glassType
667
30.1.2 bouchon
668
30.1.3 pince
668
30.1.4 tubeDroit
668
30.1.5 tubeCoude
669
30.1.6 tubeCoudeU
669
30.1.7 tubeCoudeUB
669
30.1.8 etiquette und Numero
670
30.1.9 tubePenche
670
30.1.10 tubeSeul
671
30.1.11 becBunsen
671
30.1.12 barbotage
671
30.1.13 substance
672
30.1.14 solide
673
30.1.15 tubeRecourbe
674
30.1.16 tubeRecourbeCourt
674
30.1.17 doubletube
675
30.1.18 refrigerantBoulles
675
30.1.19 recuperationGaz
676
30.1.20 burette
676
30.1.21 niveauReactifBurette und couleurReactifBurette
677
30.1.22 AspectMelange und CouleurDistillat
677
30.1.23 phmetre
678
30.1.24 agitateurMagnetique
678
30.1.25 niveauLiquide1, niveauLiquide2, niveauLiquide3 und aspectLiquide1, aspectLiquide2, aspectLiquide3
678
30.2 Vordefinierte Farben und Stile
680
30.3 Makros
681
30.3.1 \pstTubeEssais
681
30.3.2 \pstChauffageTube
681
30.3.3 \pstBallon
682
30.3.4 \pstChauffageBallon
682
30.3.5 \pstEntonnoir
684
30.3.6 \pstEprouvette
684
30.3.7 \pstpipette
685
30.3.8 \pstDosage
685
30.3.9 \pstDistillation
686
30.4 Basisobjekte
686
30.5 Beispiele
686
31. UML-Diagramme
688
31.1 pst-uml
688
31.2 uml
699
32.Weitere PSTricks-Pakete
708
32.1 Linguistik
708
32.1.1 rrgtrees – Linguistic Trees
708
32.1.2 pst-asr – »autosegmental representations«
711
32.1.3 pst-jtree – Linguistic trees
712
32.1.4 pst-qtree – Interface für pst-tree
713
32.2 Mathematik
714
32.2.1 infix-RPN – »infix–postfix« Transformation
714
32.2.2 pst-fractal – Fraktale Grafiken
715
32.2.3 pst-poly – Polygone
722
32.2.4 pst-coxeterp und pst-coxcoor – Reguläre Polytope
728
32.2.5 pst-ode: Lösen von Differentialgleichungssysten
731
32.2.6 pst-intersect: Schnittpunktbestimmung von Kurven und Gleichungen
733
32.3 Naturwissenschaften
734
32.3.1 pst-lens – Optische Effekte
734
32.3.2 pst-optic– Optische Systeme
739
32.3.3 pst-optexp– Experimentelle Optik
747
32.3.4 pst-diffraction – Beugungsmuster
754
32.3.5 pst-cie – CIE Farbräume
761
32.3.6 pst-magneticfield – Magnetische Feldlinien
763
32.3.7 pst-electricfield – Elektrische Feldlinien
767
32.3.8 pst-osci – Oszillogramme
770
32.3.9 pst-am – Modulation und Demodulation
774
32.3.10 pst-spectra – Spektrallinien
777
32.3.11 pst-stru – Belastungsdiagramme
780
32.3.12 pst-pad – Haftmodelle
783
32.3.13 pst-solarsystem – Sonnensystem
785
32.3.14 pst-perspective
787
32.4 Informationstechnik
789
32.4.1 sfg – Signalflusspläne
789
32.4.2 vaucanson-g
790
32.4.3 pst-dbicons – ER-Beziehungen
791
32.4.4 pst-pdgr: »Pedigrees«
793
32.4.5 pst-gantt: Gantt-Diagramme (Projektplanung)
794
32.5 Verschiedenes
799
32.5.1 pst-light3d – 3D-Lichteffekte
799
32.5.2 pst-calendar – Verschiedene Kalenderoperationen
800
32.5.3 psgo – Setzen von Spielsituationen
803
32.5.4 pst-knot – Knotenlinien
805
32.5.5 pst-thick – »Dicke« Linien
808
33. Spezielles . . .
812
33.1 Gouraud-Färbung
812
33.2 Animationen
814
33.2.1 animate
814
33.2.2 Das AcroTEX Presentation Bundle
817
33.2.3 Flashanimationen
818
34. PSTricks in Präsentationen
820
34.1 beamer
820
34.2 powerdot
822
35. Beispiele
826
Anhang
868
Anhang A Tabellen
868
A.1 Zusammenstellung der Parameter
868
A.2 Inhaltsspezifische Zusammenfassung aller relevanten Makros
880
Anhang B PostScript
892
B.1 Die mathematischen PS-Funktionen
892
B.2 Die nicht-mathematischen PS-Funktionen
893
B.3 Die PS-Definitionen von pstricks.pro
898
B.4 Die Namen der PSTricks-Dictionaries
899
Anhang C Bekannte Fehler
902
C.1 pstricks
902
C.1.1 Pfeile
902
C.2 pst-plot
903
C.2.1 \savedata
903
C.3 pst-node
904
C.3.1 Knoten
904
C.3.2 Knotenlabel
905
Anhang D PDF-Ausgabe
906
D.1 XELATEX
906
D.2 auto-pst-pdf
907
D.3 ps2pdf
909
D.4 pdftricks
909
D.5 Grafik extern »on-the-fly« erstellen
910
Anhang E Fehler und Hilfe
912
E.1 Häufige Fehler
912
E.2 Hilfe
913
E.3 Paketverzeichnis
913
Literatur
916
Index der Befehle und Begriffe
921
Personen
957
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.