Der Kunde sucht sich eine Schrift aus. Meist etwas, das man auf Sporttrikots sieht: fett, schmal, mit scharfen Kanten. Und fast immer ist es eine Schrift aus dem Ausland. Sie hat A bis Z, null bis neun und vielleicht ein Eurozeichen. Dann kommt die Mannschaftsliste und darauf stehen ŠŤASTNÝ, MÜLLER und ŁUKASZ.
Was das Programm von allein macht
Illustrator und CorelDRAW machen es gleich. Das fehlende Zeichen wird still aus einer anderen Schrift gesetzt. Der Name erscheint vollständig, aber ein Buchstabe stammt aus einer völlig anderen Schrift. Niemand fragt nach, nichts springt auf. Am Monitor fällt es vielleicht nicht auf, auf dem Trikotrücken fällt es jedem auf.
Und in beiden Programmen geht dabei die ursprüngliche Schrift aus diesem Text verloren. Das holt man nicht mit einem Schritt zurück.
Gemeinsam ist, dass Sie niemand aufhält. Die Datei wird exportiert, geht in den Druck, und bemerkt wird es erst am fertigen Stück.
Von Hand würde es Ihnen wahrscheinlich auffallen, weil Sie den Schriftwechsel sehen. Ein automatischer Lauf sieht ihn nicht und macht weiter. Und es bleibt nicht bei einem Namen: sobald der Austausch einmal passiert ist, werden auch die folgenden Stücke in der Ersatzschrift gesetzt. Das Ergebnis ist, dass ein Teil des Auftrags stimmt und ab einem Namen alles anders aussieht, obwohl sich an den Daten nichts geändert hat.
Und wenn Sie diese Datei speichern, überschreiben Sie darin auch die ursprünglichen Schriften. Ohne Sicherung lässt sich danach schwer herausfinden, was dort eigentlich stehen sollte. Deshalb wird die Prüfung auf fehlende Zeichen vorher gemacht und deshalb ist sie kein Luxus, sondern Pflicht.
Warum es nicht mit einer anderen Schrift geht
Weil die Schrift Teil eines Entwurfs ist, den der Kunde freigegeben hat. Sie wegen eines Spielers zu tauschen heißt, dass dieses eine Trikot anders aussieht als der Rest der Mannschaft. Und sie für die ganze Mannschaft zu tauschen heißt, den Entwurf neu zu machen.
Bleibt, eine erweiterte Fassung der Schrift zu kaufen. Manchmal gibt es sie, oft nicht, und wenn doch, dauert es und kostet es. Bei einem Auftrag über zehn Trikots lohnt sich das überhaupt nicht.
Eingebettete Schriften in CorelDRAW: eine Falle mehr
Ein CorelDRAW-Dokument kann die Schrift in sich tragen. Das sieht nach Absicherung aus, bis Sie in so einer Datei etwas ändern wollen. Eingebettet wird nämlich nur der Teil der Schrift, der benutzt wurde, und diesem Text lässt sich die Schrift nicht mehr zuweisen. Weder von Hand noch per Skript.
Für die Personalisierung ist das das Ende, denn Namen und Nummern sind genau die Stellen, an denen sich der Text ändert. Das Skript prüft deshalb die Rahmen, die es füllen soll, also NummerText, NameText und deren Entsprechungen. Findet es dort eine solche Schrift, meldet es das direkt nach dem Bestätigen des Hauptdialogs, noch bevor es zur Auswahl der Tabelle kommt.
Und es sagt nicht nur, dass etwas nicht stimmt. Es listet auf, um welche Schrift es geht und auf welchen Zeichenflächen und in welchen Feldern sie sitzt, damit sofort klar ist, wo zu korrigieren ist. Es gibt zwei Wege hinaus: die Schrift im System installieren oder in diesen Feldern eine andere verwenden.
Wie es von Hand gemacht wird
Das Zeichen muss irgendwoher kommen, und dafür habe ich drei Wege in dieser Reihenfolge. Zuerst schaue ich, ob die Schrift es nicht über einem anderen Buchstaben hat: kann sie zum Beispiel Ä, lässt sich der Umlaut davon abnehmen und über alles andere setzen. Ist in der Schrift nichts, leihe ich mir das Zeichen aus einer ähnlichen Schrift und passe es an. Und wenn auch das nicht geht, zeichne ich es.
Dann setzen Sie es über den Buchstaben, feilen an Größe und Position und gehen zum nächsten Namen.
In der Praxis bereiten Sie einen Satz Zeichen für eine Trikotgröße vor. Bei jedem Namen schalten Sie dann die aus, die gerade nicht passen, und schieben die übrigen über die richtigen Buchstaben. Für eine andere Größe verkleinern Sie sie und schieben erneut. Zehn Namen in drei Größen sind dreißig solcher Anpassungen, und bei jeder kann man zwei Millimeter danebenliegen.
Vier Dinge, die man dabei nicht sieht
Das ist der Teil, den ich unterschätzt habe, als ich anfing, ihn ins Skript zu schreiben. Von außen sieht es aus wie „schieb das Zeichen über den Buchstaben“. Ist es nicht.
1. Nicht alles sitzt über dem Buchstaben. Das polnische Ł hat einen Strich durch den Buchstaben, das dänische Ø einen Schrägstrich durch den ganzen Kreis, das tschechische Ů einen Ring oben und das polnische Ą ein Ogonek unter der Linie. Und Ð, Þ, Æ oder das deutsche ß sind überhaupt keine Buchstaben mit diakritischen Zeichen. Es sind eigene Buchstaben, sie lassen sich also nicht aus einem normalen Buchstaben und einem Zeichen zusammensetzen, sie müssen ganz ersetzt werden.
2. Die Größe ändert sich mit dem Trikot. Das Zeichen über einem Buchstaben auf einer Kindergröße und auf einem XXL kann nicht gleich groß sein, sonst steht es auf dem einen ab und verschwindet auf dem anderen. Es muss mit der Schrift mitskalieren.
3. Gedrehter Text. Druckvorlagen werden so angelegt, wie genäht wird, deshalb ist das Rückenteil meist um hundertachtzig Grad gedreht und die Ärmelnummern liegen auf der Seite. Und sobald der Text gedreht ist, ist „oben“ nicht mehr oben. Das Zeichen muss genauso gedreht werden wie der Text und der Versatz muss neu gerechnet werden, sonst rutscht das Zeichen zur Seite. Das Skript schafft null, neunzig, hundertachtzig und zweihundertsiebzig Grad, also die Winkel, die in Druckvorlagen wirklich vorkommen. Das hat mich am meisten Zeit gekostet.
4. Die Buchstaben kommen nicht der Reihe nach. Wenn Sie ein Wort in einzelne Zeichen zerlegen, um damit arbeiten zu können, kommen sie nicht in der Reihenfolge zurück, in der sie im Namen stehen. Und ein Leerzeichen erzeugt gar nichts. „Die dritte Form ist der dritte Buchstabe“ gilt also nicht, und Zeichen nach der Reihenfolge zuzuordnen setzt das Zeichen über den falschen Buchstaben.
Wie exportPDF es macht
Die Zeichen bereiten Sie weiterhin selbst vor, auf die oben beschriebene Weise. Der Unterschied ist, dass Sie sie einmal vorbereiten und das Skript sie sich von da an selbst holt. Es arbeitet auf zwei Arten, je nach Zeichen:
- Zeichen obendrauf. Der Buchstabe bleibt, wie er ist, und darüber, darunter oder quer darüber wird ein Symbol gelegt. So entstehen Hatschek, Akut, Ring, Umlaut, Ogonek, Punkt und Querstrich.
- Ersatz des ganzen Zeichens. Der ursprüngliche Buchstabe wird ausgeblendet und ein Symbol tritt an seine Stelle. So werden ß, Æ, Ð und Þ gelöst, denn die lassen sich aus nichts zusammensetzen.
Die Abdeckung sind sechsunddreißig Zeichen und zehn Sprachen. Tschechisch Á Č Ď É Ě Í Ň Ó Ř Š Ť Ú Ů Ý Ž, Slowakisch zusätzlich Ä Ĺ Ľ Ô Ŕ, Deutsch Ä Ö Ü ß, Polnisch Ą Ć Ę Ł Ń Ś Ź Ż, dazu die nordischen Å Ø Æ Ð Þ für Schwedisch, Finnisch, Dänisch, Norwegisch, Isländisch und Färöisch.
Die Einrichtung ist einmalig und dauert ein paar Minuten. Sie wählen die Größe, für die Sie die Zeichen gezeichnet haben, danach wird auf die übrigen umgerechnet, und die Positionen für die einzelnen Buchstaben legt das Skript selbst an. Sie gehen sie nur durch und korrigieren die, die nicht sitzen. Beim zweiten Mal wird die Vorlage nur noch geöffnet.
Eines folgt daraus und man sollte es vorher wissen: mit von Hand zusammengesetzter Diakritik werden die Namen immer in Großbuchstaben gesetzt. Die Zeichen sind für Versalien gemacht, und das Skript stellt es selbst um.
Was davon Text bleibt
Der Name im fertigen PDF ist weiterhin lebender Text, nur ohne Diakritik, und die Zeichen darüber sind Kurven. MÜLLER findet man in der Datei also als MULLER, und der Umlaut darüber ist ein eigenes Objekt. Für die Druckerei ändert das nichts, beim Prüfen der Datei ist es praktisch.
Die Ausnahme sind die vier Buchstaben, die ganz ersetzt werden. Dort ist auch der Buchstabe eine Kurve, weil er in der Schrift schlicht nicht vorhanden ist.
Wann Sie das alles nicht brauchen
Wenn Ihre Schrift diese Zeichen hat. Viele gängige Schriften haben sie, und dann gibt es nichts zu lösen. Deshalb vergleicht das Skript vor dem Export die Zeichen aus der Tabelle mit dem, was die Schrift kann, und sagt vorher Bescheid, wenn etwas fehlt. Die Prüfung lässt sich abschalten, Zeit sparen Sie damit aber nicht, denn sie kostet praktisch nichts. Es ist eine Option für Ausnahmefälle.
Was exportPDF ist
Ein Skript für den Stapelexport personalisierter PDFs aus Illustrator und aus CorelDRAW. Ich schreibe es seit 2025 für die eigene Produktion und benutze es täglich. Die Demo ist kostenlos, begrenzt durch die Zahl der Starts und die Zahl der Zeilen in der Tabelle.
Mehr dazu: Version für Illustrator · Version für CorelDRAW · Preise und Lizenzen. Passend dazu: wie ein ganzer Auftrag von der Tabelle bis zu den PDFs aussieht und wo das Variablen-Bedienfeld endet.