PSTricks:提高图片质量

PSTricks:提高图片质量

我正在尝试使用 PSTriks 绘制具有可变宽度的平滑曲线。我得到的结果没有达到我需要的质量。例如,从这段代码中:

\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}

根据我从文档中获得的信息,我得到以下内容: 结果

如您所见,它有几个空白处。我该如何避免这种情况?

注意:我需要输出为 SVG,因此要编译我正在执行的代码:

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

更新:我对此很陌生,我忘了检查.ps,它看起来像这样:

在此处输入图片描述

答案1

latex仅使用-> dvips->运行示例ps2pdf。存在一些问题xelatex

或者使用包auto-pst-pdf并运行pdflatex --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}

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

工作也很好。

在此处输入图片描述

相关内容