
XeLaTeX と pst-node で問題があります。2 つのノード間に線を描画したいのですが、pspicture には何も描画されません。線のないノードだけを配置すると、ノードは描画されますが、線が消えてしまいます。
LaTeX -> DVI -> PS -> PDF の方法は機能しますが、XeLaTeX では直接 PDF に変換できません。誰か助けてくれませんか?
ムウェ
\documentclass{scrartcl}
\usepackage{pstricks}
\usepackage{pst-node}
\begin{document}
\fbox{
\begin{pspicture}(-1,-1)(2,2)
\rput(1,0){\rnode{A}{Stuff A}}
\rput(0,1){\rnode{B}{Stuff b}}
\ncline{A}{B}
\end{pspicture}
}
\begin{pspicture}(-1,-1)(2,2)
\rput(1,0){\rnode{A}{Stuff A}}
\rput(0,1){\rnode{B}{Stuff b}}
\end{pspicture}
\end{document}
編集: \listfile を追加しました:
*File List*
scrartcl.cls 2013/12/19 v3.12 KOMA-Script document class (article)
scrkbase.sty 2013/12/19 v3.12 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
scrbase.sty 2013/12/19 v3.12 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
keyval.sty 2014/05/08 v1.15 key=value parser (DPC)
scrlfile.sty 2013/12/19 v3.12 KOMA-Script package (loading files)
tocbasic.sty 2013/12/19 v3.12 KOMA-Script package (handling toc-files)
scrsize11pt.clo 2013/12/19 v3.12 KOMA-Script font size class option (11pt)
typearea.sty 2013/12/19 v3.12 KOMA-Script package (type area)
pstricks.sty 2013/12/12 v0.60 LaTeX wrapper for `PSTricks' (RN,HV)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
pstricks.tex 2014/08/27 v2.57 `PSTricks' (tvz,hv)
pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
xkeyval.sty 2014/05/25 v2.7 package option processing (HA)
xkeyval.tex 2014/05/25 v2.7 key=value parser (HA)
pst-fp.tex 2014/08/27 v2.57 `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 2014/07/25 v4.03 LaTeX color/graphics driver for XeTeX (RRM/JK)
pst-node.sty 2010/04/22 package wrapper for pst-node.tex
pst-node.tex 2014/08/04 1.35 `pst-node' (tvz,hv)
***********
私はtexlive 2014を次のように使用します:
This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014/W32TeX) (preloaded format=xelatex)
\write18 enabled.
答え1
問題は GhostScript です。バージョン 9.10 では動作しますが、現在のバージョン 9.15 では動作しません。他の GS バージョンでも同様です。
GhostScript をソースから次の場所にインストールしました/usr/local/src
:
wget http://downloads.ghostscript.com/public/ghostscript-9.10.tar.gz
tar -xvzf ghostscript-9.10.tar.gz
cd ghostscript-9.10
./configure
make
sudo make install
ただし、すべてのプラットフォーム用の既製のバイナリがネット上に存在するはずです。9.10 の出力:
答え2
今、私はあなたの助けを借りて問題を解決しました:
GS9.10 をインストールし、 のファイルを から にコピーしましたC:\Program Files (x86)\gs\gs9.10\bin
。C:\texlive\2014\tlpkg\tlgs\bin
これで必要なことはすべて完了し、結果は正しくなりました。
皆様ご協力ありがとうございました!