-
Laden Sie fontura_1.rar herunter.
- Das Archiv enthält die zwei Verzeichnisse fontura und worte.
Kopieren Sie beide in die Verzeichnisstruktur der Netzseite.
- In fontura finden Sie die Dateien class.font.inc (Fontura Script),
class.utf8.inc (Unicode für PHP), class.base64.inc, mehrere
Steuersatz-Dateien für Fraktur und einige Fonts.
- Es ist sinnvoll, fontura oberhalb des Stammverzeichnisses
der Netzseite anzulegen, damit Fonts und Scripte nicht von außen zugreifbar sind. So vermeiden Sie Sicherheitsrisiken
und verhindern die ungewollte Verbreitung urheberrechtlich geschützter Fonts.
- Packen Sie die Dateien aller Fonts – ttf oder otf
– die Sie zusätzlich benutzen wollen, ebenfalls nach fontura.
- Das zweite Verzeichnis worte ist zunächst leer. Fontura legt seine dynamisch erzeugten
Wort-Bilder darin ab. Dieses Verzeichnis ist notwendig, da schnell eine unübersichtliche Menge an
Dateien entstehen kann. Legen Sie worte unterhalb des
Stammverzeichnisses der Netzseite an, damit Benutzeragenten keine Schwierigkeiten bekommen, die Bilder zu laden.
- Öffnen Sie class.font.inc mit einem UTF-8-fähigen Editor, z.B.
UltraEdit. Inkompatible Editoren können die Datei beim
Speichern unlesbar machen. Passen Sie diese Einstellungen im Konstruktor an:
$font_folder = '../fontura/';
$cache_folder = 'worte/';
$cache_images = TRUE;
$extension = '.png';
$fraktur_regeln_file = 'fraktur-regeln.inc';
$slashes = TRUE;
- Pfade sind relativ zur jeweiligen HTML-Datei, die Fontura aufruft. Stehen Ihre HTML-Dateien in verschiedenen
Verzeichnissen, müssen Sie hier absolute Pfade eintragen.
- Öffnen Sie eine HTML-Datei, binden Sie Fontura per include() Anweisung ein und
erzeugen Sie ein font-Objekt. Eine Minimalseite könnte so aussehen:
<?php
include('../fontura/class.font.inc');
$font = new font('irgendeine_schrift.ttf');
?>
<html>
<head></head>
<body>
<?=$font->text('Hallo Welt!')?>
</body>
</html>
- Das war alles!