Home Latex PSTricks
PSTricks PDF Print E-mail
Written by Willy Gerber   
Sunday, 28 June 2009 04:53
PSTricks 
Colors, Options and Arrows 
colorblack,lightgray,darkgray,red,green,...
optionslinecolor=color
linestyle=(none,dotted,dashed,...)
dotsep=value, dotsize=value, dotstyle=(triangle,...)
fillstyle=(vlines,solid,gradient,...)
fillcolor=color, gradbegin=color, gradend=color
gradmidpoint=number, gradlines=number, gradangle=angle
linewidth=value, linearc=value, framearc=value
arrowsize=value
subgriddiv=value,griddots=value,gridlabels=value
linecap=#n, linejoin=#n, miterlimit=#n
plotstyle=(curve,dots,...)
showpoints=boolean, plotpoints=number
labels=(none,...)
ticks=(none,...)
shadow trimode=R,framesep=5pt *: with border
arrows-,<-,->,<->
Graphic Elements 
\pspicture*[baseline](x0,y0)(x1,y1)
picture objects
\endpspicture
 
\psset{options}Set default values
\psline*[options]{arrows}(x0,y0)(x1,y1)... (xn,yn)
Draw line
\qline(x0,y0)(x1,y1)Draw Line
\pspolygon*[options](x0,y0)(x1,y1)(x2,y2)...(xn,yn)
Draw Ellipse
\psframe*[options](x0,y0)(x1,y1)
Draw Frame

(x0,y0): lower left corner (default (0,0))
(x1,y1): upper right corner
\psdiamond*[options](x0,y0)(x1,y1)Draw Diamond
\pstriangle*[options](x0,y0)(x1,y1)
Draw Triangle
\pscircle*[options](x0,y0){radius}
Draw Circle
\qdisk(coor){radius}
Draw Disk
\pswedge*[options](x0,y0){radius}{angle1}{angle2}
Draw Wedge
\psellipse*[options](x0,y0)(x1,y1)
Draw Ellipse
\psarc*[options]{arrows}(x,y){radius}{angleA}{angleB}
Draw Arc
\psarcn*[options]{arrows}(x,y){radius}{angleA}{angleB}Draw Arc
\psellipticarc*[options]{arrows}(x0,y0)(x1,y1){angleA}{angleB}
Draw Elliptical Arc
\psellipticarcn*[options]{arrows}(x0,y0)(x1,y1){angleA}{angleB} 
\psbezier*[options]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3)
 
\parabola*[options]{arrows}(x0,y0)(x1,y1)
 
\pscurve*[options]{arrows}(x1,y1)...(xn,yn)
Draw Curve
\psecurve*[options]{arrows}(x1,y1)...(xn,yn)
 
\psccurve*[options]{arrows}(x1,y1)...(xn,yn)
 
\psdot*[options](x1,y1)
Draw Dots
\psgrid[options](x0,y0)(x1,y1)(x2,y2)
Draw Drid
\fileplot*[options]{file} 
\dataplot*[options]{commands}
\dataplot[]{\mydata}
 
\savedata{command}[data]
 
\readdata{command}{file} 
\listplot*[options]{list}
 
\psplot*[options]{xmin}{xmax}{function}
 
\parametricplot*[options]{tmin}{tmax}{function}
 
Text 
refposition
without: center middle,
bl: bottom left,
Br: baseline right,
tr: flushright rotated
\rput*[refposition]{rotation}(x,y){text}
Position of content
\uput*{labelsep}[refangle]{rotation}(x,y){text}
 
\multirput*[refposition]{angle}(x0,y0)(x1,y1){int}{text}
 
\multips{angle}(x0,y0)(x1,y1){int}{graphics}
 
\psaxes*[options]{arrows}(x0,y0)(x1,y1)(x2,y2)
 
\psframebox*[options]{label}
 
\psdblframebox*[options]{text}
 
\psshadowbox*[options]{text}
 
\pscirclebox*[options]{text}
 
\cput*[options]{angle}(x,y){text}
 
\psovalbox*[options]{text}
 
\psdiabox*[options]{text}
 
\pstribox*[options]{text}
 
Last Updated ( Saturday, 25 July 2009 00:42 )
 
Copyright © 2012 gPhysics. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.