Wenn Hollywood ausführbare Dateien für verschiedene Plattformen kompiliert, ist das häufigste Problem in der Regel die Frage, welche Schriften für Ihr Skript erforderlich sind. Die einfachste Lösung für dieses Problem ist, einfach alle erforderlichen Schriften von Ihrem Skript in mit der ausführbaren Datei zu verknüpfen. Sie können dies entweder mit der Präprozessor-Anweisung @FONT oder mit dem Konsolenargument -linkfonts erledigen. Viele Schriftarten sind jedoch urheberrechtlich geschützt und es ist nicht erlaubt, sie in die ausführbare Datei einzubinden. So müssen Sie möglicherweise Schriftarten manuell laden, statt sie zu verknüpfen. Wie das funktioniert, hängt von der Art der Schrift ab. Hollywood unterstützt zwei Schrifttypen: Bitmap-Fonts im AmigaOS-Format und TrueType-Schriftarten. Bitte lesen Sie unten aufgeführten Informationen über den Umgang mit diesen beiden Schrifttypen.
Amiga Bitmap-Schriften werden nativ von Hollywood auf allen
Plattformen unterstützt. Der Vorteil ist, dass sie beim ersten
Mal nicht installiert werden müssen. Sie können sofort verwendet
werden. Erstellen Sie einfach ein Fonts
Unterverzeichnis
im Verzeichnis von Ihrer ausführbaren Datei und kopieren Sie
alle Amiga Bitmap-Schriften, die sie benötigt. Beachten Sie,
dass eine Amiga Bitmap-Schrift nicht eine einzelne Datei, sondern
drei Komponenten erfordert:
Wenn Sie also beispielsweise die Schrift goudyb in der Größe 23 unter Windows zu verwenden wollen, benötigen Sie die folgenden Dateien:
C:/Program Files/MyProg/MyCoolProgram.exe ; exe erstellt mit Hollywood C:/Program Files/MyProg/Fonts/goudyb.font ; Infodatei der Schrift C:/Program Files/MyProg/Fonts/goudyb/23 ; Bitmap im der Größe 23 |
Auf AmigaOS würde es wie folgt aussehen:
dh0:Programs/MyProg/MyCoolProgram ; exe erstellt mit Hollywood dh0:Programs/MyProg/Fonts/goudyb.font ; Informationsdatei der Schrift dh0:Programs/MyProg/Fonts/goudyb/23 ; Bitmap im der Größe 23 |
Unter macOS müssen Sie die Aufmerksamkeit auf die Tatsache
richten, dass alle Datendateien in den Ordner Resources
innerhalb des Anwendungspakets ihres Programmes gespeichert
werden müssen. So würde es wie folgt aussehen:
/Programs/MyProg.app ; exe erstellt mit Hollywood /Programs/MyProg.app/Contents/Resources/Fonts/goudyb.font /Programs/MyProg.app/Contents/Resources/Fonts/goudyb/23 |
Wichtig (AmigaOS):
Schriften, die eine zusätzliche *.otag
Datei haben,
sind keine Bitmap Schriften! Das sind in der Regel Vektorschriften
im TrueType-Format. TrueType-Schriftarten können nicht durch
einfaches Kopieren in ein Unterverzeichnis relativ zu Ihrem
Programm verwendet werden. TrueType-Schriften müssen immer
zuerst installiert werden! Bitte siehe unten für weitere Informationen.
Das Arbeiten mit TrueType-Schriftarten unterscheidet sich von
dem mit Bitmap-Schriften in der Art und Weise. Die TrueType-Schriften
müssen immer installiert werden, bevor Sie sie verwenden können.
Der einzige Weg, TrueType-Schriftarten zu verwenden, ohne sie
zu installieren ist, sie in die ausführbare Datei einzubinden.
Dies ist jedoch häufig wegen den Urheberrechten nicht möglich.
TrueType-Schriftarten kommen als eine einzelne Datei daher,
die in der Regel die Erweiterung *.ttf
trägt. Um eine
solche *.ttf
Datei auf Ihrem System zu installieren,
müssen Sie Folgendes tun:
SYS:System
.
*.ttf
und klicken
sie auf Installieren.
Sobald Sie die neue Schriftart installiert haben, ist sie für die Verwendung mit Hollywood bereit.