adjust and equalize default font and font size for engines

Look into how to adjust the font options in the different engines.
Could the user already be using a default font and can we use it?
How can the user set another font ?