Inkscape를 사용하여 생성된 PStrick 매크로 그림에 LaTeX를 포함하는 방법은 무엇입니까?

Inkscape를 사용하여 생성된 PStrick 매크로 그림에 LaTeX를 포함하는 방법은 무엇입니까?

Inkscape 0.91( , 다른 이름으로 저장 )을 사용하여 PStrick 매크로 .tex파일을 생성했지만 시도한 문서에 포함할 수 없습니다..svgShift+Ctr+SLaTeX with PStrick macros

\documentclass{article}
\usepackage[pdf]{pstricks}
\begin{document}

\begin{figure}
    \centering
    \input{image.tex}
\end{figure}

\end{document}

하지만 일부 패키지가 누락된 것 같습니다. inkscape를 설치하지 않으려는 경우 직접 시도해 보려면 inkscape를 사용하여 생성한 다음 코드를 .tex 파일로 저장할 수 있습니다.

%LaTeX with PSTricks extensions
%%Creator: inkscape 0.91
%%Please note this file requires PSTricks extensions
\psset{xunit=.5pt,yunit=.5pt,runit=.5pt}
\begin{pspicture}(744.09448819,1052.36220472)
{
\newrgbcolor{curcolor}{0 0 1}
\pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]
{
\newpath
\moveto(129.74527979,894.28571241)
\lineto(307.39757299,894.28571241)
\curveto(311.21360267,894.28571241)(314.2857132,891.21360188)(314.2857132,887.39757221)
\lineto(314.2857132,778.31671303)
\curveto(314.2857132,774.50068336)(311.21360267,771.42857283)(307.39757299,771.42857283)
\lineto(129.74527979,771.42857283)
\curveto(125.92925012,771.42857283)(122.85713959,774.50068336)(122.85713959,778.31671303)
\lineto(122.85713959,887.39757221)
\curveto(122.85713959,891.21360188)(125.92925012,894.28571241)(129.74527979,894.28571241)
\closepath
}
}
{
\newrgbcolor{curcolor}{0 0 1}
\pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]
{
\newpath
\moveto(274.2857132,731.42858046)
\curveto(274.2857132,655.68667578)(207.76802226,594.2857297)(125.71429079,594.28572767)
\lineto(125.7142868,731.42858046)
\closepath
}
}
\end{pspicture}

답변1

사용

\documentclass{article}
\usepackage{pstricks}
\usepackage{auto-pst-pdf}
\begin{document}

    \begin{figure}
        \centering
        \input{image.tex}
    \end{figure}

\end{document}

그리고 그것을 실행

pdflatex --shell-escape <file>

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

그러나 Inkscape에서 PSTricks 내보내기는 쓰레기입니다 ...

관련 정보