Text size

I'm trying to change the font size of the x and y tick numbers on some
plots but finding it a bit tricky - would appreciate some input from a
seasoned matplotlib user.

Basically, I like the way matlab sizes the text on its plots. This is
best illustrated by looking at pages 6 and 7 of the matplotlib user
guide. On page 6 is a matlab plot, and page 7, the matplotlib
equivalent. The matlab plot has nice small numbers on the axes, whereas
the matplotlib plot has quite big, chunky numbers. Is there any easy way
to permanently force matplotlib to render the axis numbering with
smaller numbers, more like the matlab example?

Thanks

Dave Howey