## Schriftarten im Vergleich - Teil 2

#### Ein zweiter Qualitätstest für Schriftarten.

Bestandteil von Scribus ist ein sehr schönes und zugleich wirksames Beispiel, das zeigt, was sich mit dem Python-Scripter in Scribus anstellen läßt. Das Skript namens "Font Sampler", geschrieben von Steve Callcott, ist ein Hilfsmittel zum Erzeugen eines nett gemachten Kataloges mit all Ihren Schriftarten, den Sie auch ausdrucken und heften können - oder einfach als PDF-Datei zum Nachschlagen verwenden. So lassen sich auch gelegentlich, und zwar relativ leicht, beschädigte Schriftarten oder solche entdecken, denen wichtige Zeichenelemente fehlen und die beim Druck problematisch werden könnten, was besonders für hochqualitative bzw. geschäftliche Drucksachen von Belang ist.

Was Sie für den Einsatz dieses Scripter-Moduls benötigen:

- Tkinter - versieht Python-Skripte mit einer grafischen Benutzeroberfläche.
- (Wahlweise) Python-Imaging, bestehend aus mehreren Python-Bibliotheken zur Bildverarbeitung und für die nette Vorschau oben verantwortlich.
- und natürlich die Scribus-seitige Unterstützung von Python.

Das Starten des Moduls ist kinderleicht:

Nun, je nach Anzahl Ihrer Schriftarten, Schriftartentypen und Arbeitsgeschwindigkeit bzw. -speicher Ihres Rechners, dauert es u.U einige Zeit, bis das Skript läuft. 700 oder mehr Schriftarten benötigen auf einem Pentium 4 leicht einige Minuten. Vergessen Sie dabei nicht, daß die Skripte nicht nur sämtliche Schriftarten durchkämmen, sondern wie von Geisterhand Seiten hinzufügen und selbständig gestalten. Falls Ihnen dabei der Speicher knapp wird, weil Sie sehr viele Schriftarten haben (in einer Größenordnung von mehr als 1000), dann sollten Sie die Arbeit besser in Untermengen aufteilen.

#### Ergebnisse:

Betrachten Sie die Darstellungen links und rechts. Auf der linken Seite sehen Sie eine namhafte Type1-Schriftart von hoher Qualität. Auf der rechten Seite ist eine Freeware-Schriftart aus einem Fehlerbericht dargestellt. Wenn - wie oben - einige Zeichenelemente fehlen, deutet das nicht immer auf eine eine beschädigte Schriftart hin. Einige spezielle Schriftarten wie Symbolschriften, Dingbats und manche nicht-lateinische Schriftarten bringen u.U. ein sehr ähnliches Resultat, doch sind solche Ergebnisse eher bei einer normalen Schriftart ein Hinweis auf mögliche Schwierigkeiten.

#### Ein Blick in die Konsole

>     Font /usr/X11R6/lib/X11/fonts/URW/p052023l.pfb is broken, discarding it
>     Font /usr/X11R6/lib/X11/fonts/URW/p052023l.pfb is broken, discarding it
>     Font /usr/X11R6/lib/X11/fonts/URW/p052023l.pfb is broken, discarding it....

Wenn die Konsole geöffnet ist, zeigt Scribus dort die Schriftarten an, die beim Laden ausfallen, und dann wiederum jene, denen bei Benutzung bestimmte Zeichenelemente fehlen oder die beschädigt sind. Die selbe Schriftart erscheint u.U. mehrere Male, während Scribus mittels Freetype nach vorhandenen Zeichenelementen sucht. Dies ist eine gute Sache™ Fehlerhafte Schriftarten bringen Scribus zum Absturz oder verursachen beim Export oder Druck andere böse Überraschungen.