pscustom 如何关闭路径

pscustom 如何关闭路径

为什么 pscustom 无法生成诸如这样的封闭路径 mwe :

\documentclass{article}
\usepackage{pstricks}
\begin{document}
\pscustom{%
\psline(1,0)(0,4)(-1,0)%
\psellipticarc(0,0)(1,.5){180}{360}%
\closepath}
\end{document}

我以为这一切都会是一笔画完。但做不到。我试着在这里画一个圆锥。我试过 linecap 和 join,但都不起作用。

答案1

根据https://tex.stackexchange.com/a/133657/82917,直线有,dimen=middle但圆弧dimen=outer默认有。添加dimen=middle(“全局”\pscustom或“局部”到\psellipticarc)似乎有帮助。

\documentclass{article}
\usepackage{pstricks}
\begin{document}
\pscustom[dimen=middle]{%
   \psline(1,0)(0,4)(-1,0)%
   \psellipticarc(0,0)(1,.5){180}{360}% or \psellipticarc[dimen=middle] here
   \closepath
}
\end{document}

在此处输入图片描述

相关内容