I tried both approaches, and I like the shape script better. The image library is all 3D, and does not match the rest of my diagram.
So far my script is as follows. Any idea how to reposition the text? I tried putting a moveto() before the println() but it stays at the top. And I would like to get boldface but the docs says it can't be done.
Thanks again.
shape main {
h_align = "center";
editablefield = "name";
startpath();
moveto(0,10);
arcto(0,80,100,100,0,90,100,90);
lineto(100,10);
endpath();
fillandstrokepath();
ellipse(0,0,100,20);
println("#name#");
}