Titel |
3 |
Inhaltsverzeichnis | 5 |
Vorwort | 13 |
1. |
15 |
1.1 Die Geschichte | 15 |
1.2 Der Kern | 16 |
1.3 Was es ist ... | 16 |
1.4 Was es nicht ist ... | 17 |
1.5 Was noch zu sagen ist ... | 18 |
2. |
21 |
2.1 Farben | 22 |
2.1.1 xcolor | 24 |
2.1.2 Seitenhintergrundfarbe | 34 |
2.1.3 Boxhintergrundfarbe | 34 |
2.1.4 Farbwerte bestimmen | 35 |
2.1.5 xcolor und PSTricks | 35 |
2.2 Parameter mit \psset setzen | 36 |
2.3 Maßstäbe und Längen | 37 |
2.3.1 Längen | 37 |
2.3.2 Winkel | 38 |
2.3.3 Erweiterungen | 39 |
2.4 Koordinaten | 39 |
2.5 pspicture–Umgebung | 40 |
2.5.1 Optionen | 42 |
2.6 Leerraum (»Whitespace«) | 46 |
3. |
47 |
3.1 Grids | 49 |
3.2 Parameter | 49 |
3.2.1 gridwidth | 49 |
3.2.2 gridcolor | 50 |
3.2.3 griddots | 50 |
3.2.4 gridlabels | 50 |
3.2.5 gridfont | 51 |
3.2.6 gridlabelcolor | 51 |
3.2.7 subgriddiv | 51 |
3.2.8 subgridwidth | 53 |
3.2.9 subgridcolor | 53 |
3.2.10 subgriddots | 53 |
3.3 Makros | 53 |
3.4 Spezialfälle | 56 |
3.5 Beispiele | 57 |
4. |
59 |
4.1 Parameter | 59 |
4.1.1 linewidth | 60 |
4.1.2 linecolor | 61 |
4.1.3 linestyle | 61 |
4.1.4 linejoin | 65 |
4.1.5 linecap | 65 |
4.1.6 dash | 67 |
4.1.7 dotsep | 67 |
4.1.8 doubleline, doublesep, doublecolor | 68 |
4.1.9 dimen | 68 |
4.1.10 arrows | 68 |
4.1.11 showpoints | 69 |
4.1.12 linearc | 69 |
4.1.13 framearc | 70 |
4.1.14 cornersize | 70 |
4.1.15 border, bordercolor | 71 |
4.1.16 shadow, shadowsize, shadowangle, shadowcolor | 71 |
4.1.17 linetype | 72 |
4.1.18 liftpen | 72 |
4.1.19 labelsep | 72 |
4.2 \psline | 72 |
4.3 \qline | 73 |
4.4 \pspolygon | 74 |
4.5 \psframe und \psTextFrame | 74 |
4.6 \psdiamond | 75 |
4.7 \pstriangle | 76 |
5. Kreise, Ellipsen und |
77 |
5.1 Parameter | 77 |
5.1.1 arcsep, arcsepA und arcsepB | 77 |
5.1.2 curvature | 78 |
5.1.3 correctAngle | 80 |
5.1.4 variableLW | 81 |
5.1.5 startLW und endLW | 81 |
5.1.6 variableColor | 82 |
5.1.7 startWL und endWL | 82 |
5.2 Kreise und Ellipsen | 83 |
5.2.1 \pscircle | 84 |
5.2.2 \pscircleOA | 84 |
5.2.3 \qdisk | 85 |
5.2.4 \psarc | 85 |
5.2.5 \psarcn | 86 |
5.2.6 \pswedge | 86 |
5.2.7 \psellipse | 87 |
5.2.8 \psellipticarc | 88 |
5.2.9 \psellipticarcn | 88 |
5.2.10 \psellipticwedge | 89 |
5.3 Kurven | 89 |
5.3.1 \psparabola | 89 |
5.3.2 \psbezier und \pscbezier | 90 |
5.3.3 \pscurve | 91 |
5.3.4 \psecurve | 92 |
5.3.5 \psccurve | 92 |
5.4 Kubische B-Splines | 93 |
6. |
97 |
6.1 Parameter | 97 |
6.1.1 dotstyle | 98 |
6.1.2 dotsize | 99 |
6.1.3 dotscale | 99 |
6.1.4 dotangle | 99 |
6.2 \psdot und \psdots | 100 |
6.3 TEXnisches | 100 |
7. |
107 |
7.1 Parameter | 108 |
7.1.1 fillcolor | 108 |
7.1.2 fillstyle | 108 |
7.1.3 hatchwidth | 111 |
7.1.4 hatchwidthinc | 112 |
7.1.5 hatchsep | 112 |
7.1.6 hatchsepinc | 112 |
7.1.7 hatchcolor | 113 |
7.1.8 hatchangle | 113 |
7.1.9 addfillstyle | 113 |
7.1.10 strokeopacity | 115 |
7.1.11 opacity | 116 |
7.2 »Semitransparente« Farben | 117 |
7.3 Kreisförmige Farbverläufe | 118 |
8. |
119 |
8.1 Parameter | 120 |
8.1.1 arrows | 120 |
8.1.2 arrowsize | 122 |
8.1.3 arrowlength | 122 |
8.1.4 arrowinset | 122 |
8.1.5 tbarsize | 123 |
8.1.6 bracketlength | 123 |
8.1.7 rbracketlength | 123 |
8.1.8 arrowscale | 124 |
8.2 Erweiterungen | 124 |
8.2.1 Pfeiltyp »hook« | 126 |
8.2.2 Mehrfachpfeile | 127 |
8.2.3 ArrowInside und arrowfill Option | 128 |
9. |
131 |
9.1 Referenzpunkte | 131 |
9.2 Drehwinkel | 132 |
9.3 Parameter | 132 |
9.4 \rput | 133 |
9.5 \Rput | 134 |
9.6 \uput | 134 |
9.7 \cput | 135 |
9.8 \multirput und \rmultiput | 135 |
9.9 \multips | 136 |
10. |
137 |
10.1 Parameter | 138 |
10.1.1 framesep | 138 |
10.1.2 boxsep | 138 |
10.1.3 trimode | 139 |
10.2 Makros | 139 |
10.2.1 \psframebox | 139 |
10.2.2 \psdblframebox | 140 |
10.2.3 \psshadowbox | 140 |
10.2.4 \pscirclebox | 140 |
10.2.5 \psovalbox | 141 |
10.2.6 \psdiabox | 141 |
10.2.7 \pstribox | 141 |
10.3 Boxgröße | 142 |
10.3.1 Konstante Breite | 142 |
10.3.2 Konstante Breite und Höhe | 142 |
10.4 Clipping | 142 |
10.4.1 \clipbox | 142 |
10.4.2 \psclip | 143 |
10.5 Rotieren und Skalieren | 144 |
10.5.1 Rotieren | 144 |
10.5.2 \psscalebox und \psscaleboxto | 145 |
10.6 Mathematik und Verbatim-Boxen | 146 |
10.6.1 Mathematikmodus | 146 |
10.6.2 Verbatimmodus | 147 |
11. |
149 |
11.1 Anwenderstile | 149 |
11.2 Anwenderobjekte | 150 |
11.3 \pscustom | 150 |
11.3.1 Parameter | 151 |
11.3.2 Offene und geschlossene Kurven | 152 |
11.3.3 liftpen | 153 |
11.3.4 \newpath | 155 |
11.3.5 \closepath | 155 |
11.3.6 \stroke | 156 |
11.3.7 \gsave und \grestore | 156 |
11.3.8 \msave und \mrestore | 157 |
11.3.9 \fill | 158 |
11.3.10 \scale | 158 |
11.3.11 \translate | 159 |
11.3.12 \rotate | 159 |
11.3.13 \swapaxes | 160 |
11.3.14 \openshadow | 160 |
11.3.15 \closedshadow | 160 |
11.3.16 \movepath | 162 |
11.3.17 \moveto | 162 |
11.3.18 \lineto | 162 |
11.3.19 \rlineto | 163 |
11.3.20 \curveto | 163 |
11.3.21 \rcurveto | 163 |
11.3.22 \code | 164 |
11.3.23 \dim | 164 |
11.3.24 \coor | 164 |
11.3.25 \rcoor | 165 |
11.3.26 \file | 165 |
11.3.27 \arrows | 166 |
11.3.28 \setcolor | 166 |
12. |
167 |
12.1 Punkte | 167 |
12.1.1 Polarkoordinaten | 169 |
12.1.2 Berechnete Koordinaten | 169 |
12.1.3 Doppelkoordinaten | 170 |
12.1.4 Relative Verschiebungen | 171 |
12.2 Winkelangaben | 173 |
12.3 Veraltete Makros | 174 |
12.4 Beispiel für \SpecialCoor | 174 |
13. Overlays | 175 |
13.1 Folien | 175 |
13.2 Überschreiben | 176 |
14. Grundlagen | 179 |
14.1 Prologdateien | 179 |
14.2 Spezielle Makros | 180 |
14.2.1 \PSTricksoff | 180 |
14.2.2 \KillGlue und \DontKillGlue | 181 |
14.2.3 \pslbrace und \psrbrace | 182 |
14.2.4 \space | 182 |
14.2.5 \pstverb und \pstVerb | 183 |
14.2.6 \altcolormode | 185 |
14.2.7 \pst@def | 186 |
14.2.8 \psforeach und \psForeach | 186 |
14.3 Mathematische Funktionen auf TEX-Ebene | 188 |
14.3.1 \pstFPadd, \pstFPsub, \pstFPmul, and \pstFPdiv | 188 |
14.3.2 Interne Funktionen | 189 |
14.3.3 \pst@divide | 189 |
14.3.4 \pst@mod | 190 |
14.3.5 \pst@max | 190 |
14.3.6 \pst@maxdim | 190 |
14.3.7 \pst@mindim | 191 |
14.3.8 \pst@abs | 191 |
14.3.9 \pst@absdim | 191 |
14.4 »Low level« Makros | 192 |
14.4.1 PSTricks-Objekte | 194 |
14.5 »High level«-Makros | 195 |
14.6 »key value«-Interface | 196 |
14.6.1 Boolean | 197 |
14.6.2 Integer | 197 |
14.6.3 Real | 198 |
14.6.4 Length | 198 |
14.6.5 String | 198 |
15. pst-plot: Plotten von Funktionen und Daten | 201 |
15.1 Koordinatenachsen | 202 |
15.1.1 xyAxes, xAxis and yAxis | 204 |
15.1.2 axesstyle | 205 |
15.1.3 xlabelPos und xlabelPos | 207 |
15.1.4 Ox und Oy | 208 |
15.1.5 Dx und Dy | 208 |
15.1.6 dx und dy | 209 |
15.1.7 labels | 209 |
15.1.8 labelFontSize | 212 |
15.1.9 mathLabel | 212 |
15.1.10 labelOffset, xlabelOffset, ylabelOffset, | 213 |
15.1.11 xyDecimals, xDecimals und yDecimals | 213 |
15.1.12 decimalSeparator | 214 |
15.1.13 comma | 215 |
15.1.14 showorigin | 215 |
15.1.15 showoriginTick | 215 |
15.1.16 ticks | 215 |
15.1.17 tickstyle | 217 |
15.1.18 ticklinestyle, xticklinestyle und yticklinestyle | 218 |
15.1.19 tickwidth, xtickwidth und ytickwidth | 219 |
15.1.20 tickcolor, xtickcolor und ytickcolor | 219 |
15.1.21 ticksize, xticksize und yticksize | 220 |
15.1.22 xlabelFactor und ylabelFactor | 221 |
15.1.23 trigLabels, xtrigLabels, ytrigLabels und |
222 |
15.1.24 subticks, xsubticks und ysubticks | 223 |
15.1.25 subtickwidth, xsubtickwidth und ysubtickwidth | 225 |
15.1.26 subticksize, xsubticksize und ysubticksize | 225 |
15.1.27 subticklinestyle, xsubticklinestyle und |
226 |
15.1.28 subtickcolor, xsubtickcolor und ysubtickcolor | 227 |
15.1.29 logLines, xylogBase, xlogBase und ylogBase | 227 |
15.2 Automatische Skalierung mit psgraph | 229 |
15.3 Plotten von Funktionen | 233 |
15.3.1 plotstyle | 233 |
15.3.2 LSM | 241 |
15.3.3 plotpoints | 243 |
15.3.4 Funktionen in Polardarstellung | 243 |
15.3.5 yMaxValue | 245 |
15.3.6 Postfix- versus Infixnotation | 247 |
15.3.7 \psplot und \psparametricplot | 247 |
15.4 PostScript-Funktionen in algebraischer Notation | 251 |
15.4.1 Sum-Funktion | 252 |
15.4.2 Die IfTE Funktion | 253 |
15.5 Plotten von Daten | 254 |
15.5.1 Datenstruktur | 254 |
15.5.2 \readdata und \savedata | 255 |
15.5.3 \fileplot | 257 |
15.5.4 \dataplot | 257 |
15.5.5 \listplot | 258 |
15.5.6 Optionen für \readdata | 260 |
15.6 \pstScalePoints | 265 |
15.7 Beispiele | 266 |
15.7.1 Sehr große und sehr kleineWerte | 266 |
15.7.2 Achsen mit trigonometrischer Einteilung | 267 |
16. pst-node: Knoten und |
273 |
16.1 Knotennamen | 274 |
16.2 Parameter | 274 |
16.2.1 href und vref | 276 |
16.2.2 radius | 276 |
16.2.3 framesize | 277 |
16.2.4 nodesep, nodesepA und nodesepB | 277 |
16.2.5 Xnodesep, XnodesepA, XnodesepB, Ynodesep, YnodesepA und |
277 |
16.2.6 arcangle, arcangleA und arcangleB | 278 |
16.2.7 angle, angleA und angleB | 278 |
16.2.8 lineAngle | 279 |
16.2.9 arm, armA und armB | 279 |
16.2.10 loopsize | 280 |
16.2.11 boxsize | 280 |
16.2.12 offset, offsetA und offsetB | 281 |
16.2.13 ref | 281 |
16.2.14 npos | 281 |
16.2.15 rot | 282 |
16.2.16 nrot | 283 |
16.2.17 ncurv, ncurvA und ncurvB | 283 |
16.2.18 shortput | 283 |
16.2.19 tpos | 285 |
16.3 Knoten | 285 |
16.3.1 \rnode | 285 |
16.3.2 \Rnode | 286 |
16.3.3 \pnode | 286 |
16.3.4 \cnode | 287 |
16.3.5 \Cnode | 288 |
16.3.6 \circlenode | 288 |
16.3.7 \cnodeput | 288 |
16.3.8 \ovalnode | 289 |
16.3.9 \dianode | 289 |
16.3.10 \trinode | 289 |
16.3.11 \dotnode | 290 |
16.3.12 \fnode | 290 |
16.4 \nc-Verbindungen | 291 |
16.4.1 \ncline | 291 |
16.4.2 \ncarc | 291 |
16.4.3 \ncdiag | 292 |
16.4.4 \ncdiagg | 293 |
16.4.5 \ncbar | 294 |
16.4.6 \ncbarr | 294 |
16.4.7 \ncangle | 295 |
16.4.8 \ncangles | 296 |
16.4.9 \ncloop | 297 |
16.4.10 \nccurve | 298 |
16.4.11 \nccircle | 298 |
16.4.12 \ncbox | 299 |
16.4.13 \ncarcbox | 299 |
16.5 \pc-Verbindungen | 300 |
16.6 Label | 301 |
16.6.1 \n-Label | 302 |
16.6.2 \t-Label | 303 |
16.6.3 \nput – Knotenlabel | 304 |
16.6.4 Veraltete Makros | 304 |
16.7 Spezielles | 305 |
16.8 \psmatrix | 306 |
16.8.1 Parameter | 307 |
16.8.2 Multicolumn | 310 |
16.8.3 \psrowhook und \pscolhook | 310 |
16.9 TEX und PostScript – eine einseitige Sache | 311 |
17. pst-tree: Bäume | 313 |
17.1 Parameter für Baumknoten | 314 |
17.1.1 fansize | 315 |
17.1.2 treemode | 316 |
17.1.3 treeflip | 316 |
17.1.4 treesep und thistreesep | 317 |
17.1.5 treenodesize und thistreenodesize | 318 |
17.1.6 treefit und thistreefit | 319 |
17.1.7 levelsep und thislevelsep | 320 |
17.1.8 edge | 322 |
17.1.9 showbbox | 323 |
17.1.10 bb? und xbb? | 324 |
17.2 Baumknoten | 325 |
17.2.1 \TR und \Tr | 325 |
17.2.2 \Tn – Nullknoten | 326 |
17.2.3 \Tfan | 327 |
17.2.4 \pssucc | 327 |
17.2.5 \pspred | 327 |
17.2.6 \tspace | 327 |
17.2.7 \psedge | 328 |
17.3 Label | 328 |
17.3.1 \MakeShortTnput | 330 |
17.3.2 Label Parameter | 330 |
17.4 \skiplevel und \skiplevels | 332 |
17.5 Probleme | 333 |
17.6 Beispiele | 333 |
18. pst-text: Zeichen und Text manipulieren | 335 |
18.1 Zeichenmanipulationen | 335 |
18.1.1 \pscharpath | 335 |
18.1.2 \pscharclip | 336 |
18.2 Textmanipulationen | 339 |
18.2.1 Beispiele | 340 |
19 pst-fill: Füllen und Parkettieren | 343 |
19.1 Parameter | 344 |
19.1.1 fillangle | 345 |
19.1.2 fillsep, fillsepx und fillsepy | 345 |
19.1.3 fillcycle, fillcyclex und fillcycley | 345 |
19.1.4 fillmove, fillmovex und fillmovey | 346 |
19.1.5 fillsize | 346 |
19.1.6 fillloopadd, fillloopaddx und fillloopaddy | 347 |
19.1.7 PstDebug | 347 |
19.2 Beispiele | 348 |
20. pst-coil: Spulen, Federn und Zickzacklinien | 351 |
20.1 Parameter | 351 |
20.1.1 coilwidth | 352 |
20.1.2 coilheight | 353 |
20.1.3 coilarm, coilarmA und coilarmB | 354 |
20.1.4 coilaspect | 354 |
20.1.5 coilinc | 355 |
20.1.6 ppoints | 355 |
20.1.7 periods | 355 |
20.1.8 amplitude | 356 |
20.1.9 function | 357 |
20.2 Makros | 357 |
20.2.1 \pscoil | 358 |
20.2.2 \psCoil | 358 |
20.2.3 \pszigzag | 358 |
20.3 Knotenverbindungen | 359 |
21. pst-eps: Exportieren von PSTricks-Umgebungen | 361 |
21.1 TeXtoEPS | 362 |
21.2 \PSTtoEPS | 363 |
21.3 Parameter | 363 |
21.4 Beispiel | 364 |
22. pst-grad und pst-slpe: |
365 |
22.1 pst-grad | 365 |
22.1.1 Parameter | 366 |
22.2 pst-slpe | 368 |
22.2.1 Füllstile | 368 |
22.2.2 Parameter | 370 |
22.2.3 Makros | 376 |
22.3 pst-blur: Verschwommene Schatten | 376 |
22.3.1 Parameter | 377 |
22.3.2 \psblurbox | 379 |
23. Dreidimensionale |
381 |
23.1 pst-3d: Schatten, Kippen und dreidimensionale |
382 |
23.1.1 Schattenwurf | 382 |
23.1.2 Kippen | 383 |
23.1.3 Dreidimensionale Darstellungen | 386 |
23.2 pst-ob3d: Einfache, dreidimensionale Objekte | 394 |
23.2.1 Parameter | 394 |
23.2.2 Makros | 395 |
23.3 pst-gr3d: Dreidimensionale Gitter | 396 |
23.3.1 Parameter | 396 |
23.3.2 Makros | 400 |
23.4 pst-fr3d: Button mit 3D-Effekt | 404 |
23.4.1 Parameter | 404 |
23.4.2 Makro | 406 |
23.5 pst-3dplot: 3D-Parallelprojektionen von |
407 |
23.5.1 Parameter | 407 |
23.5.2 Koordinatenachsen | 425 |
23.5.3 Allgemeine Makros | 428 |
23.5.4 Einfache geometrische Objekte | 430 |
23.5.5 Mathematische Funktionen | 435 |
23.5.6 Plotten von Daten | 439 |
23.6 pst-solides3d: Perspektivische 3D-Ansichten | 441 |
23.6.1 \psSolid | 446 |
23.6.2 \axesIIID | 455 |
23.6.3 \gridIIID | 457 |
23.6.4 \psPoint | 459 |
23.6.5 \psLineIIID und \psPolygonIIID | 460 |
23.6.6 Punkttransformation mit \psTransformPoint | 460 |
23.6.7 Projektionen mit \psProjection | 462 |
23.6.8 Darstellung mathematischer Funktionen mit \psSurface | 469 |
23.6.9 Parameter | 472 |
23.6.10 Aktionen | 481 |
23.6.11 Gitter | 481 |
23.6.12 Farben | 482 |
23.6.13 Löschen von Teilflächen | 485 |
23.6.14 Kanten abflachen | 487 |
23.6.15 Transformationen | 488 |
23.6.16 Definition neuer Objekte | 491 |
23.6.17 Komplexe Objekte | 495 |
23.7 pst-mirror: Projektionen auf einem Kugelspiegel | 499 |
23.7.1 Parameter | 499 |
23.7.2 Makros | 501 |
23.8 pst-platon: Die platonischen Körper | 506 |
23.8.1 Parameter | 506 |
24. pst-circ: Erstellen von Schaltbildern | 511 |
24.1 Das Prinzip | 511 |
24.2 Parameter | 512 |
24.3 Die Objekte | 514 |
24.3.1 Monopole | 514 |
24.3.2 Dipole | 514 |
24.3.3 Multidipole | 518 |
24.3.4 Tripole | 518 |
24.3.5 Quadrupole | 519 |
24.3.6 Strompfeile | 519 |
24.3.7 Spannungspfeile | 520 |
24.3.8 Parallelschaltungen | 521 |
24.3.9 Darstellungsformen | 522 |
24.3.10 Widerstände, Spulen und Kondensatoren | 525 |
24.3.11 Transistoren | 525 |
24.3.12 Operationsverstärker | 526 |
24.3.13 Transformator | 527 |
24.4 Logische Bausteine | 527 |
24.4.1 Und | 527 |
24.4.2 Nicht-Und | 528 |
24.4.3 Or | 528 |
24.4.4 Not Or | 529 |
24.4.5 Not | 529 |
24.4.6 Exclusive OR | 530 |
24.4.7 Exclusive NOR | 530 |
24.4.8 RS Flip Flop | 531 |
24.4.9 D Flip Flop | 531 |
24.4.10 JK Flip Flop | 532 |
24.4.11 Weitere Parameter | 532 |
24.4.12 Die Knotennamen | 532 |
24.4.13 Beispiele | 533 |
25. pst-geo: Geografische |
537 |
25.1 Parameter | 539 |
25.1.1 path | 539 |
25.1.2 level | 540 |
25.1.3 type | 541 |
25.1.4 n | 544 |
25.1.5 limiteL | 545 |
25.1.6 longitude0 und latitude0 | 545 |
25.1.7 maillage und increment | 545 |
25.1.8 MapFillColor | 546 |
25.1.9 Fill | 546 |
25.1.10 capitals und city | 547 |
25.1.11 rivers und borders | 547 |
25.2 pst-map2d | 547 |
25.2.1 Parameter | 548 |
25.3 pst-map3d | 549 |
25.3.1 Parameter | 549 |
25.3.2 Weitere Beispiele | 551 |
25.4 pst-map2dII | 557 |
25.4.1 Parameter | 558 |
25.5 pst-map3dII | 559 |
25.5.1 Parameter | 559 |
25.6 \pnodeMap und \mapput | 561 |
25.6.1 Beispiele | 564 |
26. |
569 |
26.1 Die Optionen | 569 |
26.1.1 Beispiele für die TEX-Optionen | 570 |
26.1.2 Beispiele für die PostScript-Optionen | 571 |
26.2 Mögliche Barcodes | 572 |
26.2.1 EAN-13 | 572 |
26.2.2 EAN-8 | 572 |
26.2.3 UPC-A | 573 |
26.2.4 UPC-E | 573 |
26.2.5 EAN-5 | 573 |
26.2.6 EAN-2 | 573 |
26.2.7 ISBN | 574 |
26.2.8 Code-39 | 574 |
26.2.9 Code-128 und UCC/EAN-128 | 575 |
26.2.10 Rationalized Codabar | 575 |
26.2.11 Interleaved 2 of 5 | 575 |
26.2.12 Code 2 of 5 | 576 |
26.2.13 Postnet | 576 |
26.2.14 Royal Mail | 576 |
26.2.15 Australian postal service | 576 |
26.2.16 Kix (Customer index) – Dutch Mail | 577 |
26.2.17 Symbol | 577 |
26.2.18 MSI | 577 |
26.2.19 Plessey | 578 |
26.2.20 Reduced Space Symbology (RSS) | 578 |
26.2.21 Pharmacode | 579 |
26.2.22 Data matrix | 579 |
26.2.23 2D Maxicode | 579 |
26.2.24 QR Code | 580 |
26.2.25 Aztec Code | 580 |
27. |
581 |
27.1 Daten | 581 |
27.2 Parameter | 582 |
27.2.1 header | 582 |
27.2.2 chartstyle | 582 |
27.2.3 barstyle | 584 |
27.2.4 barcolsep | 585 |
27.2.5 barsep | 585 |
27.2.6 barlabelrot | 585 |
27.3 Makros | 586 |
27.3.1 \newpsbarstyle | 587 |
27.3.2 \psbarlabel | 587 |
27.3.3 \psbarscale | 587 |
27.3.4 \psbarchart | 588 |
28. |
589 |
28.1 pst-math – Erweiterte PostScript-Funktionen | 589 |
28.1.1 Trigonometrische Funktionen (normale und |
589 |
28.1.2 Gaußkurve | 590 |
28.1.3 Gammafunktion und LogGammafunktion | 591 |
28.1.4 Zusammenfassung | 591 |
28.2 pst-func: Spezielle Funktionen | 592 |
28.2.1 Ganzrationale Funktionen (Polynome) | 592 |
28.2.2 Bézierkurven höherer Ordnung | 596 |
28.2.3 \psBernstein | 598 |
28.2.4 Besselfunktionen | 599 |
28.2.5 Fouriersummen | 601 |
28.2.6 Integralsinus und -cosinus | 602 |
28.2.7 Funktionswerte ausgeben | 603 |
28.2.8 Verteilungsfunktionen | 604 |
28.2.9 Poisson-Verteilung | 611 |
28.2.10 Gammaverteilung | 612 |
28.2.11 .2-Verteilung | 613 |
28.2.12 Student’s t-Verteilung | 614 |
28.2.13 F-Verteilung | 615 |
28.2.14 Betaverteilung | 616 |
28.2.15 Weibull-Verteilung | 617 |
28.2.16 Die Lorenzkurve | 618 |
28.2.17 Lamékurve, eine Superellipse | 619 |
28.2.18 \psThomae – eine »Popcornfunktion« | 620 |
28.2.19 \psplotImp – Plotten implizit definierter Funktionen | 621 |
28.2.20 \psVolume – Rotieren einer Funktion um die x-Achse | 624 |
29. pst-eucl: Euklidische |
627 |
29.1 Parameter | 627 |
29.1.1 PointSymbol, PointSymbolA, PointSymbolB und PointSymbolC | 629 |
29.1.2 PointName, PointNameA, PointNameB und PointNameC | 629 |
29.1.3 PointNameSep | 630 |
29.1.4 PosAngle, PosAngleA, PosAngleB und PosAngleC | 630 |
29.1.5 SegmentSymbol, SegmentSymbolA, SegmentSymbolB und SegmentSymbolC | 630 |
29.1.6 Mark und MarkAngle | 631 |
29.1.7 RightAngleSize und RightAngleType | 632 |
29.1.8 MarkAngleRadius | 632 |
29.1.9 LabelAngleOffset, LabelSep und LabelRefPt | 632 |
29.1.10 CurveType | 633 |
29.1.11 RotAngle | 634 |
29.1.12 TransformLabel | 634 |
29.1.13 CodeFig, CodeFigAarc, CodeFigBarc, CodeFigColor und CodeFigStyle | 635 |
29.1.14 HomCoef | 636 |
29.1.15 DrawCirABC | 636 |
29.1.16 Radius, RadiusA, RadiusB, Diameter, DiameterA und DiameterB | 637 |
29.1.17 DistCoef | 637 |
29.1.18 AngleCoef | 638 |
29.1.19 CurvAbsNeg | 638 |
29.1.20 GenCurvFirst, GenCurvLast und GenCurvInc | 639 |
29.2 Makros | 639 |
29.2.1 Längen und Winkel | 639 |
29.2.2 \pstGeonode | 640 |
29.2.3 \pstOIJGeonode | 641 |
29.2.4 \pstSegmentMark | 642 |
29.2.5 \pstTriangle | 642 |
29.2.6 \pstMarkAngle | 643 |
29.2.7 \pstRightAngle | 643 |
29.2.8 \pstLineAB | 644 |
29.2.9 \pstCircleOA und \pstCircleAB | 644 |
29.2.10 \pstArcOAB und \pstArcnOAB | 645 |
29.2.11 \pstCurvAbsNode | 645 |
29.2.12 \pstGenericCurve | 646 |
29.2.13 \pstSymO | 646 |
29.2.14 \pstOrtSym | 646 |
29.2.15 \pstRotation | 647 |
29.2.16 \pstTranslation | 647 |
29.2.17 \pstHomO | 648 |
29.2.18 \pstProjection | 649 |
29.2.19 \pstMiddleAB | 649 |
29.2.20 \pstCGravABC | 650 |
29.2.21 \pstCircleABC | 650 |
29.2.22 \pstMediatorAB | 651 |
29.2.23 \pstBissectBAC und \pstOutBissectBAC | 652 |
29.2.24 \pstInterLL | 653 |
29.2.25 \pstInterLC | 654 |
29.2.26 \pstInterCC | 654 |
29.2.27 \pstInterFF | 655 |
29.2.28 \pstInterFL | 656 |
29.2.29 \pstInterFC | 656 |
29.3 Anwendungsbeispiel | 657 |
30. pstricks-add: Erweiterte |
659 |
30.1 Neue Makros | 660 |
30.1.1 \psrotate: Rotieren von Objekten | 660 |
30.1.2 \psChart: Tortendiagramme | 661 |
30.1.3 \psHomothetie: Zentrische Streckungen | 665 |
30.1.4 \psbrace | 666 |
30.1.5 \psdice –Würfelansicht | 669 |
30.1.6 \psCancel-Umgebung | 670 |
30.2 Knotentypen und -linien | 672 |
30.2.1 \psRelNode und \psRelLine | 672 |
30.2.2 \psParallelLine | 675 |
30.2.3 \psIntersectionPoint | 676 |
30.2.4 \psLNode und \psLCNode | 677 |
30.2.5 \nlput und \psLDNode | 677 |
30.3 Mathematische Funktionen | 678 |
30.3.1 \psStep | 678 |
30.3.2 \psplotTangent | 679 |
30.3.3 \psplotDiffEqn – Lösen von Differentialgleichungen | 683 |
30.3.4 \psMatrixPlot | 689 |
30.4 Berechnete Farben |
691 |
30.5 Verschiedene Makros | 693 |
30.5.1 \psGetSlope und \psGetDistance | 693 |
30.5.2 Handlinien | 694 |
30.5.3 Kommentarlinien | 695 |
31. pst-labo: Chemische Geräte | 697 |
31.1 Parameter | 697 |
31.1.1 glassType | 699 |
31.1.2 bouchon | 699 |
31.1.3 pince | 699 |
31.1.4 tubeDroit | 699 |
31.1.5 tubeCoude | 700 |
31.1.6 tubeCoudeU | 700 |
31.1.7 tubeCoudeUB | 700 |
31.1.8 etiquette und Numero | 701 |
31.1.9 tubePenche | 701 |
31.1.10 tubeSeul | 702 |
31.1.11 becBunsen | 702 |
31.1.12 barbotage | 702 |
31.1.13 substance | 703 |
31.1.14 solide | 704 |
31.1.15 tubeRecourbe | 705 |
31.1.16 tubeRecourbeCourt | 706 |
31.1.17 doubletube | 706 |
31.1.18 refrigerantBoulles | 706 |
31.1.19 recuperationGaz | 707 |
31.1.20 burette | 707 |
31.1.21 niveauReactifBurette und couleurReactifBurette | 708 |
31.1.22 AspectMelange und CouleurDistillat | 708 |
31.1.23 phmetre | 709 |
31.1.24 agitateurMagnetique | 709 |
31.1.25 niveauLiquide1, niveauLiquide2, niveauLiquide3 und |
710 |
31.2 Vordefinierte Farben und Stile | 711 |
31.3 Makros | 712 |
31.3.1 \pstTubeEssais | 712 |
31.3.2 \pstChauffageTube | 712 |
31.3.3 \pstBallon | 713 |
31.3.4 \pstChauffageBallon | 714 |
31.3.5 \pstEntonnoir | 715 |
31.3.6 \pstEprouvette | 715 |
31.3.7 \pstpipette | 716 |
31.3.8 \pstDosage | 716 |
31.3.9 \pstDistillation | 717 |
31.4 Basisobjekte | 718 |
31.5 Beispiele | 718 |
32. UML-Diagramme | 721 |
32.1 pst-uml | 721 |
32.2 uml | 733 |
33. |
741 |
33.1 Linguistik | 741 |
33.1.1 rrgtrees – Linguistic Trees | 742 |
33.1.2 pst-asr – »autosegmental representations« | 745 |
33.1.3 pst-jtree – Linguistic trees | 745 |
33.1.4 pst-qtree – Interface für pst-tree | 746 |
33.2 Mathematik | 748 |
33.2.1 infix-RPN – »infix–postfix« Transformation | 748 |
33.2.2 pst-fractal – Fraktale Grafiken | 749 |
33.2.3 pst-poly – Polygone | 756 |
33.2.4 pst-coxeterp und pst-coxcoor – Reguläre Polytope | 762 |
33.2.5 makeplot: Datensätze plotten | 766 |
33.2.6 NumericPlots: Datensätze plotten | 766 |
33.3 Naturwissenschaften | 767 |
33.3.1 pst-lens – Optische Effekte | 767 |
33.3.2 pst-optic– Optische Systeme | 773 |
33.3.3 pst-optexp– Experimentelle Optik1 | 782 |
33.3.4 pst-diffraction – Beugungsmuster | 786 |
33.3.5 pst-magneticfield – Magnetische Feldlinien | 793 |
33.3.6 pst-electricfield – Elektrische Feldlinien | 797 |
33.3.7 pst-osci – Oszillogramme | 800 |
33.3.8 pst-am – Modulation und Demodulation | 804 |
33.3.9 pst-spectra – Spektrallinien | 807 |
33.3.10 pst-stru – Belastungsdiagramme | 810 |
33.3.11 pst-pad – Haftmodelle | 814 |
33.4 Informationstechnik | 816 |
33.4.1 Das gastex-Paket | 816 |
33.4.2 vaucanson-g | 817 |
33.4.3 sfg – Signalflusspläne | 819 |
33.4.4 pst-dbicons – ER-Beziehungen | 820 |
33.4.5 pst-pdgr: »Pedigrees« | 821 |
33.4.6 pst-gantt: Gantt-Diagramme (Projektplanung) | 823 |
33.5 Verschiedenes | 827 |
33.5.1 pst-light3d – 3D-Lichteffekte | 827 |
33.5.2 pst-calendar – Verschiedene Kalenderoperationen | 829 |
33.5.3 psgo – Setzen von Spielsituationen | 833 |
33.5.4 pst-knot – Knotenlinien | 835 |
33.5.5 pst-thick – »Dicke« Linien | 838 |
34. Spezielles | 841 |
34.1 Gouraud-Färbung | 841 |
34.2 Animationen | 843 |
34.2.1 animate | 843 |
34.2.2 Das AcroTEX Presentation Bundle | 846 |
34.2.3 Flashanimationen | 847 |
35. PSTricks in Präsentationen | 849 |
35.1 powerdot | 849 |
35.1.1 Folien | 858 |
35.1.2 Overlays | 858 |
35.1.3 Struktur | 863 |
35.1.4 Zweispaltensatz | 864 |
35.1.5 Verbatimmodus | 865 |
35.1.6 Hintergrundbild | 867 |
35.1.7 Verfügbarer Platz | 868 |
35.2 beamer | 869 |
36. |
871 |
Anhang | 917 |
A |
917 |
A.1 Zusammenstellung der Parameter | 917 |
A.2 Inhaltsspezifische Zusammenfassung aller relevanten Makros | 929 |
B |
937 |
B.1 Die mathematischen PostScript-Funktionen | 937 |
B.2 Die nicht-mathematischen PostScript-Funktionen | 938 |
B.3 Die PostScript-Definitionen von pstricks.pro | 943 |
B.4 Die Namen der PSTricks-Dictionaries | 944 |
C Bekannte Fehler | 947 |
C.1 pstricks | 947 |
C.1.1 Pfeile | 947 |
C.2 pst-plot | 948 |
C.2.1 \savedata | 948 |
C.3 pst-node | 949 |
C.3.1 Knoten | 949 |
C.3.2 Knotenlabel | 950 |
D PDF-Ausgabe | 951 |
D.1 X ELATEX | 951 |
D.2 ps2pdf | 952 |
D.3 pst-pdf | 952 |
D.3.1 Der Ablauf mit pst-pdf | 953 |
D.3.2 Die Paketoptionen | 954 |
D.3.3 Umgebungen und Makros | 955 |
D.3.4 Bounding-Box | 955 |
D.4 auto-pst-pdf | 956 |
D.5 pdftricks | 957 |
E |
959 |
E.1 Häufige Fehler | 959 |
E.2 Hilfe | 960 |
E.3 Paketverzeichnis | 960 |
Literaturverzeichnis | 963 |
Index der Befehle und |
969 |
Symbole | 970 |
A | 970 |
B | 972 |
C | 973 |
D | 975 |
E | 977 |
F | 978 |
G | 979 |
H | 980 |
I | 981 |
J | 982 |
K | 982 |
L | 982 |
M | 984 |
N | 985 |
O | 987 |
P | 988 |
Q | 996 |
R | 996 |
S | 998 |
T | 1000 |
U | 1003 |
V | 1003 |
W | 1004 |
X | 1004 |
Y | 1005 |
Z | 1005 |
Personen | 1006 |