# [tex-live] spurious pstricks error in Miktex 2.9 disappears in TexLive 2011

Daniel Greenhoe dgreenhoe at gmail.com
Sat Aug 6 15:28:34 CEST 2011

For a long time I have been having trouble with spurious errors when
using pstricks with XeLaTeX in Miktex.

> On Fri, Aug 5, 2011 at 3:11 PM, Ulrike Fischer <list at nililand.de> wrote:
> Why don't you try TeXLive first?

After this suggestion by Ulrich, I did try TeXLive 2011 for Windows
and the problem has so far disappeared with TexLive. In addition, the
pdf file size is about 33% smaller when using TeXLive.

I am not overjoyed with the result however --- I would still like to
know why Miktex does not work (while TexLive does). I have used Miktex
for several years and have only reluctantly left it behind.

It seems the server I would normally upload pdf files to for usenet
sharing is down right now. But in the hopefully near future I will put
sample files here:

http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_miktex1.pdf
http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_miktex2.pdf
http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_texlive1.pdf
http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_texlive2.pdf

And here is the test code (minus some comments):

\documentclass{book}
\usepackage{pstricks}

\begin{document}
first page
\psset{unit=1mm}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\newpage
\begin{pspicture}(0,0)(150,150)
\multirput(0,0)(0,15){10}{%
\multirput(0,0)(5,0){30}{\psline(0,0)(0,10)}%
}%
\end{pspicture}
\end{document}

If anyone has any theories as to why Miktex failed on my system while
TexLive does not fail, I would be interested to hear it.

Thanks!
Dan