pst-eucl을 사용하여 그림 그리기

pst-eucl을 사용하여 그림 그리기

나는 다음 그림을 그리고 싶다.

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

다음 pst-eucl 문서를 읽으면http://www.bakoma-tex.com/doc/generic/pst-eucl/euclide_english.pdf, 다음 코드를 생각해 냈습니다.

\documentclass[11pt]{article}
\usepackage{pst-eucl}

\begin{document}

\begin{pspicture}
\pstGeonode[PointSymbol=o](0,0){O}(-2,0){A}(1,1.732){B}(2,0){C}(1,0){D}
\pstSegmentMark{A}{B}
\pstSegmentMark{A}{C}
\pstSegmentMark{O}{B}
\pstSegmentMark{D}{B}
\pstSegmentMark{C}{B}
\pstCircleOA{O}{A}
\end{pspicture}

\end{document} 

그런데 XeLaTeX에서 컴파일을 하면 노드의 글자만 나옵니다. 원과 세그먼트가 전혀 표시되지 않습니다.

내 코드를 수정할 수 있는 방법이 있나요? 아니면 해당 그림을 그리는 더 좋은 방법이 있나요?

답변1

xelatex나는 당신이 출력을 실행하지 않았 거나 보지 않았다고 가정합니다 pdf: 최신 TL 2016으로 출력할 수 있습니다.

\documentclass[11pt]{article}
\usepackage{pst-eucl}
\begin{document}

\begin{pspicture}[showgrid=false](-2,-2)(3,2)
    \pstGeonode[PointSymbol=o](0,0){O}(-2,0){A}(1,1.732){B}(2,0){C}(1,0){D}
    \pstSegmentMark{A}{B}
    \pstSegmentMark{A}{C}
    \pstSegmentMark{O}{B}
    \pstSegmentMark{D}{B}
    \pstSegmentMark{C}{B}
    \pstCircleOA{O}{A}
\end{pspicture}

\end{document} 

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

관련 정보