mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 07:41 Benutzername: Passwort: Auto-Login

Thema: InDesign CC Skript gesucht: Leere Textrahmen finden/löschen vom 11.01.2017


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> InDesign CC Skript gesucht: Leere Textrahmen finden/löschen
Autor Nachricht
footbagfreak
Threadersteller

Dabei seit: 12.09.2007
Ort: Schland
Alter: 44
Geschlecht: Männlich
Verfasst Mi 11.01.2017 13:26
Titel

InDesign CC Skript gesucht: Leere Textrahmen finden/löschen

Antworten mit Zitat Zum Seitenanfang

Moin.
Kennt jemand ein Skript für InDesign, welches leere Textrahmen finden und/oder entfernen kann?
Habe zwar schon eins im Netz gefunden, das funktioniert, aber leider nur in CS6, brauch das aber für InDesign CC.

Oder weiß jemand, was ich daran ändern muss, damit es in CC auch läuft?
  View user's profile Private Nachricht senden
lefoff

Dabei seit: 27.09.2006
Ort: KL
Alter: 39
Geschlecht: Männlich
Verfasst Mi 11.01.2017 14:14
Titel

Antworten mit Zitat Zum Seitenanfang

Wenn du an einem Mac sitzt, kann ich dir helfen:

Code:
tell application "Adobe InDesign CC 2017"
   tell document 1
      delete (every text frame whose contents is "")
   end tell
end tell

Einfacher geht es nicht. Könnte man natürlich noch etwas aufbohren.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
footbagfreak
Threadersteller

Dabei seit: 12.09.2007
Ort: Schland
Alter: 44
Geschlecht: Männlich
Verfasst Mi 11.01.2017 14:36
Titel

Antworten mit Zitat Zum Seitenanfang

So einfach? Das kann doch gar nicht gehen. Hmm...?!

Ich teste…
  View user's profile Private Nachricht senden
lefoff

Dabei seit: 27.09.2006
Ort: KL
Alter: 39
Geschlecht: Männlich
Verfasst Mi 11.01.2017 16:46
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, mit AppleScript. Deswegen meine Frage, ob du an einem Mac sitzt.
  View user's profile Private Nachricht senden
footbagfreak
Threadersteller

Dabei seit: 12.09.2007
Ort: Schland
Alter: 44
Geschlecht: Männlich
Verfasst Fr 13.01.2017 15:09
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für die Hilfe soweit.

Ja, ich sitze am Mac mit CS6. Mein Kollege, für den ich die Frage stelle, am Mac mit CC.
Hatte das Problem aber blöderweise falsch verstanden und meine Frage dementsprechend falsch gestellt.

Die leeren Textrahmen sollen nicht gelöscht werden, sondern lediglich gefunden, angezeigt oder markiert werden.
Ist das auch möglich?
  View user's profile Private Nachricht senden
lefoff

Dabei seit: 27.09.2006
Ort: KL
Alter: 39
Geschlecht: Männlich
Verfasst Fr 13.01.2017 17:04
Titel

Antworten mit Zitat Zum Seitenanfang

Hab das mal schnell geschrieben. Das Script springt jetzt von leerem Rahmen zu leerem Rahmen mit der Option, den aktuellen zu löschen.
Code:
tell application "Adobe InDesign CC 2017"
   tell document 1
      activate
      set emptyFrames to every text frame whose contents is ""
      set emptyFramesCount to count of emptyFrames
      repeat with i from 1 to emptyFramesCount
         set selection to item i of emptyFrames
         display dialog "Objekt " & i & " von " & emptyFramesCount buttons ¬
            {"abbrechen", "Objekt löschen", "nächstes Objekt"} default button 3
         if button returned of result = "abbrechen" then
            return
         else if button returned of result = "Objekt löschen" then
            delete selection
         end if
      end repeat
   end tell
end tell


  View user's profile Private Nachricht senden
footbagfreak
Threadersteller

Dabei seit: 12.09.2007
Ort: Schland
Alter: 44
Geschlecht: Männlich
Verfasst Fr 13.01.2017 17:14
Titel

Antworten mit Zitat Zum Seitenanfang

Wow, danke! * Applaus, Applaus *

Wird am Montag getestet. Jetzt ist gleich Wochenende. *hehe*
  View user's profile Private Nachricht senden
 
Ähnliche Themen InDesign Skript: Alle Textrahmen auf eigene Ebene
Indesign Verkettung bei mehreren Textrahmen löschen
Linien beim Textrahmen in Indesign löschen
CS4 - Leere Tabellenzeilen löschen
[HILFE] Ungültige Schriften finden und löschen
InDesign CS4 / einzelne Textrahmen zu einem Textrahmen fügen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.