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

效果也很好。

在此輸入影像描述

相關內容