def draw_text(self, gc, x, y, s, prop, angle, ismath=False):
if debugText: print("<STR_LIT>" % (x,y,angle,s))<EOL>if ismath:<EOL><INDENT>self.draw_math_text(gc,x,y,s,prop,angle)<EOL><DEDENT>else:<EOL><INDENT>self.draw_plain_text(gc,x,y,s,prop,angle)<EOL><DEDENT>
Draw the text.Text instance s at x,y (display coords) with font
properties instance prop at angle in degrees, using GraphicsContext gc

**backend implementers note**

When you are trying to determine if you have gotten your bounding box
right (which is what enables the text layout/alignment to work
properly), it helps to change the line in text.py

          if 0: bbox_artist(self, renderer)

to if 1, and then the actual bounding box will be blotted along with
your text.