XeLaTeX 및 pst-노드

XeLaTeX 및 pst-노드

XeLaTeX 및 pst-node에 문제가 있습니다. 두 노드 사이에 선을 그리려고 하는데 pspicture에 아무 것도 그려지지 않은 경우입니다. 선 없이 노드만 넣으면 노드가 그려지지만 선이 누락됩니다.

LaTeX -> DVI -> PS -> PDF가 작동하는 방식이지만 XeLaTeX를 사용하면 pdf로 직접 변환되지 않습니다. 누구든지 나를 도와줄 수 있나요?

MWE

\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

이제 나는 당신의 도움으로 내 문제를 해결했습니다.

C:\Program Files (x86)\gs\gs9.10\binGS9.10을 설치한 다음 에서 으로 파일을 복사했습니다 C:\texlive\2014\tlpkg\tlgs\bin. 그것이 내가 필요한 전부입니다. 이제 결과는 정확합니다.

도움을 주셔서 감사합니다!

관련 정보