XeLaTeX und pst-node

XeLaTeX und pst-node

Ich habe Probleme mit XeLaTeX und pst-node: Wenn ich eine Linie zwischen zwei Knoten zeichnen möchte, wird im pspicture aber nichts gezeichnet. Wenn ich nur die Knoten mit etwas ohne Linie einfüge, werden die Knoten gezeichnet, aber die Linie fehlt.

Der Weg LaTeX -> DVI -> PS -> PDF funktioniert, aber nicht direkt nach PDF mit XeLaTeX. Kann mir hier jemand helfen?

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}

Bearbeiten: \listfile hinzugefügt:

   *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)
   ***********

Ich verwende Texlive 2014 mit:

 This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014/W32TeX) (preloaded format=xelatex)
 \write18 enabled.

Antwort1

Das Problem ist GhostScript. Mit der Version 9.10 funktioniert es, mit der aktuellen Version 9.15 nicht. Auch mit einigen anderen GS-Versionen.

Ich habe GhostScript aus der Quelle in folgendes installiert /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

Allerdings sollte es im Netz für alle Plattformen fertige Binärdateien geben. Die Ausgabe mit 9.10:

Bildbeschreibung hier eingeben

Antwort2

Nun habe ich mit eurer Hilfe mein Problem gelöst:

Ich habe GS9.10 installiert und dann die Dateien von C:\Program Files (x86)\gs\gs9.10\binnach kopiert C:\texlive\2014\tlpkg\tlgs\bin. Das war alles, was ich brauchte, jetzt sind die Ergebnisse korrekt.

Vielen Dank an alle für die Hilfe!

verwandte Informationen