Schriftarten könnten prinzipiell per Interceptor-API ergänzt werden, allerdings müssen diese dann auf allen unterstützten Plattformen zur Verfügung stehen. Hier habe ich mir eine kreative Schriftart beispielhaft bei mir im System hinterlegt:
var addFontExample = {
updateEditorConfiguration: async (instance, info, config) => {
instance.UI.Fonts.addAnnotationFont("Saiyan Sans");
}
}
window.ed.registerInterceptor(addFontExample);
Der Interceptor kann dann wie üblich als .js
-Datei gespeichert und hinterlegt werden:
Danach steht die Schriftart für Annotationen auf meinem System zu Verfügung (sobald ich mich neu im enaio angemeldet bzw. die Seite von enaio Web neu geladen habe):