[Tex/LaTex] PSTricks: What are the Learning Tutorials/Guides available for new users with hierarchical steps

documentationpstrickstutorials

I am looking for materials for PSTricks learning in similar vein to

Materials for learning TikZ

I am always interested to learn PSTricks through our famous Just for fun PSTricks User animated answers. I know there is a lot of documentation on official site http://tug.org/PSTricks/main.cgi/ and texdoc pst-user.

But could some TeX Graphic/PSTricks experts help new users like me for a good start point tutorial and build from there on.

Is there any elaborate tutorial with examples and demos with hierarchical steps ?

are there any valuable PSTricks document resources on net and examples/animations ?

Best Answer

For newbies who want to learn PSTricks, I suggest the following flow.

  • Grab the PSTricks tutorials written by TUG India. Visit PSTricks' official site on the documentation page and locate the right part as shown in the following figure.

    enter image description here

    Read each topic in the order it is listed there. As a rule of thumb:

    Learning PSTricks is similar to learning how to swim or drive a car. You don’t get the full benefit by watching someone else do it. Your own fingers must get involved.

    Note: They don't cover new features added to PSTricks after about 2009.

  • Grab PSTricks documentation by invoking texdoc pstricks if you have TeX distribution installed on your machine. Most sections in this documentation are the same as ones discussed in TUG India tutorials so they can be used to review and sharpen your understanding. The remaining sections present more advanced tricks such as creating our own graphic objects, etc, etc.

    Note: It also does not cover the new features added to PSTricks after about 2003.

  • As there are significant number of inconsistent syntax in PSTricks, quick references are really needed. The most up-to-date and complete one is Visual PSTricks. There is also cheat sheet called pst-quickref.pdf not available via texdoc pst-quickref since it's additional documentation but luckily available online or click this. Another cheat sheet in German is pstref and PSTdoc script for PSTricks Command Help is courtesy of Christoph

  • Read the documentation of some general packages such as pst-node, pst-plot, multido and that of the more specific ones such as pst-eucl (for euclidean drawing with intersection support), pst-solides3d (for 3d graphics support), pst-slpe (for gradient color support).

  • As PostScript language is virtually used to draw the geometric objects by the driver (read it as converter), PSTricks fully (let me know if it is a wrong assumption) supports PostScript. Therefore we need to know at least the basic knowledge of PostScript. Two of the best tutorials on PostScript can be obtained from Programming in PostScript and PostScript Language (Tutorial and Cookbook).

  • The well known commercial PSTricks book is written by Herbert Voss in German and English with book examples on ctan. It should be the PSTricks bible from which you might get more detailed explanation I think.

Related Question