<div>The current pstricks in Miktex is not working in plain Tex. Here is the test file.</div>
<div> </div>
<div>\input pstricks-add<br>\bye<br></div>
<div>The log file is:</div>
<div> </div>
<div>This is TeX, Version 3.1415926 (MiKTeX 2.7) (preloaded format=tex 2010.7.31)  1 AUG 2010 15:43<br>**tp<br>(tp.tex (c:\miktex27\tex\generic\pstricks-add\pstricks-add.tex<br>(c:\miktex27\tex\generic\pstricks\pstricks.tex<br>
\@unused=\write0</div>
<div>we are running tex and have to define some LaTeX commands ...<br>(c:\miktex27\tex\generic\xkeyval\pst-xkey.tex<br>2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)<br>(c:\miktex27\tex\generic\xkeyval\xkeyval.tex<br>
\XKV@toks=\toks12<br>\XKV@tempa@toks=\toks13<br>\XKV@depth=\count26</div>
<div>2008/08/13 v2.6a key=value parser (HA)<br>(c:\miktex27\tex\generic\xkeyval\xkvtxhdr.tex<br>2005/02/22 v1.1 xkeyval TeX header (HA))<br>(c:\miktex27\tex\generic\xkeyval\keyval.tex)))<br>(c:\miktex27\tex\generic\pstricks\pst-fp.tex `pst-fp&#39; v0.06, 2010/05/14 (hv)<br>
\pstFP@xs=\count61<br>\pstFP@xia=\count62<br>\pstFP@xib=\count63<br>\pstFP@xfa=\count64<br>\pstFP@xfb=\count65<br>\pstFP@rega=\count66<br>\pstFP@regb=\count67<br>\pstFP@regs=\count68<br>\pstFP@times=\count69<br>)<br>\psLoopIndex=\count70</div>

<div>`PSTricks&#39; v2.08  &lt;2010/06/06&gt; (tvz)<br>\pst@dima=\dimen16<br>\pst@dimb=\dimen17<br>\pst@dimc=\dimen18<br>\pst@dimd=\dimen19<br>\pst@dimg=\dimen20<br>\pst@dimh=\dimen21<br>\pst@dimm=\dimen22<br>\pst@dimn=\dimen23<br>
\pst@dimo=\dimen24<br>\pst@dimp=\dimen25<br>\pst@hbox=\box16<br>\pst@boxg=\box17<br>\pst@cnta=\count71<br>\pst@cntb=\count72<br>\pst@cntc=\count73<br>\pst@cntd=\count74<br>\pst@cntg=\count75<br>\pst@cnth=\count76<br>\pst@cntm=\count77<br>
\pst@cntn=\count78<br>\pst@cnto=\count79<br>\pst@cntp=\count80<br>\@zero=\count81<br>\pst@toks=\toks14<br>(c:\miktex27\tex\generic\pstricks\pstricks.con)<br>\psunit=\dimen26<br>\psxunit=\dimen27<br>\psyunit=\dimen28<br>\pslinewidth=\dimen29<br>
\pst@customdefs=\toks15<br>\pslinearc=\dimen30<br>\pst@symbolStep=\dimen31<br>\pst@symbolWidth=\dimen32<br>\everypsbox=\toks16<br>\psframesep=\dimen33<br>\pslabelsep=\dimen34<br>\pst@shift=\dimen35<br>\theoverlaybox=\box18<br>
)<br>(c:\miktex27\tex\generic\pst-plot\pst-plot.tex<br>(c:\miktex27\tex\generic\multido\multido.tex  v1.42, 2010/05/14 &lt;tvz&gt;<br>\multido@count=\count82<br>\multidocount=\count83<br>\multido@stuff=\toks17<br>)<br> v1.17, 2010/06/22 (tvz,hv)<br>
\pstRadUnit=\dimen36<br>\pstRadUnitInv=\dimen37<br>\pst@linecnt=\count84<br>\psk@subticksize=\dimen38<br>\pst@xticksizeA=\dimen39<br>\pst@xticksizeB=\dimen40<br>\pst@xticksizeC=\dimen41<br>\pst@yticksizeA=\dimen42<br>\pst@yticksizeB=\dimen43<br>
\pst@yticksizeC=\dimen44<br>\@digitcounter=\count85<br>\psk@llx=\dimen45<br>\psk@lly=\dimen46<br>\psk@urx=\dimen47<br>\psk@ury=\dimen48<br>\pst@xunit=\dimen49<br>\pst@yunit=\dimen50<br>) (c:\miktex27\tex\generic\pst-node\pst-node.tex<br>
 v1.13, 2010/06/06<br>\psrow=\count86<br>\pscol=\count87<br>\psmatrixcnt=\count88<br>\psrowsep=\skip18<br>\pscolsep=\skip19<br>\pst@args=\count89<br>\num@pts=\count90<br>\pst@argcnt=\count91<br>) (c:\miktex27\tex\generic\pst-3d\pst-3d.tex<br>
`PST-3d&#39; v1.11, 2010/02/14 (tvz))<br>(c:\miktex27\tex\generic\pst-math\pst-math.tex `pst-math&#39; v0.23 , (CJ,hv))<br>`pstricks-add&#39; v3.41, 2010/06/16 (dr,hv)<br>\pshooklength=\dimen51<br>\pshookwidth=\dimen52</div>

<div>Runaway definition?<br>#1[#2]#3#4#5-&gt;{\pst@killglue \addbefore@par {arrows=-,linewidth=\psk@ytickwidth<br> \ETC.<br>! Forbidden control sequence found while scanning definition of \pspolylinetick<br><a href="mailto:s@ii">s@ii</a>.<br>
&lt;inserted text&gt;<br>                }<br>&lt;to be read again&gt;<br>                   \newcount<br>l.839 \newcount<br>               \pst@cntC%<br>? r<br>OK, entering \nonstopmode...<br>Runaway definition?<br>#1[#2]#3#4#5-&gt;{\pst@killglue \addbefore@par {arrows=-,linewidth=\psk@ytickwidth<br>
 \ETC.<br>! Forbidden control sequence found while scanning definition of \pspolylinetick<br><a href="mailto:s@ii">s@ii</a>.<br>&lt;inserted text&gt;<br>                }<br>&lt;to be read again&gt;<br>                   \newcount<br>
l.839 \newcount<br>               \pst@cntC%<br>I suspect you have forgotten a `}&#39;, causing me<br>to read past where you wanted me to stop.<br>I&#39;ll try to recover; but if the error is serious,<br>you&#39;d better type `E&#39; or `X&#39; now and fix your file.</div>

<div>\pst@cntC=\count92<br>! Missing number, treated as zero.<br>&lt;to be read again&gt;<br>                   \#1pointcount<br>l.840 ...expandafter\csname #1pointcount\endcsname<br>                                                  \relax%<br>
A number should have been here; I inserted `0&#39;.<br>(If you can&#39;t figure out why I needed to see a number,<br>look up `weird error&#39; in the index to The TeXbook.)</div>
<div>! Missing number, treated as zero.<br>&lt;to be read again&gt;<br>                   ##<br>&lt;argument&gt; ##<br>             5<br>\multido@ #1#2#3#4#5#6-&gt;#2\multido@count =#5<br>                                            \relax \ifnum \multido@count =\z...<br>
l.898 ...\translate(! TDict begin XX YY end)\cmd}}<br>                                                  %<br>A number should have been here; I inserted `0&#39;.<br>(If you can&#39;t figure out why I needed to see a number,<br>
look up `weird error&#39; in the index to The TeXbook.)</div>
<div>! You can&#39;t use `macro parameter character #&#39; in vertical mode.<br>&lt;recently read&gt; ##</div>
<div>&lt;argument&gt; ##<br>             5<br>\multido@ #1#2#3#4#5#6-&gt;#2\multido@count =#5<br>                                            \relax \ifnum \multido@count =\z...<br>l.898 ...\translate(! TDict begin XX YY end)\cmd}}<br>
                                                  %<br>Sorry, but I&#39;m not programmed to handle this case;<br>I&#39;ll just pretend that you didn&#39;t ask for it.<br>If you&#39;re in the wrong mode, you might be able to<br>
return to the right one by typing `I}&#39; or `I$&#39; or `I\par&#39;.</div>
<div> </div>
<div>Does anyone know what the problem is?</div>
<div> </div>
<div>Thanks.</div>