Hallo an Alle, ich bin auf der Suche nach einem Buchstabenzähler bzw. Zeichenzähler von Texten. Für Mac wird dies wohl angboten aber auf Windows Basis bin ich noch nicht fündig geworden. Mir würde es auch schon helfen, wenn ich diesen Zähler für im Word erstellte Texte einsetzten könnte.
Regnerische Grüße mit viel Donnerund Blitz . . . Cosima
Kannst du es so schreiben, dass man es versteht. > Du kannst in Word Zeichen zählen lassen und in InDesign auch. Was suchst du da, das die Programme von Haus aus nicht mitbringen?
Mein InDesign (CS2, Mac) zeigt im Fenster ›Informationen‹ mit eingeblendeten Optionen folgende Zählwerte an: Zeichen, Wörter, Zeilen, Absätze. Jeweils für die aktuelle Textauswahl – und ohne Auswahl für den Textfluss (Textrahmen bzw. verkettete Textrahmen), in dem sich der Cursor befindet. Beste Grüße, Florian
Mfg Konrad ___________________________________________________ Gruß Konrad
Windows 10 Pro 64Bit, Asus Z390A, Intel i9-9900K 64 GB RAM, 2x Prolite XUB2495WSU, Wacom Intuos5 Pro A5 Creative Suite CS6 Design Standard Affinity (alle 3 Programme) VivaDesigner 10
im status quo kann es über den Output der Infopalette hinaus die Zahl der Zeichen, Wörter, Zeilen und Absätze aller Textflüsse anzeigen.
Und im Gegensatz zur Infopalette ist dieses Skript ausbaufähig, so daß z.B. die Fußnoten und die Tabellen separat gezählt werden könnten. Oder daß nur bestimmte Absatzformate bei der Zählung berücksichtigt werden. Oder daß das Vorkommen bestimmter Wörter oder Zeichen oder Formatierungen ermittelt wird.
ich nutze diesen Thread mal für eine weitere Frage in diesem Zusammenhang. Da InDesign und auch das genannte Skript die Zeichen zählen können, wäre es doch mit Sicherheit ein Leichtes, dieses Ergebnis im Dokument als Variable zu hinterlegen.
Beispiel: Eine Pressemitteilung, die zu großen Teilen automatisiert ist. Ich gebe meinen Text ein und in einem separaten Textfeld werden direkt die Zeichen gezählt. Verändere ich den Text, verändert sich die Zeichenzahl.
Glaube nicht, dass dies so einfach möglich ist. Zumal es nicht wirklich Sinn macht und ständig ein Prozess im Hintergrund läuft, der schaut, ob es eine Änderung an bei den Zeichen gibt. Ich würde versuchen, o.g. Script anzupassen, bei den die Zeichen eines ausgewählten Textrahmen gezählt werden, und die Auswertung kann man dann in einen neuen TR packen. --- Viele Grüße Mario
Hallo Basti, so etwas kann man per Skript umsetzen.
Mit einem sog. event listener, der immer dann ein Update der Zahl macht, wenn InDesign mal nichts zu tun hat. Stichwort: IdleTask
Oder, der immer dann ein Update der Zahl macht, wenn sich die Auswahl ändert. Stichwort: afterSelectionChanged Zum Beispiel beim Tippen eines Textes. Das wird allerdings voraussichtlich ziemlich nervig werden und kann zu erheblichen Geschwindigkeitseinbußen führen.
Hier in der Skriptwerkstatt findest Du ein Beispiel wie solch ein Skript prinzipiell aufzubauen wäre. Diskussion zwischen zwei Möglichkeiten, afterSelectionChanged vs IdleEvent.ON_IDLE
Das Skript könnte über das Skripte-Bedienfeld gestartet oder beendet werden. Oder als Startup-Skript laufen, wenn es das Zählen immer, bei jedem geöffneten Dokument machen soll. Das würde ich aber nicht empfehlen. ***** Mit herzlichem Gruß, Uwe Laubender