我的 遇到了问题pst3dplot
。启用该选项后,IIIDlabels
坐标轴上出现了许多黑色尖峰,而不是标签。没有 则IIIDlabels
工作pst-3dplot
正常。
我的 MWE 是
\documentclass[pstricks]{standalone}
\usepackage{pstricks}
%\usepackage{xetex-pstricks}
\usepackage{pst-3dplot}
\begin{document}
%\psset{coorType=2}
\begin{pspicture}(-3,-2.5)(5,5)
\pstThreeDCoor[linecolor=black,IIIDticks,IIIDlabels,xMin=-2,yMin=-2,zMin=-2]
\end{pspicture}
\end{document}
结果如下:
我在 Linux 机器上运行此代码:Xubuntu 15.04 和 TeXlive 2015 xelatex
(14.04 和 14.10 下有同样的问题)。问题与 psset coord 2 设置无关。包含包xetex-pstricks
会导致错误,但如果不明确加载它,控制台输出会告诉我它正在加载包 - 并且没有错误。
我该如何去掉这些尖刺?我该如何在那里贴上正确的标签?
欢迎提出任何建议,提前感谢!
运行 \listfiles 的结果为:
*File List*
standalone.cls 2012/09/15 v1.1b Class to compile TeX sub-files standalone
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
xkeyval.sty 2014/12/03 v2.7a package option processing (HA)
xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
standalone.cfg 2012/09/15 v1.1b Default configuration file for 'standalone'
class
article.cls 2014/09/29 v1.4h Standard LaTeX document class
size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
pstricks.sty 2013/12/12 v0.60 LaTeX wrapper for `PSTricks' (RN,HV)
pstricks.tex 2014/10/25 v2.60 `PSTricks' (tvz,hv)
pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
pst-fp.tex 2014/10/25 v2.60 `PST-fp' (hv)
xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
xetex.def 2015/03/25 v4.04 LaTeX color/graphics driver for XeTeX (TeX Liv
e/RRM/JK)
pst-3dplot.sty 2010/01/01 package wrapper for pst-3dplot.tex (hv)
pst-3d.sty 2009/07/28 package wrapper for pst-3d.tex (hv)
pst-3d.tex 2010/02/14 v1.11 `PST-3d' (hv)
pst-plot.sty 2011/04/13 package wrapper for pst-plot.tex (hv)
pst-xkey.sty 2005/11/25 v1.6 package wrapper for pst-xkey.tex (HA)
multido.sty 2004/05/17 package wrapper for PSTricks `multido.tex', (HV/RN)
multido.tex 2010/05/14 v1.42 `multido' (tvz,hv)
pst-plot.tex 2014/08/23 1.70 `pst-plot' (tvz,hv)
pst-node.sty 2010/04/22 package wrapper for pst-node.tex
pst-node.tex 2014/08/04 1.35 `pst-node' (tvz,hv)
pst-3dplot.tex 2014/08/25 v2.01 `PST-3dplot' (hv)
***********
将 TeXLive 版本更新至 2015 有助于产生以下输出。条纹已消失,IIID 标签已放置在正确的位置。然而,数字的旋转仍然缺失。
答案1
标签没有xelatex
作为 3d 对象放置。看起来像是 xdvipdfmx 驱动程序的一个错误。但是,运行latex->dvips->ps2pdf
将起作用:
\documentclass[pstricks]{standalone}
\usepackage{pst-3dplot}
\begin{document}
%\psset{coorType=2}
\begin{pspicture}(-3,-2.5)(5,5)
\pstThreeDCoor[linecolor=black,IIIDticks,IIIDlabels,xMin=-2,yMin=-2,zMin=-2]
\end{pspicture}
\end{document}