summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-12-13 23:45:03 +0000
committerKarl Berry <karl@freefriends.org>2010-12-13 23:45:03 +0000
commite572bd73edca41c8e3641ed601afa67ec7706bf4 (patch)
treea54fd6d59ae640a4b31f642c8f8d1637fb1f8b36 /Master/texmf-dist/doc/generic
parent81a055e8de611631d607424adce2e6c5583e193e (diff)
pstricks-add 3.46 (13dec10)
git-svn-id: svn://tug.org/texlive/trunk@20723 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-rw-r--r--Master/texmf-dist/doc/generic/pstricks-add/Changes4
-rw-r--r--Master/texmf-dist/doc/generic/pstricks-add/README58
-rw-r--r--Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.pdfbin1761267 -> 1769130 bytes
-rw-r--r--Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.tex45
4 files changed, 47 insertions, 60 deletions
diff --git a/Master/texmf-dist/doc/generic/pstricks-add/Changes b/Master/texmf-dist/doc/generic/pstricks-add/Changes
index 8ec95a8c4ae..94ef0f29fc2 100644
--- a/Master/texmf-dist/doc/generic/pstricks-add/Changes
+++ b/Master/texmf-dist/doc/generic/pstricks-add/Changes
@@ -1,4 +1,4 @@
-%% $Id: Changes 412 2010-11-03 19:39:07Z herbert $
+%% $Id: Changes 431 2010-12-13 10:53:46Z herbert $
%%
pstricks-add.pro -----------
0.23 2009-12-20 - add RGBtoGRAY and WavelengthToGRAY
@@ -39,6 +39,8 @@ pstricks-add.sty ----------- (hv)
pstricks-add.tex ----------- (Dominik Rodriguez/hv)
+ v 3.46 2010-12-13 - added new macro \psVector for drawing vectors with
+ relative coordinates (hv)
v 3.45 2010-11-01 - modified \Put for checking coor type (hv)
v 3.44 2010-08-28 - new option XYoffset for \psMatrixPlot (hv)
v 3.43 2010-08-17 - moved option method into pst-plot (hv)
diff --git a/Master/texmf-dist/doc/generic/pstricks-add/README b/Master/texmf-dist/doc/generic/pstricks-add/README
deleted file mode 100644
index 852dd71f408..00000000000
--- a/Master/texmf-dist/doc/generic/pstricks-add/README
+++ /dev/null
@@ -1,58 +0,0 @@
-pstricks-add redefines a lot of the pstricks macros and uses the extended
-version of the keyval package. So be sure that you
-- pstricks-add depends on the pstricks.pro Version 1.05, 2008/06/25
- you can get it from http://perce.de/LaTeX/pstricks/ or CTAN
-- load pstricks-add as last pstricks related package
-- have installed xkeyval with the special pst-xkey
- (CTAN: tex-archive/macros/latex/contrib/xkeyval/)
-- do not load another package after pstricks-add, which loads
- the old keyval.sty or pst-key.tex
-
-pstricks-add collects a lot of the code which was posted
-to the pstricks mailing list and has some more new features:
-
-- pstricks
- o random dots
- O braces
- o define and calculate colors on PS side
- o Gouraud shading
- o braces as node connection/linestyle
- o line style bar
- o lines, drawn "by hand"
- o arrows, arrows, arrows, ...
-
-- pst-plot
- o new syntax for \psplot and \psparametricplot
- o new environment psgraph
- o new macro pstScalePoints
- o new option for logarithmic axes
- o new macro and options for ticklines
- o new plot option bar and option barwidth
- o new options step, start end for plotting data files
- o new options xLabel, yLabel
- o new option plotNo for multiple data files x y1 y2 y3 ...
- o new macro psplotTangent
- o new macro psplotDiffEqn
- o new option algebraic for infix notation
- o new option changeOrder
-
-- pst-node
- o new macro nclineII for a two-colored line
- o new option lineAngle for ncdiag
- o new macros for interpolation nodes
- and linear combination of two vectors
- o new macro ncbarr (line with 5 segments)
-
-
-pstricks-add.pro : the prolog file for pstricks-add
-pstricks-add-doc.tex: the included doc file
-pst-fp.tex : for floating point multiplication and division
-
-Save the files pstricks-add.sty|pro|tex and pst-fp.tex in a directory,
-which is part of your local TeX tree. The pro file should go
-into $TEXMF/dvips/pstricks/
-Then do not forget to run texhash to update this tree.
-For more information see the documentation of your LATEX distribution
-on installing packages into your local TeX system or read the
-TeX Frequently Asked Questions:
-(http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages).
diff --git a/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.pdf b/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.pdf
index f430f60b0e9..768d62de8f4 100644
--- a/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.pdf
+++ b/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.tex b/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.tex
index eac99b23d76..e186bbc1525 100644
--- a/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.tex
+++ b/Master/texmf-dist/doc/generic/pstricks-add/pstricks-add-doc.tex
@@ -1,4 +1,4 @@
-%% $Id: pstricks-add-doc.tex 412 2010-11-03 19:39:07Z herbert $
+%% $Id: pstricks-add-doc.tex 431 2010-12-13 10:53:46Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
@@ -214,6 +214,49 @@ point to the next. This is possible with \Lcs{rmultiput}:
\clearpage
+
+%--------------------------------------------------------------------------------------
+\section{\nxLcs{psVector}: Drawing relative vector lines}
+%--------------------------------------------------------------------------------------
+
+The new macros \Lcs{psStartPoint} and \Lcs{psVector} allow to draw a series of
+vectors which start point refers to the endpoint of the last drawn vector. The
+coordinates of the endpoint are \emph{always} interpreted relative to the last
+the vector. The first vector refers to the coordinates set by \Lcs{psStartPoint}.
+With the boolean argument one can draw the horizontal angle of the vector.
+
+The style of the angle arc is saved in \Lkeyval{psMarkAngleStyle} and the style
+for the horizontal line in \Lkeyval{psMarkAngleLineStyle} and preset to
+
+\begin{lstlisting}
+\newpsstyle{psMarkAngleStyle}{arrows=->,arrowsize=4pt}
+\newpsstyle{psMarkAngleLineStyle}{linestyle=dotted}
+\end{lstlisting}
+
+
+\begin{pspicture}[showgrid](10,10)
+ \psStartPoint(1,1)
+ \psVector(3;30)\psVector(4;60)\psVector[linecolor=red](3;10)
+ \psVector[linestyle=dashed](4;110)
+ \psStartPoint(1,1)\psset{markAngle}
+ \psVector[linestyle=dashed](4;110)\psVector[linecolor=red](3;10)
+ \psVector(4;60)\psVector(3;30)
+\end{pspicture}
+
+\begin{lstlisting}
+\begin{pspicture}[showgrid](10,10)
+ \psStartPoint(1,1)
+ \psVector(3;30)\psVector(4;60)\psVector[linecolor=red](3;10)
+ \psVector[linestyle=dashed](4;110)
+ \psStartPoint(1,1)\psset{markAngle}
+ \psVector[linestyle=dashed](4;110)\psVector[linecolor=red](3;10)
+ \psVector(4;60)\psVector(3;30)
+\end{pspicture}
+\end{lstlisting}
+
+
+\clearpage
+
%--------------------------------------------------------------------------------------
\section{\nxLcs{psrotate}: Rotating objects}
%--------------------------------------------------------------------------------------