diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pstricks/lgc')
99 files changed, 1146 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-1.inl new file mode 100644 index 00000000000..9c4169ed3fc --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-1.inl @@ -0,0 +1,7 @@ +\begin{pspicture}(0,0)(5,4) + \newpsstyle{bomb}{fillcolor=gray,fillstyle=solid, + linestyle=dashed,linewidth=2pt} + \pscircle[style=bomb](2,2){.5} + \pscircle(.5,.5){.5} + \pswedge[style=bomb](4,.5){1}{20}{130} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-10.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-10.inl new file mode 100644 index 00000000000..fa4d3b9da52 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-10.inl @@ -0,0 +1,160 @@ +\makeatletter +\newdimen\CurX +\newdimen\CurY +\newdimen\Cir@temp +\newcount\Cir@direction % 0 right, 1 left, 2 up, 3 down + +\Cir@direction0 + +\def\SetX#1{\CurX=#1pt} +\def\SetY#1{\CurY=#1pt} + +\def\ShowDirection{% + \typeout{Direction: + \ifcase\Cir@direction right\or left\or up\or down\fi, + now at (\strip@pt\CurX,\strip@pt\CurY)}% +} + +\def\ShowXY{\message{(\strip@pt\CurX,\strip@pt\CurY)}} + +\def\Down#1{\advance\CurY by -#1\p@\Cir@direction3%\ShowDirection +} +\def\Up#1{\advance\CurY by #1\p@\Cir@direction2%\ShowDirection +} +\def\Left#1{\advance\CurX by -#1\p@\Cir@direction1%\ShowDirection +} +\def\Right#1{\advance\CurX by #1\p@\Cir@direction0%\ShowDirection +} + +\def\MyBox#1#2{% width,height + \pssetlength{\Cir@temp}{#1}% + \rule{\Cir@temp}{\z@}% + \pssetlength{\Cir@temp}{#2}% + \rule{\z@}{\Cir@temp}% +} + +\def\Point#1{% + \rput(\strip@pt\CurX,\strip@pt\CurY){\pnode{#1}}% +} + +\def\Switch#1{% + \message{[Switch] #1}\ShowXY + \relax + \ifcase\Cir@direction % right + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode[b]{#1}{% + \psline(.5,.4)% + \psarc{<-}{.4}{-10}{70}% + \MyBox{.5}{.4}% + }}% + \advance\CurX by .5\p@ + \or % left + \advance\CurX by -.5\p@ + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode[b]{#1}{% + \psline(0,0)(.5,.4)% + \psarc{<-}{.4}{-10}{70}% + \MyBox{.5}{.4}% + }}% + \fi +} + +\def\Battery#1{% + \message{[Battery] #1}\ShowXY + \relax + \ifcase\Cir@direction % right + \rput[r](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#1}{% + \psline(0,-.4)(0,.4)% + \psline(.2,-.2)(.2,.2)% + \MyBox{.2}{.8}% + }}% + \advance\CurX by .2\p@ + \or % left + \advance\CurX by -.2\p@ + \rput[r](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#1}{% + \psline(0,-.4)(0,.4)% + \psline(.2,-.2)(.2,.2)% + \MyBox{.2}{.8}% + }}% + \or % up + \advance\CurY by .2\p@ + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#1}{% + \psline(.1,.2)(.9,.2)% + \psline(0.3,0)(0.7,0)% + \MyBox{1}{.2}% + }}% + \or % down + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#1}{% + \psline(-.4,0)(.4,0)% + \psline(-.2,-.2)(.2,-.2)% + \MyBox{1}{.2}% + }}% + \advance\CurY by -.2\p@ + \fi +} + +\def\Resistor{\message{[Resistor]}\ShowXY + \@ifnextchar[{\@ResInd}{\@ResInd[1]{pszigzag}}} +\def\Inductor{\message{[Inductor]}\ShowXY + \@ifnextchar[{\@ResInd}{\@ResInd[1]{pscoil}}} + +\def\@ResInd[#1]#2#3{% + \ifcase\Cir@direction % right + \rput[l](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#3}{% + \csname #2\endcsname[coilarm=.01,coilwidth=.3](0,.15)(#1,.15)% + \MyBox{#1}{.3}% + }}% + \advance\CurX by #1\p@ + \or % left + \advance\CurX by -#1\p@ + \rput[l](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#3}{% + \csname #2\endcsname[coilarm=.01,coilwidth=.3](0,.15)(#1,.15)% + \MyBox{#1}{.3}% + }}% + \or % up + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#3}{% + \csname #2\endcsname[coilarm=.01,coilwidth=.3](.15,0)(.15,#1)% + \MyBox{.3}{#1}% + }}% + \advance\CurY by #1\p@ + \or % down + \advance\CurY by -#1\p@ + \rput[b](\strip@pt\CurX,\strip@pt\CurY){% + \rnode{#3}{% + \csname #2\endcsname[coilarm=.01,coilwidth=.3](.15,0)(.15,#1)% + \MyBox{.3}{#1}% + }}% + \fi +} +\makeatother + +\begin{pspicture}(-0.3,0)(8.4,2.8) + \SetX{1} + \Up{1} + \Battery{A} + \Up{1} + \Right{2} + \Resistor{B} + \Right{1} + \Down{.3} + \Inductor{C} + \Down{.5} + \Left{1} + \Switch{D} + \ncangle[angleA=90,angleB=180,armB=0]{A}{B} + \ncangle[angleA=0,angleB=90,armB=0]{B}{C} + \ncput[ref=l]{~~~$i=i_{\mbox{max}}(1-w^{-t/3})$} + \ncangle[angleA=-90,armB=0,angleB=0]{C}{D} + \ncangle[angleA=180,armB=0,angleB=-90]{D}{A} + \nput{180}{A}{10V} + \nput{90}{B}{R} + \nput{0}{C}{3mH} + \nput{270}{D}{S} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-2.inl new file mode 100644 index 00000000000..1c0b7f79093 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-2.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(2,2)\showgrid + \pscustom[fillstyle=solid,fillcolor=gray]{% + \pscurve(0,.5)(1,1.5)(.9,1) + \pscurve[liftpen=0](2,.5)(1,.1)(0,.1)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-3.inl new file mode 100644 index 00000000000..7cc4d7a0b5a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-3.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(2,2)\showgrid + \pscustom[fillstyle=solid,fillcolor=gray]{% + \pscurve(0,.5)(1,1.5)(.9,1) + \pscurve[liftpen=1](2,.5)(1,.1)(0,.1)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-4.inl new file mode 100644 index 00000000000..e5df1cbb0f5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-4.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(2,2)\showgrid + \pscustom[fillstyle=solid,fillcolor=gray]{% + \pscurve(0,.5)(1,1.5)(.9,1) + \pscurve[liftpen=2](2,.5)(1,.1)(0,.1)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-5.inl new file mode 100644 index 00000000000..7c9eb48eb16 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-5.inl @@ -0,0 +1,40 @@ +\newdimen\X +\newdimen\Y +\newdimen\Coor + +% #1 is number of steps +\newcommand{\RandomWalk}[1]{% + \setrandim\X{0pt}{1pt} + \setrandim\Y{0pt}{1pt} + \psdots[dotstyle=*,dotsize=6pt](\pointless\X,\pointless\Y) + \pscustom{% + \moveto(\pointless\X,\pointless\Y) + \multido{\i=1+1}{#1}{% + \MoveCoordinate{\X} + \MoveCoordinate{\Y} + \lineto(\pointless\X,\pointless\Y)}}} + +% Computation of new horizontal or vertical position of point +\newcommand{\MoveCoordinate}[1]{% + \setrandim\Coor{-0.03pt}{0.03pt} + \advance #1 by \Coor + \ifdim#1>1pt #1=1pt \fi + \ifdim#1<0pt #1=0pt \fi} + +\newcommand{\randomdemo}[2]{{% + \psframe[linewidth=0.6mm](1,1) + \rput(#1,#2){\RandomWalk{300}} + \psset{linecolor=red} + \rput(#1,#2){\RandomWalk{200}} + \psset{linecolor=green} + \rput(#1,#2){\RandomWalk{100}}}} + +\psset{unit=5,dimen=middle} + +\framebox{% + \begin{pspicture}(1,3) + \randomdemo{0}{0} + \randomdemo{0}{1} + \randomdemo{0}{2} + \end{pspicture}} + diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-6.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-6.inl new file mode 100644 index 00000000000..fe5f56fe0b2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-6.inl @@ -0,0 +1,9 @@ +\begin{pspicture}(0,0)(2,1)\showgrid + \pscustom{% + \pscurve(0,.6)(1,.9)(2,.6) + \gsave + \pscurve[liftpen=1](2,.4)(1,.1)(0,.4) + \fill[fillstyle=solid,fillcolor=lightgray] + \grestore} + \pscurve[liftpen=2](2,.4)(1,.1)(0,.4) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-7.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-7.inl new file mode 100644 index 00000000000..2364d978d96 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-7.inl @@ -0,0 +1,9 @@ +\PstPolygon +\PstPolygon[PolyNbSides=11] +\PstPolygon[PolyOffset=2] +\PstPolygon[linecolor=red,PolyIntermediatePoint=0.2] +\PstPolygon[linestyle=dashed,PolyCurves,PolyOffset=2, + PolyIntermediatePoint=0.75] +\PstPolygon[unit=2,PolyNbSides=9,PolyOffset=2] +\PstPolygon[unit=2,PolyNbSides=27,PolyOffset=7,PolyCurves, + PolyIntermediatePoint=0.1] diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-8.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-8.inl new file mode 100644 index 00000000000..ad9f3ddedd7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-8.inl @@ -0,0 +1,28 @@ +\psset{unit=.825cm} +\begin{pspicture}(10,8) + \psset{fillstyle=solid,linestyle=none,linewidth=0} + \psframe[fillcolor=lightblue](10,8) + \pscircle[fillcolor=yellow](2,6){.8} % Sun + {% Rays + \psset{linecolor=yellow,linestyle=solid,linewidth=.3} + \degrees[8] + \multido{\i=1+1}{8}{\rput{\i}(2,6){\psline(1,0)(1.5,0)}} + }% + + \pspolygon[fillcolor=green](6,0)(10,2)(10,0)% Grass + \psdiamond[fillcolor=red,gangle=-45](8,6)(1.5,2.5)% Kite + \rput{45}(8,6){\pnode(-2.5,0){Kitetail}} + \rput{-10}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} + \rput{-80}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} + \pnode(.8,1.5){Tailend} + \nccurve[fillstyle=none,angleA=270,angleB=125,ncurvB=.9,ncurvA=1.4, + linestyle=dotted,dotstyle=square,linewidth=.25]{Kitetail}{Tailend} + \newcommand{\bunting}{\pstriangle(.35,.35)} + \psset{fillcolor=red,labelsep=.01} + \naput[nrot=115,npos=.15]{\bunting} + \nbput[nrot=25,npos=.15]{\bunting} + \naput[nrot=75,npos=.4]{\bunting} + \nbput[nrot=115,npos=.4]{\bunting} + \naput[nrot=115,npos=.7]{\bunting} + \nbput[nrot=25,npos=.7]{\bunting} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-9.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-9.inl new file mode 100644 index 00000000000..cfdef07b5bf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-10-9.inl @@ -0,0 +1,83 @@ +\DeclareFixedFont{\curly}{T1}{pzc}{m}{it}{30} +% +% The cat is designed to appear on a 10 x 10 grid +% +% cat head +\newcommand{\Cathead}{% + \pscircle[fillcolor=black](5,4.2){2.5}% + % ears + {% + \psset{linecolor=black,fillcolor=pink,linewidth=.05,linestyle=solid} + \rput{45}(5,4.2){\pspolygon(2.5,.5)(2.5,-.5)(3.5,0)} + \rput{135}(5,4.2){\pspolygon(2.5,.5)(2.5,-.5)(3.5,0)} + }% +} + +% eyes, nose and whiskers +\newcommand{\Catface}{% + \pscircle[fillcolor=yellow](4,5.2){.5} + \psdiamond[fillcolor=gray](4,5.2)(.2,.5) + \pscircle[fillcolor=yellow](6,5.2){.5} + \psdiamond[fillcolor=gray](6,5.2)(.2,.5) + % nose + \rput{180}(5,4.6){\pstriangle[fillcolor=pink](.5,.5)} + % whiskers + {% + \psset{linecolor=white,linestyle=solid,linewidth=.1} + \rput{5}(5,4.2){\psline(.8,0)(1.8,0)} + \rput{15}(5,4.2){\psline(.8,0)(1.8,0)} + \rput{165}(5,4.2){\psline(.8,0)(1.8,0)} + \rput{175}(5,4.2){\psline(.8,0)(1.8,0)} + }% +} + +% paws with claws +\newcommand{\Catpaws}{% + \pscircle[fillcolor=black](1,4.2){.8} + \pscircle[fillcolor=black](9,4.2){.8} + {% + \psset{fillcolor=yellow} + \newcommand{\clawsize}{.4,.4} + \rput{180}(1,4.4){\pstriangle(\clawsize)} + \rput{180}(1,4.4){\pstriangle(-.45,0)(\clawsize)} + \rput{180}(1,4.4){\pstriangle(.45,0)(\clawsize)} + \rput{180}(9,4.4){\pstriangle(\clawsize)} + \rput{180}(9,4.4){\pstriangle(-.45,0)(\clawsize)} + \rput{180}(9,4.4){\pstriangle(.45,0)(\clawsize)} + }% +} + +% wall +\newcommand{\Wall}{% + \psframe[fillcolor=brown](0,0)(10,4) +} + +% The whole cat on its wall +\newcommand{\Cat}[1]{% + {\psset{unit=#1} + \Cathead\Catface\Catpaws\Wall}% +} + +% bricks +\newcommand{\Bricks}{% + \bfseries\large + \psset{fillcolor=wheat} + \psframe(1,.4)(2.5,1.9) + \rput[bl](1.1,1){\LaTeX} + \psframe(5,.4)(6.3,1.9) + \psframe(7,.4)(8.5,1.9) + \psframe(2,2.2)(3.2,3.7) + \rput[bl]{90}(2.6,2.4){\normalsize$e=mc^2$} + \psframe(5.3,2.2)(8,3.7) + \rput[bl](5.4,2.8){\textsc{PostScript}} +} + +\begin{pspicture}(10,8) + \psset{fillstyle=solid,linestyle=none,linewidth=0} + \psframe[fillcolor=lightblue](10,8) + \Cat{1} + \rput[bl]{5}(1,1){\curly\color{white}Don Knuth Rules OK} + \Bricks + \rput(7,1){\Cat{.1}} + \rput(.1,2){\Cat{.15}} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-1.inl new file mode 100644 index 00000000000..0247963b8c3 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-1.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(2,2)\showgrid + \psline[linewidth=1pt,linecolor=gray]{<->}(0.5,0)(0,1)(1,1.5)(1.5,1)(.5,.5) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-2.inl new file mode 100644 index 00000000000..52718c2e7e9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-2.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(1,1)\showgrid + \psline(0,0)(1,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-3.inl new file mode 100644 index 00000000000..f3330707136 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-3.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(1,2)\showgrid + \psset{xunit=.5cm,yunit=2cm} + \psline(0,0)(1,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-4.inl new file mode 100644 index 00000000000..972d176bbc4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-4.inl @@ -0,0 +1,4 @@ +\resizebox{.5cm}{2cm}{% + \begin{pspicture}(1,1) + \psline(0,0)(1,1) + \end{pspicture}} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-5.inl new file mode 100644 index 00000000000..9f8e6dfae9d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-2-5.inl @@ -0,0 +1,8 @@ +\psset{unit=.5cm} +\begin{pspicture}(10,10) + \psset{subgriddiv=0,linewidth=.8} + \psgrid + \psframe[dimen=inner](1,1)(4,4) + \psframe[dimen=middle,linecolor=red](6,6)(9,9) + \psframe[dimen=outer,linecolor=yellow](0,6)(4,9) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-1.inl new file mode 100644 index 00000000000..f8a431d0407 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-1.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-1,0)(2,2) + \begin{psclip}{\psdiamond(1.5,0.2)(2.0,0.5)} + \Huge Scary Monsters + \end{psclip} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-2.inl new file mode 100644 index 00000000000..6d03cde1c80 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-3-2.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(2.2,2)\showgrid + \rput(.1,.1){\psline(0,0)(1.3,1.3)} + \psset{linestyle=dashed} + \rput{-20}(1.2,.4){\psline(0,0)(1,0)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-1.inl new file mode 100644 index 00000000000..d3e19f83437 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-1.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(2,1)\showgrid + \psline(2,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-10.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-10.inl new file mode 100644 index 00000000000..dd32fdf723c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-10.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(0,0)(3,2)\showgrid + \psdots[linecolor=blue,dotstyle=triangle, + dotscale=2](0,0.5)(1,2)(2.8,1.5) + \pscurve[linecolor=cyan,showpoints=true]{->}% + (0,1.2)(1.3,1.8)(3,0.4)(0.5,0.2) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-11.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-11.inl new file mode 100644 index 00000000000..9209b76104a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-11.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(3,2)\showgrid + \parabola[linecolor=red]{<->}(0.3,0.3)(1.5,1.5) + \psarc(2,1.5){1}{180}{320} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-12.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-12.inl new file mode 100644 index 00000000000..47b83ba1ac8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-12.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(4,2)\showgrid + \psbezier[linewidth=0.8mm,linecolor=red,showpoints=true]{|->}% + (1,0)(4,1)(2,2)(0,0) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-2.inl new file mode 100644 index 00000000000..14527392af4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-2.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(2,1)\showgrid + \psline[linewidth=0.6mm,doubleline=true,doublesep=0.5mm]{->}(2,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-3.inl new file mode 100644 index 00000000000..2b6d007210f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-3.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(2,1)\showgrid + \psline[linestyle=dashed](2,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-4.inl new file mode 100644 index 00000000000..3703cff630b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-4.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(4,2)\showgrid + \psline[linearc=0.25,showpoints=true]{->}(1,0)(4,0.3)(2,2)(0,0.5) + \psline[linestyle=dashed,linecolor=blue,arrowlength=3]{<->}(0,1)(3,0)(4,2) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-5.inl new file mode 100644 index 00000000000..6d7a1e82795 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-5.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(4.5,2)\showgrid + \psframe[linestyle=dashed](0.5,0.5)(3,1.5) + \psframe[fillstyle=solid,fillcolor=pink](0.5,0)(4.5,1) + \psframe[fillstyle=solid,fillcolor=white,framearc=0.5](3,0.2)(3.8,0.8) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-6.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-6.inl new file mode 100644 index 00000000000..03aa4cceda8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-6.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(4,2)\showgrid + \psdiamond(1.5,1.5)(1.5,0.5) + \pstriangle[fillstyle=solid,fillcolor=yellow](2,0)(3,1) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-7.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-7.inl new file mode 100644 index 00000000000..b7f35b90ffc --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-7.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(3,2)\showgrid + \pscircle[linewidth=1mm,linecolor=green](1,1){1} + \pscircle[linestyle=none,fillstyle=solid,fillcolor=lightblue](1,1){0.5} + \pscircle[fillstyle=crosshatch](2.5,1.5){0.5} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-8.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-8.inl new file mode 100644 index 00000000000..7eca414a4c6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-8.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(3,2)\showgrid + \psframe[framearc=0.25,fillstyle=gradient,gradangle=30, + gradbegin=yellow,gradend=red](0.5,0.5)(2.5,1.5) +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-9.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-9.inl new file mode 100644 index 00000000000..b956bf4072a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-4-9.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(0,0)(4,2)\showgrid + \psellipse[linecolor=green,fillstyle=vlines,hatchangle=0](1,1)(1,0.5) + \pswedge[fillstyle=solid,fillcolor=lightgray](2.5,1){1}{0}{120} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-1.inl new file mode 100644 index 00000000000..26687e2d64a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-1.inl @@ -0,0 +1 @@ +\psframebox{The Buck Stops Here} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-10.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-10.inl new file mode 100644 index 00000000000..7c941e997fe --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-10.inl @@ -0,0 +1,7 @@ +\begin{pspicture}(-4,-3.2)(3,0.2) + \psset{linecolor=lightgray} + \pstextpath{\pscurve(-4,-2)(-2,0)(0,-3)(2,-1)(3,-2)} + {\color{blue} + If you want to type $3 \int^x_y = \sum^{n=1}_{33}$ + and let it follow along a curving line \ldots} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-11.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-11.inl new file mode 100644 index 00000000000..7064e767f74 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-11.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,0)(4.2,6.2) + \pstextpath[l]{\pscurve(0,0)(2,2)(4,0)}{Left justified} + \pstextpath[c]{\pscurve(0,2)(2,4)(4,2)}{Centred text} + \pstextpath[r]{\pscurve(0,4)(2,6)(4,4)}{Right justified} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-13.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-13.inl new file mode 100644 index 00000000000..50b213c1675 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-13.inl @@ -0,0 +1,40 @@ +\begin{pspicture}(-0.3,0)(9.1,9) + \small + \psset{linestyle=none} + \pstextpath[r]{\pscurve(1.5,8)(3,9)(4.45,6.5)} + {Tous les souvenirs de naguère} + \pstextpath[r]{\pscurve(1,7)(2,7.5)(4.45,6)} + {O mes amis partis en guerre} + \pstextpath[r]{\pscurve(1,6)(2,6.7)(4.45,5.2)} + {Jaillissent vers le firmament} + \pstextpath[r]{\pscurve(0.8,5)(2,5.8)(4.45,4.4)} + {Et vos regards en l'eau dormant} + \pstextpath[r]{\pscurve(1,4.3)(2,5)(4.45,3.8)} + {Meurent mélancoliquement} + \pstextpath[r]{\pscurve(0.3,3.2)(2,4.3)(4.45,3.3)} + {Où sont-ils Braque et Max Jacob} + \pstextpath[r]{\pscurve(0.2,2.7)(2,3.5)(3.8,3.2)(4.45,2.8)} + {Derain aux yeux gris comme l'aube} + \rput(4.5,7.3){\bfseries\Huge ?} + \pstextpath[l]{\pscurve(4.55,6.5)(6.5,8.7)(7.8,8)} + {Où sont Raynal Billy Dalize} + \pstextpath[l]{\pscurve(4.55,5.8)(6.5,7.5)(8.3,6.4)} + {Dont les noms se mélancolisent} + \pstextpath[l]{\pscurve(4.55,5.2)(6.5,6.6)(7.6,6.4)(8.2,5.2)(8.5,5.4)} + {Comme des pas dans une église} + \pstextpath[l]{\pscurve(4.55,4.5)(6.5,5.8)(8.5,4.7)} + {Où est Cremnitz qui s'engagea} + \pstextpath[l]{\pscurve(4.55,3.8)(6.5,4.7)(8.5,4)} + {Peut-être sont-ils morts déjà} + \pstextpath[l]{\pscurve(4.55,3.2)(6.5,4.2)(9,2.8)} + {De souvenirs mon âme est pleine} + \pstextpath[l]{\pscurve(4.55,2.4)(5,3)(6.5,3.5)(8.8,2.3)} + {Le jet d'eau pleure sur ma peine} + \pstextpath[c]{\pscurve(-0.3,1.4)(4.5,2.2)(9.1,1.4)} + {{\footnotesize\scshape Ceux qui sont partis à la guerre au nord + se battent maintenant}} + \pstextpath[c]{\pscurve(2.1,1.2)(4.5,0.8)(6.9,1.3)} + {Le soir tombe {\bfseries\Huge O} sanglante mer} + \pstextpath[c]{\pscurve(0,1)(4.5,0)(9,1)} + {Jardins où saigne abondamment le laurier rose fleur guerrière} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-14.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-14.inl new file mode 100644 index 00000000000..c577277ddc7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-14.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(0,-1)(8.7,2.5) + \fontfamily{ptm}\selectfont + \pscharpath[fillstyle=solid,linecolor=red,fillcolor=lightblue,linewidth=2pt] + {\fontsize{1.5in}{1.5in}\selectfont \LaTeX} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-16.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-16.inl new file mode 100644 index 00000000000..1bc020e6365 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-16.inl @@ -0,0 +1,21 @@ +\DeclareFixedFont{\bigsf}{T1}{phv}{b}{n}{1.75cm} +\DeclareFixedFont{\tinyrm}{T1}{ptm}{m}{n}{2mm} + +\newcounter{myN} +\setcounter{myN}{300} + +\begin{pspicture}(0,0)(11,1.4) + \begin{pscharclip}[linecolor=red,fillstyle=solid,fillcolor=yellow] + {\rput[bl](0,0){\bigsf CHOCOLATE}} + \rput[t]{90}(0,0){% + \begin{minipage}{4cm} + \offinterlineskip + \raggedright\tinyrm\color{black}% + \whiledo{\value{myN}>0}% + {% + \addtocounter{myN}{-1} + nuts and raisins + }% + \end{minipage}}% + \end{pscharclip} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-2.inl new file mode 100644 index 00000000000..d54131e4583 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-2.inl @@ -0,0 +1,2 @@ +\psframebox[fillstyle=solid,fillcolor=black]% + {\bfseries\color{white}\LARGE Beware of The Dog} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-3.inl new file mode 100644 index 00000000000..39ef0f0d0d9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-3.inl @@ -0,0 +1,5 @@ +\psframebox{The dragon} +\psframebox{\psframebox[linecolor=green]{ate} + \psframebox[linecolor=blue] + {\psframebox[linecolor=red]{the women} and + \psframebox[linecolor=red]{children}}} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-4.inl new file mode 100644 index 00000000000..d8ae718a4f2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-4.inl @@ -0,0 +1,5 @@ +\psshadowbox[fillstyle=solid,fillcolor=yellow] + {\color{red} + \begin{tabular}{c} + Chapter 1\\We go to sea + \end{tabular}} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-5.inl new file mode 100644 index 00000000000..197d2005b60 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-5.inl @@ -0,0 +1 @@ +\pscirclebox[doubleline=true]{\bfseries STOP!} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-6.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-6.inl new file mode 100644 index 00000000000..460aff9f1fe --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-6.inl @@ -0,0 +1,2 @@ +\psdblframebox[linecolor=green,linestyle=dotted,linewidth=3pt,dotstyle=*] + {\color{red}All Hail Caesar!} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-7.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-7.inl new file mode 100644 index 00000000000..b788232efc5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-7.inl @@ -0,0 +1 @@ +\psdiabox{\sffamily No Parking} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-8.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-8.inl new file mode 100644 index 00000000000..e10517ff501 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-8.inl @@ -0,0 +1,3 @@ +\pstribox[shadow=true,fillstyle=gradient,gradbegin=green,gradend=red] + {\color{white}\Huge + $\frac{\alpha}{\Omega}$} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-9.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-9.inl new file mode 100644 index 00000000000..b42acb1a0ff --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-5-9.inl @@ -0,0 +1 @@ +\psovalbox[linecolor=red]{\color{blue}Today's Menu} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-1.inl new file mode 100644 index 00000000000..54c6125a7ac --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-1.inl @@ -0,0 +1,8 @@ +\begin{pspicture}(0,0)(5,5)\showgrid + \rput(1,1){\rnode{A}{Dog}} + \rput(2,4){\rnode{B}{Cat}} + \rput(4,2){Mouse} + \ncline{A}{B} + \nccurve[linestyle=dotted]{A}{B} + \ncarc[linestyle=dashed]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-10.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-10.inl new file mode 100644 index 00000000000..03f2aa0e9e6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-10.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\trinode{A}{Cat}} + \rput(2.5,.5){\trinode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-11.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-11.inl new file mode 100644 index 00000000000..d033f8e9f20 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-11.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \dotnode(.5,.5){A} + \dotnode(2.5,.5){B} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-12.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-12.inl new file mode 100644 index 00000000000..f4a23140f35 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-12.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \fnode(.5,.5){A} + \fnode(2.5,.5){B} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-13.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-13.inl new file mode 100644 index 00000000000..9377da276f3 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-13.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,.5){\rnode{B}{\psframebox{Dog}}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-14.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-14.inl new file mode 100644 index 00000000000..7196447bd3e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-14.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \nccurve[angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-15.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-15.inl new file mode 100644 index 00000000000..ed74c2c4914 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-15.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \nccurve{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-16.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-16.inl new file mode 100644 index 00000000000..4f5cfb38c9e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-16.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,.5){\rnode{B}{\psframebox{Dog}}} + \ncarc{->}{A}{B} + \ncarc{->}{B}{A} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-17.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-17.inl new file mode 100644 index 00000000000..26e3af24bf1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-17.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncbar{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-18.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-18.inl new file mode 100644 index 00000000000..698757c806e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-18.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncdiag[angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-19.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-19.inl new file mode 100644 index 00000000000..f0b88afb06b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-19.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncdiagg[angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-2.inl new file mode 100644 index 00000000000..700804b4454 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-2.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\rnode{A}{Cat}} + \rput(2.5,.5){\rnode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-20.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-20.inl new file mode 100644 index 00000000000..1f07de6c4d2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-20.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncangle[angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-21.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-21.inl new file mode 100644 index 00000000000..9b35cc9769a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-21.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncangles[angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-22.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-22.inl new file mode 100644 index 00000000000..01d4361c874 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-22.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(2.5,1.5){\rnode{B}{\psframebox{Dog}}} + \ncloop[loopsize=.25,angleB=180]{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-23.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-23.inl new file mode 100644 index 00000000000..0b67a1438ba --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-23.inl @@ -0,0 +1,4 @@ +\begin{pspicture}(-.2,-.5)(3,2)\showgrid + \rput(1,.5){\rnode{A}{\psframebox{Cat}}} + \nccircle{->}{A}{.5} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-24.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-24.inl new file mode 100644 index 00000000000..053f4540c9f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-24.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(-.2,-.5)(3.5,5)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(3,4.5){\rnode{B}{\psframebox{Dog}}} + \psset{coilarm=.01,coilwidth=.3} + \nccoil{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-25.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-25.inl new file mode 100644 index 00000000000..e6fcbafae20 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-25.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(-.2,-.5)(3.5,5)\showgrid + \rput(.5,.5){\rnode{A}{\psframebox{Cat}}} + \rput(3,4.5){\rnode{B}{\psframebox{Dog}}} + \psset{coilarm=.01,coilwidth=.3} + \nczigzag{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-26.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-26.inl new file mode 100644 index 00000000000..2331474e25f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-26.inl @@ -0,0 +1,29 @@ +\newcounter{CtA} +\newcounter{CtB} + +\newcommand{\Wheel}[3]{{% + \color{black} + \psset{unit=#2} + \begin{pspicture}(-1,-1.2)(1,1.2) + \SpecialCoor + \degrees[#1] + \multido{\ia=1+1}{#1}{% + \setcounter{CtA}{\ia}% + \stepcounter{CtA}% + \setcounter{CtB}{#1}% + \addtocounter{CtB}{-\ia}% + \multido{\ib=\value{CtA}+1}{% + \value{CtB}}{#3(1;\ia)(1;\ib)}} + \multido{\i=1+1}{#1}{% + \rput(1;\i){% + \pscirclebox[fillstyle=solid,fillcolor=white]{\footnotesize\i}}} + \end{pspicture}}}% end of newcommand + +{% + \color{white} + \fbox{\Wheel{3}{1.2}{\psline} + \Wheel{5}{1.2}{\psline}} + \psset{arcangle=10} + \fbox{\Wheel{12}{3}{\pcarc[linecolor=blue]}} +} + diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-27.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-27.inl new file mode 100644 index 00000000000..7d5fbb32e0e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-27.inl @@ -0,0 +1,13 @@ +\begin{pspicture}(0,0)(5,2.5) + \begin{psmatrix}[rowsep=1.5cm] + & City &\\ + {\tiny Shack} & House & {\Large Hotel} + \psset{arrows=<<-} + \ncline{1,2}{2,1}<{a} + \ncline{1,2}{2,2}>{b} + \ncline{1,2}{2,3}>{b} + \psset{arrows=-,linestyle=dotted} + \ncline{2,1}{2,2} + \ncline{2,2}{2,3} + \end{psmatrix} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-28.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-28.inl new file mode 100644 index 00000000000..0b33ada64fb --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-28.inl @@ -0,0 +1,8 @@ +\begin{psmatrix} + A & B \\ + $\sqrt{\frac{x + y}{z}}$ & D + \ncline{1,1}{1,2} + \ncline{1,2}{2,2} + \ncline{2,2}{2,1} + \ncline{2,1}{1,1} +\end{psmatrix} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-29.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-29.inl new file mode 100644 index 00000000000..7c1475c6b57 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-29.inl @@ -0,0 +1,9 @@ +\psset{arrows=->,labelsep=3pt,linecolor=gray,mnode=circle} +\begin{psmatrix}[rowsep=20pt,colsep=28pt] + A & B \\ $\sqrt{\frac{x + y}{z}}$ & D + \psset{linestyle=dotted} + \ncline{1,1}{1,2}^{\emph{firstly}} + \ncline{1,2}{2,2}>{\emph{next}} + \ncline{2,2}{2,1}_{\emph{then}} + \ncline{2,1}{1,1}<{\emph{lastly}} +\end{psmatrix} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-3.inl new file mode 100644 index 00000000000..d7d28c39efd --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-3.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\Rnode{A}{Cat}} + \rput(2.5,.5){\Rnode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-30.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-30.inl new file mode 100644 index 00000000000..4316eff5ff9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-30.inl @@ -0,0 +1,11 @@ +\psset{arrows=->,labelsep=3pt,linecolor=gray,mnode=circle} +\begin{psmatrix}[rowsep=20pt,colsep=28pt] + A & B \\ + $\sqrt{\frac{x + y}{z}}$ & D + \psset{linestyle=dotted} + \ncline{1,1}{1,2}\naput{\emph{firstly}} + \ncline{1,2}{2,2}\naput{\emph{next}} + \ncline{2,2}{2,1}\naput{\emph{then}} + \ncline{2,1}{1,1}\naput{\emph{lastly}} + \nccurve[ncurv=2,linestyle=solid,angleA=90]{1,1}{2,2} +\end{psmatrix} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-31.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-31.inl new file mode 100644 index 00000000000..1bde6620c41 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-31.inl @@ -0,0 +1,9 @@ +\psset{framearc=.4} +\begin{psmatrix}[colsep=3] + \pnode{A}&\psframebox{Waiting} & \psframebox{Calculating} + \ncline[arrows=->]{1,1}{1,2} + \psset{offset=-.1} + \ncline[arrows=->]{1,2}{1,3}\naput{{\scriptsize TRIGGER/activated}} + \psset{offset=.1} + \ncline[arrows=<-]{1,2}{1,3}\nbput{{\scriptsize [4,11]/finished}} +\end{psmatrix} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-32.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-32.inl new file mode 100644 index 00000000000..0755ba65941 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-32.inl @@ -0,0 +1,21 @@ +\psset{arrows=->,fillcolor=white,fillstyle=solid} + +\newcommand{\Show}[1]{\psshadowbox{#1}} + +\begin{psmatrix}[mnode=r,ref=t] + \psframebox[linestyle=none,framesep=.75]{% + \begin{psmatrix}[name=A,ref=c] + \Show{Stakeholder} + \end{psmatrix}} & + \psframebox[fillstyle=solid,fillcolor=pink,framesep=.75]{% + \rule{1cm}{0pt} + \begin{psmatrix}[ref=c] + [name=B]\Show{Goal} & \Show{Criteria}\\ + \Show{Sub-goal} & \Show{Justification} + \ncline{1,1}{1,2} + \ncline{1,1}{2,2} + \ncline{1,1}{2,1}\tlput{Strategy} + \ncline{2,1}{2,2} + \end{psmatrix}} +\end{psmatrix} +\ncline[angleB=180]{A}{B}\naput[npos=.7]{Model} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-33.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-33.inl new file mode 100644 index 00000000000..8e8655bd371 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-33.inl @@ -0,0 +1,18 @@ +\psset{framearc=.2} +\begin{psmatrix}[rowsep=1cm,colsep=-10pt] + [name=A]\psframebox{requirements}\\ + &[name=B]\psframebox{design}\\ + &&[name=C]\psframebox{coding}\\ + &&&[name=D]\psframebox{testing}\\ + &&&&[name=E]\psframebox{operations} + \psset{arrows=->,armA=0,angleB=90} + \ncangle{A}{B} + \ncangle{B}{C} + \ncangle{C}{D} + \ncangle{D}{E} + \psset{angleB=-90,angleA=180} + \ncangle{B}{A} + \ncangle{C}{B} + \ncangle{D}{C} + \ncangle{E}{D} +\end{psmatrix} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-34.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-34.inl new file mode 100644 index 00000000000..30501438b91 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-34.inl @@ -0,0 +1 @@ +\pstree{\TC}{\TC \TC} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-35.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-35.inl new file mode 100644 index 00000000000..dba80831ca6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-35.inl @@ -0,0 +1,8 @@ +\pstree{\TC} + {\pstree{\TC}{\TC \TC} + \pstree{\TC}{\TC \TC} + \pstree{\TC}{\pstree{\TC}{\TC \TC} + \TC \TC + } + } + diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-36.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-36.inl new file mode 100644 index 00000000000..8c886501bfd --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-36.inl @@ -0,0 +1,9 @@ +\pstree[nodesep=2pt,levelsep=20pt]{\TR{grandfather}} + {\pstree{\TR{uncle}}{\TR{cousin}} + \pstree{\TR{father}} + {\pstree{\TR{brother}}{\TR{nephew}} + \pstree{\TR{Me}} + {\pstree{\TR{son}}{\TR{grandson}} + } + } +} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-37.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-37.inl new file mode 100644 index 00000000000..1d5ed2b339f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-37.inl @@ -0,0 +1,8 @@ +\pstree{\Tdot} + {\Tdot + \pstree{\Tdot} + {\pstree{\Tdot} + {\Tdot \Tdot \Tdot} + \Tdot + } + } diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-38.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-38.inl new file mode 100644 index 00000000000..cb8b4668b09 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-38.inl @@ -0,0 +1,13 @@ +\psset{labelsep=2pt,tnpos=a,radius=2pt} +\pstree[treemode=R]{\TC*~{25}} + {\TC*~{5}~[tnpos=r]{$L_a$} + \taput{$a$} + \pstree{\TC*~{20}\tbput{$b$}} + {\pstree{\TC*~{15}\taput{$a$}} + {\TC*~{7}~[tnpos=r]{$L_{baa}$}\taput{$a$} + \TC*~{5}~[tnpos=r]{$L_{bab}$}\taput{$b$} + \TC*~{3}~[tnpos=r]{$L_{bac}$}\tbput{$c$}} + \TC*~{5}~[tnpos=r]{$L_{bb}$} + \tbput{$b$} + } + } diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-39.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-39.inl new file mode 100644 index 00000000000..a6313be1eda --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-39.inl @@ -0,0 +1,18 @@ +\renewcommand\psedge{\nccurve} +\newcommand{\Female}[2][]{{\psset{linecolor=pink}\TR[#1]{\emph{#2}}}} +\newcommand{\Male}[2][]{{\psset{linecolor=blue}\TR[#1]{#2}}} + +\psset{nodesep=2pt,angleA=90,angleB=-90} + +\pstree[treemode=U]{\Female{{\bfseries Matilde}}}{% + \pstree{\Male{Sebastian}}{% + \pstree{\Male[name=P]{Philip}}{\Male{Frederick}\Female{Ethel}} + \pstree{\Female[name=W]{Mary}}{\Male{Lionel}\Female{Agnes}}} + \pstree{\Female{Leonor}}{ + \pstree{\Male[name=R]{Ra\'ul}}{\Male{Joaquim}\Female{J\'ulia}} + \pstree{\Female[name=A]{Am\'elia}}{\Male{\'Alvaro}\Female{Augusta}}} +} + +\psset{linecolor=green,doubleline=true,linestyle=dotted} +\ncline{P}{W}\nbput{1940} +\ncline{R}{A}\nbput{1954} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-4.inl new file mode 100644 index 00000000000..b855ba90ff1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-4.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \pnode(.5,.5){A} + \pnode(2.5,.5){B} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-40.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-40.inl new file mode 100644 index 00000000000..434205ea523 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-40.inl @@ -0,0 +1,24 @@ +\newcommand{\Item}[1]{\Tr[ref=l]{\psframebox[linestyle=none]{#1}}} +\renewcommand{\psedge}{\ncangle} + +\psset{xbbd=1.5cm,treemode=R,angleB=-180,angleA=0,levelsep=72pt} + +\pstree{\Item{langs}}{% + \Item{german} + \pstree{\Item{greek}}{% + \Item{h kelly} + \pstree{\Item{levy}}{% + \Item{doc} + \Item{src} + } + } + \Item{italian} + \pstree{\Item{russian}}{ + \Item{hyphen} + } + \pstree{\Item{turkish}}{% + \Item{hyphen} + \Item{inputs} + \Item{mf} + } +} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-41.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-41.inl new file mode 100644 index 00000000000..7d204441c61 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-41.inl @@ -0,0 +1,15 @@ +\newcommand{\XX}[1]{\Tr{\psframebox{\rule{0pt}{9pt}#1}}} +\renewcommand{\psedge}{\ncangle} + +\psset{angleB=90,angleA=-90,levelsep=36pt,armB=14pt} + +\pstree{\XX{grandmother}} + {\pstree{\XX{aunt}}{\XX{cousin}} + \pstree{\XX{mother}} + {\pstree{\XX{sister}}{\XX{niece}} + \pstree{\XX{Me}} + {\pstree{\XX{daughter}} + {\XX{granddaughter}} + } + } + } diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-42.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-42.inl new file mode 100644 index 00000000000..dc2a6edcf1e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-42.inl @@ -0,0 +1,21 @@ +\rotatebox{90}{% +\psset{nodesep=2pt} +\newcommand{\XX}[2]{\TR{\ensuremath{#1_{\mbox{#2}}}}} +\pstree[xbbr=1.5cm]{\XX{R}{AMSU}} + { + \XX{S}{RawData} + \pstree{\XX{S}{combine} + \trput{\ensuremath{\oplus}} + \tlput{\ensuremath{\oplus}}} + { + \psset{linestyle=dashed} + \XX{R}{Modes} + \XX{R}{Normal} + \XX{R}{Vertical} + \XX{R}{Latched} + \XX{R}{Tripped} + \XX{R}{Other} + } + \XX{S}{GenerateData} + } +} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-43.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-43.inl new file mode 100644 index 00000000000..6db755d6e35 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-43.inl @@ -0,0 +1,12 @@ +\psset{framearc=.2,levelsep=4cm,armB=1cm,angleB=-180} + +\renewcommand{\psedge}{\ncangle} +\newcommand{\TreeBox}[1]{\Tr{\psframebox{#1}}} + +\pstree[treemode=R]{\TreeBox{Monitor}} + {\psset{offsetA=4pt} + \TreeBox{Attitude Generator} + \naput[npos=2.5]{{\small init}} + \nbput[npos=2.5]{{\small stop}} + \psset{offsetA=-4pt} + \TreeBox{Normal Generator}} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-44.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-44.inl new file mode 100644 index 00000000000..c1f8c5c31cf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-44.inl @@ -0,0 +1,11 @@ +\psset{arrows=->,framearc=.2} + +\newcommand{\Treebox}[1]{\Tr{\psframebox{#1}}} + +\pstree[treemode=R]{\Treebox{A$\rightarrow$B}} + {\pstree{\Treebox{B$\rightarrow$C}} + {\Treebox{A$\rightarrow$D} + \pstree[treemode=L]{\Treebox{B$\rightarrow$E}} + {\Tn\TC[arrows=<-]} + } + } diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-45.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-45.inl new file mode 100644 index 00000000000..d0e464588b7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-45.inl @@ -0,0 +1 @@ +\pstree{\Tp}{\Tcircle{A}\Tcircle{B}} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-46.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-46.inl new file mode 100644 index 00000000000..2a318e9b338 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-46.inl @@ -0,0 +1,17 @@ +\psset{angleB=-90,arrows=->,nrot=:U} + +\newcommand{\molesworth}[1]{% +\pstree[#1]{\Tdia{ }} + {\Tp[arrows=->,edge={\ncbar[angleA=180]}] + \nbput{Gabbitas} + {\psset{linestyle=dashed,arrows=-} \Tp } + \Tp[arrows=->,edge={\ncbar}] + \naput{Thring} + } +} + +\psset{showbbox=true} +\begin{tabular}{l} + \molesworth{}\\[1cm] + \molesworth{xbbl=1cm,xbbr=1cm} +\end{tabular} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-5.inl new file mode 100644 index 00000000000..659e3d8cb83 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-5.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \cnode(.5,.5){.2}{A} + \cnode(2.5,.5){.2}{B} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-6.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-6.inl new file mode 100644 index 00000000000..f3b5c8f1843 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-6.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \psset{radius=.3} + \Cnode(.5,.5){A} + \Cnode(2.5,.5){B} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-7.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-7.inl new file mode 100644 index 00000000000..5624438b6ac --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-7.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\circlenode{A}{Cat}} + \rput(2.5,.5){\circlenode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-8.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-8.inl new file mode 100644 index 00000000000..be56681c549 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-8.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\ovalnode{A}{Cat}} + \rput(2.5,.5){\ovalnode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-9.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-9.inl new file mode 100644 index 00000000000..526c17cd51f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-6-9.inl @@ -0,0 +1,5 @@ +\begin{pspicture}(-.2,-.5)(3,1)\showgrid + \rput(.5,.5){\dianode{A}{Cat}} + \rput(2.5,.5){\dianode{B}{Dog}} + \ncline{A}{B} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-1.inl new file mode 100644 index 00000000000..7a7b138eab6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-1.inl @@ -0,0 +1,8 @@ +\begin{pspicture}(-1,-2.5)(9,2.5) + \psset{xunit=.25mm,yunit=2cm} + \psset{plotpoints=50} + \psplot[linestyle=dashed,linecolor=blue]{0}{360}{x sin} + \psplot[plotstyle=dots,dotstyle=triangle]{0}{360}{x cos} + \psset{plotpoints=200} + \psplot[linecolor=red]{0}{360}{x dup sin exch cos mul} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-2.inl new file mode 100644 index 00000000000..dfa4f936ff5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-2.inl @@ -0,0 +1,11 @@ +\begin{tabular}{ccc} + \begin{pspicture}(-0.75,-0.75)(3,2)\psaxes(3,2)\end{pspicture}& + \begin{pspicture}(-0.75,-2)(3,0.75)\psaxes(3,-2)\end{pspicture}& + \begin{pspicture}(-0.75,-.75)(3,2)\psaxes(2,1)(0,0)(3,2)\end{pspicture}\\ + \verb|psaxes(3,2)| & \verb|psaxes(3,-2)| & \verb|psaxes(2,1)(0,0)(3,2)|\\[20pt] + \begin{pspicture}(-3,-0.5)(0.75,2.5)\psaxes(-3,2)\end{pspicture}& + \begin{pspicture}(-3,-2)(0.5,0.75)\psaxes(-3,-2)\end{pspicture}& + \begin{pspicture}(-1,-2)(0,0)\psaxes(0,0)(-1,0)(1,1)\end{pspicture}\\ + \verb|psaxes(-3,2)| &\verb|psaxes(-3,-2)| + & \verb|psaxes(0,0)(-1,0)(1,1)|\\ +\end{tabular} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-4.inl new file mode 100644 index 00000000000..c42ee5c12b7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-7-4.inl @@ -0,0 +1,41 @@ +\newcounter{lastval} +\newcounter{thishalf} +\newcounter{thisval} + +\newcommand\lang[4]{% name, value, percentage, color + \setcounter{thisval}{\value{lastval}} + \addtocounter{thisval}{#3} + \pswedge[fillcolor=#4]{1}{\thelastval}{\thethisval}% + \setcounter{thishalf}{((\value{thisval}-\value{lastval})/2)+\value{lastval}} + %\typeout{#1: \thethishalf}% + \ifnum#3>200\rput(1.3;\thethishalf){#1}\fi + \setcounter{lastval}{\value{thisval}} +} + +\bgroup +\psset{unit=3} +\centerline{% + \begin{pspicture}(-1.3,-1.3)(1.3,1.3) + \psset{fillstyle=solid} + \degrees[10000] + \SpecialCoor + \setcounter{lastval}{0} + \lang{Romanian}{1}{3}{green} + \lang{Czech}{2}{6}{blue} + \lang{Bulgarian}{4}{11}{green} + \lang{Japanese}{4}{11}{palegreen} + \lang{Dutch}{7}{20}{black} + \lang{Norwegian}{20}{56}{cyan} + \lang{Greek}{26}{73}{magenta} + \lang{Swedish}{34}{95}{lightgray} + \lang{Danish}{46}{129}{white} + \lang{French}{83}{232}{pink} + \lang{Latin}{146}{409}{wheat} + \lang{Russian}{243}{680}{white} + \lang{Italian}{391}{1093}{gray} + \lang{German}{508}{1421}{lightblue} + \lang{unknown}{599}{1676}{red} + \lang{English}{1462}{4085}{yellow} +\end{pspicture}} +\egroup + diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-1.inl new file mode 100644 index 00000000000..8e002d10770 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-1.inl @@ -0,0 +1 @@ +\psshadow[Tshadowangle=45,Tshadowsize=2.5]{\LARGE\bfseries Words with a shadow} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-2.inl new file mode 100644 index 00000000000..4453738ca75 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-2.inl @@ -0,0 +1,5 @@ +\pstilt{45}{I Feel Ill!} + +\begin{pspicture}(-0.2,-2.2)(2.5,0.5) + \pstilt{-75}{\psgrid(0,0)(2,2)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-3.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-3.inl new file mode 100644 index 00000000000..0fea88b07ad --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-3.inl @@ -0,0 +1,6 @@ +\begin{pspicture}(-2.3,-0.8)(2.3,1.5) + \psset{unit=.3cm} + \psset{viewpoint=-1 -1 1} + \ThreeDput[normal=0 0 1]{\psgrid(-3,-3)(6,6)} + \ThreeDput[normal=-1 0 0](0,4,0){\psframe*[linecolor=yellow](4,4)} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-4.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-4.inl new file mode 100644 index 00000000000..6984defd87a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-4.inl @@ -0,0 +1,53 @@ +\def\CubeSide#1#2#3#4{% + \ThreeDput[normal=#1](#2){% + \psframe*[linecolor=#3](4,4) + \rput(2,2){\footnotesize#4}} +} + +\catcode`\<=12 +\catcode`\>=12 + +\def\TheCube#1#2{% + \begin{pspicture}(-9,-7)(9,9) + \bfseries + \ifcase #1 \relax + \or %1 + \psset{viewpoint=-1 -1 #2} + \rput[l](-8,-6){{\normalsize Viewpoint: -1 -1 #2}} + \ifnum#2>0\ThreeDput[normal=0 0 1]{\psgrid(-3,-3)(6,6)}\fi + \CubeSide{-1 0 0}{0,4,0}{yellow}{FRONT} + \CubeSide{0 -1 0}{0,0,0}{blue}{FRONT} + \or %2 + \psset{viewpoint=1 -1 #2} + \rput[l](-8,-6){{\normalsize Viewpoint: 1 -1 #2}} + \ifnum#2>0\ThreeDput[normal=0 0 1]{\psgrid(-3,-3)(6,6)}\fi + \CubeSide{0 -1 0}{0,0,0}{blue}{FRONT} + \CubeSide{1 0 0}{4,0,0}{white}{BACK} + \or %3 + \psset{viewpoint=1 1 #2} + \rput[l](-8,-6){{\normalsize Viewpoint: 1 1 #2}} + \ifnum#2>0\ThreeDput[normal=0 0 1]{\psgrid(-3,-3)(6,6)}\fi + \CubeSide{1 0 0}{4,0,0}{white}{BACK} + \CubeSide{0 1 0}{4,4,0}{green}{BACK} + \or %4 + \psset{viewpoint=-1 1 #2} + \rput[l](-8,-6){{\normalsize Viewpoint: -1 1 #2}} + \ifnum#2>0\ThreeDput[normal=0 0 1]{\psgrid(-3,-3)(6,6)}\fi + \CubeSide{0 1 0}{4,4,0}{green}{BACK} + \CubeSide{-1 0 0}{0,4,0}{yellow}{FRONT} + \fi + \ifnum#2<0 + \CubeSide{0 0 -1}{0,4,0}{magenta}{BOT} + \else + \CubeSide{0 0 1}{0,0,4}{red}{TOP} + \fi + \end{pspicture} +} + +\psset{unit=.3cm,subgriddiv=0} +\begin{tabular}{cc} + \TheCube{1}{1}& + \TheCube{2}{1}\\[-10pt] + \TheCube{3}{1}& + \TheCube{4}{1}\\ +\end{tabular} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-5.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-5.inl new file mode 100644 index 00000000000..f32d756d6ea --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-8-5.inl @@ -0,0 +1,77 @@ +\newcommand{\DieFrame}[1][darkgray]{% + \psframe[linecolor=black,fillcolor=#1,fillstyle=solid](4,4)} + +\newcommand{\SpotColor}{white} +\newcommand{\DieOne}{\DieFrame[lightgray] + \pscircle*[linecolor=\SpotColor](2,2){.3} +} +\newcommand{\DieTwo}{\DieFrame[lightgray] + \pscircle*[linecolor=\SpotColor](1,2){.3} + \pscircle*[linecolor=\SpotColor](3,2){.3} +} +\newcommand{\DieThree}{\DieFrame[lightgray] + \pscircle*[linecolor=\SpotColor](1,1){.3} + \pscircle*[linecolor=\SpotColor](2,2){.3} + \pscircle*[linecolor=\SpotColor](3,3){.3} +} +\newcommand{\DieFour}{\DieFrame + \pscircle*[linecolor=\SpotColor](1,1){.3} + \pscircle*[linecolor=\SpotColor](3,3){.3} + \pscircle*[linecolor=\SpotColor](1,3){.3} + \pscircle*[linecolor=\SpotColor](3,1){.3} +} +\newcommand{\DieFive}{\DieFrame + \pscircle*[linecolor=\SpotColor](1,1){.3} + \pscircle*[linecolor=\SpotColor](3,3){.3} + \pscircle*[linecolor=\SpotColor](1,3){.3} + \pscircle*[linecolor=\SpotColor](3,1){.3} + \pscircle*[linecolor=\SpotColor](2,2){.3} +} +\newcommand{\DieSix}{\DieFrame + \pscircle*[linecolor=\SpotColor](1,1){.3} + \pscircle*[linecolor=\SpotColor](1,2){.3} + \pscircle*[linecolor=\SpotColor](1,3){.3} + \pscircle*[linecolor=\SpotColor](3,1){.3} + \pscircle*[linecolor=\SpotColor](3,2){.3} + \pscircle*[linecolor=\SpotColor](3,3){.3} +} +\newcommand\DieSide[3]{\ThreeDput[normal=#1](#2){#3}} + +\def\TheDie#1#2(#3)(#4){% + \begin{pspicture}(#3)(#4) + \ifcase #1 \relax + \or %1 + \psset{viewpoint=-1 -1 #2} + \DieSide{-1 0 0}{0,4,0}{\DieThree} + \DieSide{0 -1 0}{0,0,0}{\DieFive} + \or %2 + \psset{viewpoint=1 -1 #2} + \DieSide{0 -1 0}{0,0,0}{\DieFive} + \DieSide{1 0 0}{4,0,0}{\DieFour} + \or %3 + \psset{viewpoint=1 1 #2} + \DieSide{1 0 0}{4,0,0}{\DieFour} + \DieSide{0 1 0}{4,4,0}{\DieTwo} + \or %4 + \psset{viewpoint=-1 1 #2} + \DieSide{0 1 0}{4,4,0}{\DieTwo} + \DieSide{-1 0 0}{0,4,0}{\DieThree} + \fi + \ifnum#2<0 + \DieSide{0 0 -1}{0,4,0}{\DieSix} + \else + \DieSide{0 0 1}{0,0,4}{\DieOne} + \fi + \end{pspicture}} + +\psset{unit=.5cm} +\begin{tabular}{ccc} + \TheDie{1}{1}(-4,-0.5)(5,7.5)& + \TheDie{2}{1}(-1.5,-1.5)(7.5,6.5)& + \TheDie{3}{1}(-4,-3)(5,5)\\ + \TheDie{4}{1}(-6.5,-2)(2.5,6)& + \TheDie{1}{-1}(-4,-3)(5,5)& + \TheDie{2}{-1}(-1.5,-1.5)(7.5,6.5)\\ + \TheDie{3}{-1}(-4,-0.5)(5,7.5)& + \TheDie{4}{-1}(-6.5,-2)(2.5,6)\\ +\end{tabular} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-1.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-1.inl new file mode 100644 index 00000000000..10b4564bb94 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-1.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(2,2)\showgrid + \multirput(0,0)(.2,.2){10}{$\pi$} +\end{pspicture} diff --git a/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-2.inl b/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-2.inl new file mode 100644 index 00000000000..aa36eaf9915 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/lgc/4-9-2.inl @@ -0,0 +1,3 @@ +\begin{pspicture}(0,0)(3,3)\showgrid + \multips(.5,.5)(.4,.4){5}{\pscircle{.35}} +\end{pspicture} |