The fontsize often has to be adjusted when you prepare your publication ready plots. This can be done using global font size variables in matplotlib. The attached notebook shows you how it is done.