Fontposter erstellen
Deine Schriften sind sortiert, Duplikate bist du los, Previews hast du auch,
was kannst du noch wollen? ... Natürlich ein riesengroßes Poster deiner
frisch sortierten Fonts. Geht.
Mit fontlinge_montage werden die Previews zusammenmontiert und
mit zusätzlichen Informationen beschriftet.
Im folgenden Text werden die Optionen des Programms erklärt. dabei
bedeutet p immer eine Zahl, gemessen in Pixeln, und x einen Text.
Die Höhe und Breite der Poster-Teile wird angegeben mit --width=p und --height=p
Das Poster wird unter "montage_####.png" im aktuellen Verzeichnis abgespeichert. "####" steht
dabei für eine fortlaufende Nummer. Bei 9999 ist Schluß.
Die entstandenen Teile lassen sich in jeder DTP-Software zusammenmontieren. Die Erstellung von Einzelmontagen,
z.B. pro Kategorie und max 50cm Breite pro Bild macht dabei mehr Sinn als eine einzelne, nicht zu jonglierende
riesige Datei.
Um nur bestimmte Fonts auf dem Poster darzustellen, gibt es die Option --query='x' ,
wobei x eine WHERE-Anweisung in MySQL ist - beispielsweise findet
"font_name LIKE '%' AND font_kategorie=3" alle Schriften der Kategorie 3
("Broken"). Mit fontlinge_montage --list-categories werden die
verfügbaren Kategorien aufgelistet.
Ähnliches gilt für die Sortierung der Ausgabe mit --order='x'.
Meistens ist x einfach 'font_name', aber auch in diesem Fall kann per MySQL-Anweisung
auf beliebige Felder zugegriffen werden.
| |
Die Unterschrift mit dem Fontnamen kann ebenfalls angepasst werden. Eine Liste der verfügbaren Schriftarten
wird mit fontlinge_montage --list-fonts angezeigt. Diese Schriften stehen in keinem Zusammenhang
mit den katalogisierten Fonts in der fontbase, es sind die erkannten Systemfonts.
Um den Font für das Poster zu verwenden, verwendet man die Option --subline-font='x'.
Die Schriftgröße wird mit --subline-fontsize=p vorgegeben.
Zwischen den Spalten wird ein senkrechter Strich gezeichnet, dessen Dicke mit --strokewidth=p angegeben wird.
Mit dem Wert 0 wird kein Strich gezeichnet.
Das Bild unten zeigt noch weitere Maße, die sich mit
--subline-distance=p
--y-gap=p
--x-gap=p und
--x-rgap=p beeinflussen lassen.
Wenn es schnell gehen soll, benutze einfach montage.sh und
passe es ggf. deinem Geschmack an.
Für die Ausgabe auf einem Posterdrucker empfiehlt es sich, größere Previews zu erzeugen. Das lässt sich
selbst in perl programmieren und über fontlinge_base --previews --forcepreviews --my_preview=x einbinden.
Wir liefern die Vorlage my_preview.pl mit, die auch der
nicht-Programmierer leicht abändern kann.
|