[pstricks] pstricks not loading in plain tex

John Smith latexpst at gmail.com
Sun Aug 1 07:49:23 CEST 2010


The current pstricks in Miktex is not working in plain Tex. Here is the test
file.

\input pstricks-add
\bye
The log file is:

This is TeX, Version 3.1415926 (MiKTeX 2.7) (preloaded format=tex
2010.7.31)  1 AUG 2010 15:43
**tp
(tp.tex (c:\miktex27\tex\generic\pstricks-add\pstricks-add.tex
(c:\miktex27\tex\generic\pstricks\pstricks.tex
\@unused=\write0
we are running tex and have to define some LaTeX commands ...
(c:\miktex27\tex\generic\xkeyval\pst-xkey.tex
2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
(c:\miktex27\tex\generic\xkeyval\xkeyval.tex
\XKV at toks=\toks12
\XKV at tempa@toks=\toks13
\XKV at depth=\count26
2008/08/13 v2.6a key=value parser (HA)
(c:\miktex27\tex\generic\xkeyval\xkvtxhdr.tex
2005/02/22 v1.1 xkeyval TeX header (HA))
(c:\miktex27\tex\generic\xkeyval\keyval.tex)))
(c:\miktex27\tex\generic\pstricks\pst-fp.tex `pst-fp' v0.06, 2010/05/14 (hv)
\pstFP at xs=\count61
\pstFP at xia=\count62
\pstFP at xib=\count63
\pstFP at xfa=\count64
\pstFP at xfb=\count65
\pstFP at rega=\count66
\pstFP at regb=\count67
\pstFP at regs=\count68
\pstFP at times=\count69
)
\psLoopIndex=\count70
`PSTricks' v2.08  <2010/06/06> (tvz)
\pst at dima=\dimen16
\pst at dimb=\dimen17
\pst at dimc=\dimen18
\pst at dimd=\dimen19
\pst at dimg=\dimen20
\pst at dimh=\dimen21
\pst at dimm=\dimen22
\pst at dimn=\dimen23
\pst at dimo=\dimen24
\pst at dimp=\dimen25
\pst at hbox=\box16
\pst at boxg=\box17
\pst at cnta=\count71
\pst at cntb=\count72
\pst at cntc=\count73
\pst at cntd=\count74
\pst at cntg=\count75
\pst at cnth=\count76
\pst at cntm=\count77
\pst at cntn=\count78
\pst at cnto=\count79
\pst at cntp=\count80
\@zero=\count81
\pst at toks=\toks14
(c:\miktex27\tex\generic\pstricks\pstricks.con)
\psunit=\dimen26
\psxunit=\dimen27
\psyunit=\dimen28
\pslinewidth=\dimen29
\pst at customdefs=\toks15
\pslinearc=\dimen30
\pst at symbolStep=\dimen31
\pst at symbolWidth=\dimen32
\everypsbox=\toks16
\psframesep=\dimen33
\pslabelsep=\dimen34
\pst at shift=\dimen35
\theoverlaybox=\box18
)
(c:\miktex27\tex\generic\pst-plot\pst-plot.tex
(c:\miktex27\tex\generic\multido\multido.tex  v1.42, 2010/05/14 <tvz>
\multido at count=\count82
\multidocount=\count83
\multido at stuff=\toks17
)
 v1.17, 2010/06/22 (tvz,hv)
\pstRadUnit=\dimen36
\pstRadUnitInv=\dimen37
\pst at linecnt=\count84
\psk at subticksize=\dimen38
\pst at xticksizeA=\dimen39
\pst at xticksizeB=\dimen40
\pst at xticksizeC=\dimen41
\pst at yticksizeA=\dimen42
\pst at yticksizeB=\dimen43
\pst at yticksizeC=\dimen44
\@digitcounter=\count85
\psk at llx=\dimen45
\psk at lly=\dimen46
\psk at urx=\dimen47
\psk at ury=\dimen48
\pst at xunit=\dimen49
\pst at yunit=\dimen50
) (c:\miktex27\tex\generic\pst-node\pst-node.tex
 v1.13, 2010/06/06
\psrow=\count86
\pscol=\count87
\psmatrixcnt=\count88
\psrowsep=\skip18
\pscolsep=\skip19
\pst at args=\count89
\num at pts=\count90
\pst at argcnt=\count91
) (c:\miktex27\tex\generic\pst-3d\pst-3d.tex
`PST-3d' v1.11, 2010/02/14 (tvz))
(c:\miktex27\tex\generic\pst-math\pst-math.tex `pst-math' v0.23 , (CJ,hv))
`pstricks-add' v3.41, 2010/06/16 (dr,hv)
\pshooklength=\dimen51
\pshookwidth=\dimen52
Runaway definition?
#1[#2]#3#4#5->{\pst at killglue \addbefore at par{arrows=-,linewidth=\psk at ytickwidth
 \ETC.
! Forbidden control sequence found while scanning definition of
\pspolylinetick
s at ii.
<inserted text>
                }
<to be read again>
                   \newcount
l.839 \newcount
               \pst at cntC%
? r
OK, entering \nonstopmode...
Runaway definition?
#1[#2]#3#4#5->{\pst at killglue \addbefore at par{arrows=-,linewidth=\psk at ytickwidth
 \ETC.
! Forbidden control sequence found while scanning definition of
\pspolylinetick
s at ii.
<inserted text>
                }
<to be read again>
                   \newcount
l.839 \newcount
               \pst at cntC%
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
\pst at cntC=\count92
! Missing number, treated as zero.
<to be read again>
                   \#1pointcount
l.840 ...expandafter\csname #1pointcount\endcsname
                                                  \relax%
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Missing number, treated as zero.
<to be read again>
                   ##
<argument> ##
             5
\multido@ #1#2#3#4#5#6->#2\multido at count =#5
                                            \relax \ifnum \multido at count=\z...
l.898 ...\translate(! TDict begin XX YY end)\cmd}}
                                                  %
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! You can't use `macro parameter character #' in vertical mode.
<recently read> ##
<argument> ##
             5
\multido@ #1#2#3#4#5#6->#2\multido at count =#5
                                            \relax \ifnum \multido at count=\z...
l.898 ...\translate(! TDict begin XX YY end)\cmd}}
                                                  %
Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

Does anyone know what the problem is?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/pstricks/attachments/20100801/8e06e5a2/attachment.html>


More information about the PSTricks mailing list