很久以前,我画了这个(和许多其他)简单的pspictures
。我一直试图再次编译它们以进行修改,结果发现现在它们都无法编译。我不知道可能发生了什么。
\documentclass[10pt]{standalone}
% PACKAGES LOADING
\usepackage{pspicture} % To draw plots.
% FIGURE ITSELF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%\pagecolor{white}
\psset{unit=0.1mm}
\begin{pspicture}(85,-25)(765,250)
\putbranch(300,240)(2,1){200}
\egalhshift=0
\iib{}{$p_1$}{$p_2$}[c][$1$][]
\putbranch(500,140)(2,1){250}
\egalhshift=0
\iiib{}{$0.1$}{$0.89$}{$0.01$}[c][$5$][$1$][$0$]
\end{pspicture}
\end{document}
谁能告诉我为什么这样的数字无法编译?我怀疑,无论是什么原因阻止了这个图形编译,都阻止了我所有的pspictures
图形编译。由于我有很多这样的图形,找出它们编译失败的原因将阻止我从头开始绘制它们,这将非常有益,并且节省时间。
答案1
尽管名称如此,但包pspicture
与同名的环境没有任何关系。快速在互联网上搜索宏显示您需要包egameps
,而包又需要包中的某些东西pstricks
,但显然懒得自己加载它。使用pst-all
似乎有效。
\documentclass{article}
\usepackage{pst-all}
\usepackage{egameps}
\begin{document}
\psset{unit=0.1mm}
\begin{pspicture}(85,-25)(765,250)
\putbranch(300,240)(2,1){200}
\egalhshift=0
\iib{}{$p_1$}{$p_2$}[c][$1$][]
\putbranch(500,140)(2,1){250}
\egalhshift=0
\iiib{}{$0.1$}{$0.89$}{$0.01$}[c][$5$][$1$][$0$]
\end{pspicture}
\end{document}