PSTricks: Bildqualität verbessern

PSTricks: Bildqualität verbessern

Ich versuche, mit PSStriks glatte Kurven mit variabler Breite zu zeichnen. Die Ergebnisse, die ich erhalte, haben nicht die Qualität, die ich brauche. Zum Beispiel aus diesem Codestück:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pstricks-add}

\begin{document}
\begin{pspicture}(-2.5,-2.5)(2.5,2.5)
    \pscurve[variableLW,startLW=1pt,endLW=20pt]%
   (-1,0.5)(-2,1)(2,2)(-1,-2)(2,-2)
\end{pspicture}
\end{document}

die ich aus der Dokumentation entnommen habe, erhalte ich folgendes: Ergebnis

Wie Sie sehen, sind einige Leerzeichen vorhanden. Wie kann ich das vermeiden?

Hinweis: Die Ausgabe muss im SVG-Format sein. Um den Code zu kompilieren, gehe ich folgendermaßen vor:

latex file.tex 
dvips file.dvi
inkscape file.ps --export-plain-svg=file.svg

UPDATE: Ich bin neu hier und habe vergessen, die PS-Datei zu überprüfen. So sieht sie aus:

Bildbeschreibung hier eingeben

Antwort1

Führen Sie das Beispiel nur mit latex-> dvips-> aus ps2pdf. Es gibt einige Probleme mit xelatex:

oder verwenden Sie das Paket auto-pst-pdfund führen Sie es auspdflatex --shell-escape <file>

\documentclass{article}
\usepackage{pstricks-add}
\usepackage{auto-pst-pdf}
\begin{document}
\begin{pspicture}(-2.5,-2.5)(2.5,2.5)
\pscurve[variableLW,startLW=1pt,endLW=20pt]%
    (-1,0.5)(-2,1)(2,2)(-1,-2)(2,-2)
\end{pspicture}
\end{document}

Und

inkscape --without-gui --file=PSTricks.pdf --export-plain-svg=PSTricks.svg

funktioniert auch sehr gut.

Bildbeschreibung hier eingeben

verwandte Informationen