(Info:) Per Javascript einen Punkttext in Adobe Illustrator zu entzerren ist möglich. Im ersten Artikel »Punkttext oder Flächentext in Illustrator« haben Sie den Unterschied zwischen den beiden kennen gelernt und wann man den einen oder anderen benutzen sollte. Im zweiten Artikel »Punkttext in Illustrator entzerren« konnten Sie lernen, wie dies per Hand machen können. Dabei habe ich auf einen (Bug:) Fehler in Adobe Illustrator 2023 und früheren Versionen beim Verzerren eines Punkttextes in der Höhe (vertikal skalieren), wenn dies mit der Maus ausgeführt wird, aufmerksam gemacht. Das hier vorliegende Javascript setzt für die vorher ausgewählten Punkttexte die horizontale und vertikale Skalierung auf jeweils »100 %« zurück, um diese zu entzerren.
Inhaltsverzeichnis
- Über verzerrte Punkttexte
- Einen Punkttext verzerren – Streckung in der Höhe
- (Download:) Download des Javascripts »AI-Punkttext-Entzerren.jsx«
- Schnellanleitung zum Javascript »AI-Punkttext-Entzerren.jsx«

Über verzerrte Punkttexte
(A:) Um einen Punkttext zu schreiben, klicken Sie mit dem Textwerkzeug in ein offenes Dokument.
Den Punkttext erkennen Sie an dem Kreissymbol rechts vom Auswahlrahmen, wenn Sie den Text mit dem Auswahlwerkzeug aktivieren.
Ist das Kreissymbol nicht Teil des Auswahlrahmens, dann können Sie mithilfe des Menübefehls »Schrift > In Punkttext umwandeln« den Flächentext in einen Punkttext zurückverwandeln.
(B:) Um eine vertikale Verzerrung des Textes auszuführen rufen Sie besser im Fenster »Fenster > Schrift > Zeichen« auf …
(C:) … und tragen einen numerischen Weete wie »165 %« ein.
(D:) Alternativ können Sie mit dem Auswahlwerkzeug einen der neun Anfasser des Auswahlrahmens per Maus auf eine andere Position verschieben. Hier im ersten Beispiel wurde der mittlere der unteren Anfasser etwas nach unten verschoben. Was zur Folge hat, dass der Text nun höher ist als das Original (A:) oder anders gesagt, der Text ist in der Höhe gestreckt.
(E:) Im Fenster »Fenster > Schrift > Zeichen« sehen Sie, dass sich die Schriftgröße von »12 pt« hier im Beispiel auf »19,9691 pt« verändert hat. Die Schrift ist also größer als vorher.
(F:) Während gleichzeitig die Schriftbreite auf »60,093 %« gestaucht wurde.
(Bug:) Dies ist ein Fehler in Adobe Illustrator, weil es doch das vertikale Skalieren gibt, das der Illustrator offensichtlich nicht nutzt. Die nachfolgende verzerrten Texte bis Punkt (J:) wurden per Maus verzerrt und habem daher zum Teil eine neue Textgröße.
Einen Punkttext verzerren – Streckung in der Höhe
(B:) Einen Punkttext können Sie verzerren, indem Sie
(Achtung:) Warum Adobe in Illustrator Schriftgröße und Schriftbreite bei einer Veränderung der Schrifthöhe per Maus verändert, ist nicht bekannt! Eigentlich ist dies, auch wenn es möglich ist, der (Schrei:) falsche Weg. (Beschwerden bitte an Adobe senden.)
(J:) Denn es gibt im Fenster »Fenster > Schrift > Zeichen« auch Eingabefeld für das »vertikal skalieren«. Trägt man hier einen anderen Wert als »100 %« ein, so wird der Text in der Höhe (Streckung oder Stauchung) verändert, ohne das die Schriftgröße auch verändert wird.
(Download:) Download des Javascripts »AI-Punkttext-Entzerren.jsx«
RECHT Für den privaten Gebrauch ist das Javascript kostenlos. Wollen Sie es kommerziell einsetzen, dann benötigen Sie eine Lizenz, die auf Ihre Bedürfnisse speziell angepasst werden kann. Fragen Sie mich unverbindlich per Kontaktformular. Copyright: Die Javascripts sind urheberrechtlich geschützt. Enthaftungserklärung: Der Einsatz der folgenden Javascripts geschieht auf eigene Gefahr. Der Autor übernimmt keine Haftung für eventuell auftretende Schäden.
(Hilfe:) Probleme beim Download?
(Download:) Rechts können Sie den Link zum Download des Javascripts »AI-Punkttext-Entzerren.jsx« (0,2 MByte) anfordern. Enthalten im ZIP-Archiv (Entpacker für macOS oder Windows) sind das verschlüsselte, binäre Javascript.
(Rechtlich:) Mit Klick auf den Button »Send Download Link« stimmen Sie den Datenschutzbestimmungen dieser Website zu.
Wenn Sie an dem unverschlüsselten Quellcode interessiert sind, dann schreiben Sie mir bitte via Kontaktformular.
Schnellanleitung zum Javascript »AI-Punkttext-Entzerren.jsx«
(oAbb:) Wählen Sie einen oder mehrere Punkttexte in einem geöffenten Illustrator-Dokument aus.
(K:) Ziehen Sie das Javascript »AI-Punkttext-Entzerren.jsx« auf das geöffnete Illustrator-Dokument. Dann werden für die ausgewählten Texte die horizontale und vertikale Skalierung auf »100 %« gesetzt.
(Bug:) Durch einen Fehler in Adobe Illustrator kann für die horizontale Skalierung aktuell nur auf »99,99 %« gesetzt werden. Ist der Wert im Javascript höher, so wird der Befehl igoniert. Die vertikale Skalierung hat dieses Problem nicht.
Das Ergebnis für die Punkttexte aus dem obigen Beispiel sieht dann so aus:

ENDE
(Hilfe:) Wenn Sie eine Funktion zum Automatisieren in (AI:), (PS:), (IC:), (ID:) oder (FM:) benötigen, jedoch nicht selbst programmieren, dann sprechen Sie mich an. Ich übernehme gerne kleine Aufträge: zum Kontaktformular.