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

또한 아주 잘 작동합니다.

여기에 이미지 설명을 입력하세요

관련 정보