Digamos que escribí un guión hermoso, que usa algunas fuentes: fuentes estándar que encontraría en casi cualquier computadora, pero no las fuentes predeterminadas de JMP.
Distribuí este script a mis usuarios y comencé a recibir comentarios sobre mensajes de error sobre fuentes faltantes.
Parece que hay equipos en la organización que tienen una cantidad mínima de fuentes instaladas.
Así que envolví cada mensaje de fuente en la instrucción Try(), así:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Bivariate( Y( :height ), X( :weight ) );
rbiv = biv << Report;
Try((rbiv << XPath( "//AxisBox/MouseBox/DropBox/TextEditBox" )) << Set Font( "Agency FF", 13 ), Write("No Font"));
El problema es que todavía me da una ventana emergente de error.

¿Cómo escribo correctamente lo siguiente:
Si hay una fuente instalada, configure los elementos de la GUI como se indica; de lo contrario, use la fuente predeterminada.