如何用 pstricks 绘制一个带有黑色边框的圆圈?

如何用 pstricks 绘制一个带有黑色边框的圆圈?

我想在那个电场中画一个有黑色边框的圆圈。你能帮我吗?

\documentclass[margin=10pt]{standalone}
\usepackage{pstricks}
\usepackage{pst-electricfield}
\begin{document}
\begin{pspicture*}(-6,-6)(6,6)
\psframe*[linecolor=white!50](-6,-6)(6,6)
\psgrid[subgriddiv=0,gridcolor=gray,griddots=10]
\psElectricfield[Q={[-1 -2 2][1 2 2][-1 2 -2][1 -2 -2]},linecolor=red, radius=1.0]
%\psEquipotential[Q={[-1 -2 2][1 2 2][-1 2 -2][1 -2 -2]},linecolor=blue](-6.1,-6.1)(6.1,6.1)
%\psEquipotential[Q={[-1 -2 2][1 2 2][-1 2 -2][1 -2 -2]},linecolor=green,linewidth=2\pslinewidth,Vmax=0,Vmin=0](-6.1,-6.1)(6.1,6.1)
\end{pspicture*}
\end{document}

在此处输入图片描述

您可能还需要pst-electricfield.pro

以下是文件:

http://wikisend.com/download/401052/pst-electricfield.pro

答案1

\documentclass[margin=10pt]{standalone}
\usepackage{pst-electricfield}
\begin{document}
    \begin{pspicture*}(-6,-6)(6,6)
    \psframe*[linecolor=white!50](-6,-6)(6,6)
    \psgrid[subgriddiv=0,gridcolor=gray,griddots=10]
    \psElectricfield[Q={[-1 -2 2][1 2 2][-1 2 -2][1 -2 -2]},linecolor=red, radius=1.0]
    \pscircle[fillstyle=solid,fillcolor=white,dimen=inner](-2,2){1}
    \pscircle[fillstyle=solid,fillcolor=white,dimen=inner](2,-2){1}
    \end{pspicture*}
\end{document}

在此处输入图片描述

相关内容