[pstricks] N/A

Ludwig Meyerhoff ludwig at www.antar.de
Mon Jan 18 20:43:13 CET 2010


I am writing some documentation and have often to describe a sequence of steps.
For I do not like to work with MS Visio and some dozens of layers and hiding
blocks, I prefer to use PSTricks.

First I used to hide and reveal the code sections I wanted by commenting them
manually, when I realized I could hide them by a state-machine whose state is
defined by a counter:


This worked fine until now, when I have to describe a tree. 
One version relying only on \ovalnode and \rnode works fine this way.
For a second version I am using pst-tree, and my hiding approach does not compile.

I am using the following code (snippet), \Rect is just a convenience macro.
The code compiles if I hide the \TR{yyy} node within the \ifnum block.

\def\Rect#1#2{ \TR[name=#1]{ \psframebox{ \parbox{40mm}{ \begin{center} #2
\def\psedge{\nccurve[nodesepB=3pt, fillstyle=none, angleB=90, angleA=-90,
linewidth=3pt, linecolor=blue ]}
\psTree{ \Rect{FLUGHH6}{Flughafen HH (6)} }
               \Rect{TERMB}{Term. B (8) }

If I reveal the \TR{yyy} node (like in the snippet above), I get an error I
have no idea what it complains about:

! Argument of \nccurve at ii has an extra }.
<inserted text> 
l.50                \psedge

I am using pst-tree version 1.11 -- can anyone show me the link between \ifnum
and \psTree? Is there a better way to create a sequence of pictures?



Open WebMail Project (http://openwebmail.org)

More information about the PSTricks mailing list