problem with trees

Michael W. Daniels daniels at ling.ohio-state.edu
Sat Oct 23 05:46:07 CEST 1999


-----------------------------------------------------------------------------
This is the PSTricks mailing list, devoted to discussions about computational
graphics in (La)TeX using the PSTricks package from Timothy van Zandt.
For help using this mailing list, see instructions at the end of message.
-----------------------------------------------------------------------------

The documentation says that everything in pstricks should work under plain 
TeX. So the following should be okay:

\input pstricks
\input pst-tree
\psset{levelsep=*0.75cm, treesep=0.75cm}
\pstree{\TR{S}}{
   \pstree{\TR{NP}}{
     \pstree{\TR{DP}}{
       \TR{this}}
     \pstree{\TR{N}}{
       \TR{cat}}}
   \pstree{\TR{VP}}{
     \pstree{\TR{V}}{
       \TR{meows}}}}
\bye

But instead, I get the following error:

(treetest.tex (C:\texmf-l\tex\generic\pstricks\pstricks.tex
`PSTricks' v97 patch 9  <1998/01/07> (tvz)
(C:\texmf-l\tex\generic\pstricks\pstricks.con))
(C:\texmf-l\tex\generic\pstricks\pst-tree.tex  v97 patch 3, 1997/09/24
(C:\texmf-l\tex\generic\pstricks\pst-node.tex  v97 patch 6, 1998/04/28))
! Undefined control sequence.
\pstree at vertlevelsepadjust ...te \@auxout
                                           {\string \pstree at levelsepad...
\pstree at vertical ...ertlevelsepadjust {#1}
                                           \fi \global \setbox \pstree...
<argument> \pstree {\TR {DP}}{\TR {this}}
                                           \pstree {\TR {N}}{\TR {cat}}
\pst at makenotverbbox ...\the \everypsbox #2
                                           }\ifnum \pst at mathflag >\z@ ...
<argument> ...pstree {\TR {N}}{\TR {cat}}}
                                           \pstree {\TR {VP}}{\pstree ...
\pst at makenotverbbox ...\the \everypsbox #2
                                           }\ifnum \pst at mathflag >\z@ ...
l.6 ...{VP}}{\pstree{\TR{V}}{\TR{meows}}}}

as if it can't find a definition for \@auxout. I looked, and none of the 
distribution's files seem to define this sequence, although it does appear 
in latex.ltx (the latex kernel).

So how do I use the levelsep=* feature in plain TeX?

--
Michael W. Daniels                  | "...I'm a doctor of history."
daniels at ling.ohio-state.edu         |    "You mean you study it."
Dept. of Linguistics                |      "I mean I make it better."
                                     |         -- Continuity Errors

-----------------------------------------------------------------------------
The list interface (subscription, information, access to the archives) is on:
http://www.tug.org/cgi-bin/lwgate/pstricks
Otherway to unsubscribe, send mail to pstricks-request at mail.tug.org
with a blank subject and in body the line unsubscribe <email-address>
-----------------------------------------------------------------------------



More information about the PSTricks mailing list