Der pagina GlyphenChecker prüft alle im EPUB vorkommenden Zeichen gegen die im EPUB verwendeten Schriften (keine Systemschriften!) und meldet fehlende Glyphen in der Schrift in der Logdatei.
Dabei werden ALLE im EPUB verwendeten Schriftschnitte gegen ALLE Zeichen der EPUB-Datei geprüft! Der GlyphenChecker kann dabei allerdings nicht prüfen, ob das fehlende Zeichen auch tatsächlich an einer Stelle vorkommt, die mit diesem Schriftschnitt formatiert ist. Er gleicht nur alle vorkommenden Zeichen mit dem Zeichenumfang des Fonts ab. Eine fehlende Glyphe ist also nur problematisch, wenn sie an einer Stelle vorkommt, die in der vom GlyphenChecker gemeldeten Schrift formatiert ist UND dieses Zeichen beinhaltet.
Der pagina FontSubsetter baut auf den Ergebnissen des GlyphenCheckers auf und löscht aus den EPUB-Fonts all diejenigen Zeichen, die im EPUB nicht benötigt werden. Dadurch ist es möglich, sehr umfangreiche Unicode-Fonts für das EPUB-Format zu verwenden und dennoch eine geringe Dateigröße zu erzeugen.
Dieser Vorgang ist vergleichbar mit dem von Adobe Acrobat angebotenen Font-Subsetting in PDF-Dokumenten.