Is there a way to use custom fonts in field scripting?

You can specify fonts in field scripting. Here is an example of field scripting that contains a font:

<font fontsize="10pt" face="Courier-Bold">@email@</font><br>