echo ">" > _tmp1.txt echo 0 0 >> _tmp1.txt echo 3.939 0.695 >> _tmp1.txt echo ">" >> _tmp1.txt echo 0 0 >> _tmp1.txt echo 3.939 -0.695 >> _tmp1.txt gawk "BEGIN{pi=3.141592654;for(i=-10;i<=10;i++){print 4.0*cos(i/180*pi),4.0*sin(i/180*pi)}}" > _tmp2.txt gawk "BEGIN{pi=3.141592654;for(i=10;i>=-10;i--){print 5.0*cos(i/180*pi),5.0*sin(i/180*pi)}}" >> _tmp2.txt gawk "BEGIN{pi=3.141592654;i=-10;print 4.0*cos(i/180*pi),4.0*sin(i/180*pi)}" >> _tmp2.txt set fig=fig_shell_2.eps psxy _tmp1.txt -R-1/9/-3/3 -JX10/6 -W1t5_5:0 -P -K > %fig% psxy _tmp2.txt -R -JX -W5 -K -O >> %fig% echo 4 0 180 1 | psxy -R -J -Svt0.05/0.3/0.15 -W1 -G0 -K -O >> %fig% echo 5 0 0 1 | psxy -R -J -Svt0.05/0.3/0.15 -W1 -G0 -K -O >> %fig% echo 4.432 0.781 100 1 | psxy -R -J -Svt0.05/0.3/0.15 -W1 -G0 -K -O >> %fig% echo 4.432 -0.781 -100 1 | psxy -R -J -Svt0.05/0.3/0.15 -W1 -G0 -K -O >> %fig% echo 3.800 0.2 16 0 0 RB @~s@~@-r@- | pstext -R -J -K -O >> %fig% echo 5.100 0.2 16 0 0 LB @~s@~@-r@-+@~Ds@~@-r@- | pstext -R -J -K -O >> %fig% echo 4.500 1.5 16 0 0 LB @~s@-q@-@~ | pstext -R -J -K -O >> %fig% echo 4.500 -1.5 16 0 0 LT @~s@-q@-@~ | pstext -R -J -K -O >> %fig% echo 1.000 0.0 14 0 0 LM @~Dq@~ | pstext -R -J -K -O >> %fig% echo 4.500 -0.7 14 -10 0 CB @~D@~r | pstext -R -J -K -O >> %fig% echo 2.462 -0.5 14 -10 0 CT r | pstext -R -J -K -O >> %fig% echo 0 0 | psxy -R -J -Sp -O >> %fig%