[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Text automatisch in mehrere Rahmen teilen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 07:39
Beitrag # 1 von 16
Bewertung:
(5771 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Liebes Forum,
ja ich weiß, mein erster Beitrag.

Nachdem ich letzte Woche darüber gestolpert bin:
https://www.hilfdirselbst.ch/foren/Kann_Man_Textrahmen_in_mehrere_Teile_%BBaufteilen%AB_P432850.html

Ein Traum!

Ich versuche seit dem das script aus Mangel an Programmier-Kenntnissen mit KI nach meinen Wünschen zu erweitern. Ohne Erfolg.

Hier mein Wunschtraum:
1. verketteter Fließtextrahmen mit bis zu 150 Produktinformation. Startet mit Head, dann Texte, evtl. Bildunterschrift.
2. Alle Textblöcke von Head bis zur nächsten Head automatisch in Textframes an der selben Stelle (wie beim Ursprungs-Skript" auftrennen.

Ich bekomme es nicht hin. Könnte jemand bitte helfen. Ich geh hier kaputt vor Arbeit...

Vielen Dank im Voraus für euren Input...
X

Text automatisch in mehrere Rahmen teilen

Martin Fischer
  
Beiträge gesamt: 12885

12. Feb 2025, 08:34
Beitrag # 2 von 16
Beitrag ID: #589402
Bewertung:
(5754 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

kannst Du zum besseren Verständnis eine Beispieldatei mit der Darstellung der Situationen vorher und nachher bereitstellen?

Wie gehst Du von Hand vor?


als Antwort auf: [#589401]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 08:50
Beitrag # 3 von 16
Beitrag ID: #589403
Bewertung:
(5747 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke für die schnelle Antwort. Ich habe tatsächlich gerade keine Ahnung wie ich etwas hochladen kann. Könntest du mir einen Tipp geben...


als Antwort auf: [#589402]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 10:02
Beitrag # 4 von 16
Beitrag ID: #589404
Bewertung:
(5722 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
..und ja es it mir super peinlich und ich komme mir komplett dämlich deswegen vor, und die Website auf meinem Firmenrechner ist ne Katastrophe. Da springen hier sämtliche Filter und Alarmglocken an...

Ich würde mich trotzdem über einen Tipp freuen.
Habe alles hier bereit...


als Antwort auf: [#589403]

Text automatisch in mehrere Rahmen teilen

foxpalace
Beiträge gesamt: 80

12. Feb 2025, 11:59
Beitrag # 5 von 16
Beitrag ID: #589407
Bewertung:
(5699 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi, dann benutze doch so einen öffentlichen Share-Laden (wetransfer, oder wie die heißen) und poste den Link.
Ich fürchte, ohne die Dateien wird niemand wissen was du brauchst.
Gruß Michael


als Antwort auf: [#589404]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 12:09
Beitrag # 6 von 16
Beitrag ID: #589408
Bewertung:
(5693 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Eieiei, da sind man mal wie vernagelt ich gerade bin. Ist anscheinend heut gar nicht mein Tag...gibt es doch nicht...

https://we.tl/t-j7wIGnAN2v

im moment benutze ich dieses Skript um einzelne Textrahmen zu erhalten:


if (app.documents.length > 0 && app.selection.length == 1 && app.selection[0].hasOwnProperty("baseline") && app.selection[0].characters.length > 0) {
selectedTextToNewFrame(app.selection[0]);
}

function selectedTextToNewFrame(sText) {
// save and change users measurement preferences
var uRuler = app.documents[0].viewPreferences.rulerOrigin;
app.documents[0].viewPreferences.rulerOrigin = RulerOrigin.SPREAD_ORIGIN;
//
hProps = [sText.paragraphs[0].horizontalOffset - sText.paragraphs[0].leftIndent - sText.paragraphs[0].firstLineIndent, sText.parentTextFrames[0].textFramePreferences.textColumnFixedWidth];
nFrame = sText.parentTextFrames[0].parent.textFrames.add();
nFrame.geometricBounds = [sText.lines[-1].baseline, hProps[0], sText.lines[0].baseline - sText.lines[0].ascent, hProps[0] + hProps[1]];
nFrame.textFramePreferences.firstBaselineOffset = FirstBaseline.ascentOffset;
nFrame.textWrapPreferences.textWrapMode = TextWrapModes.BOUNDING_BOX_TEXT_WRAP;
nFrame.textWrapPreferences.textWrapOffset = [sText.paragraphs[0].spaceBefore,0,sText.paragraphs[-1].spaceAfter,0];
sText.move(LocationOptions.atBeginning, nFrame.insertionPoints.item(0));
//
//restore users measurement preferences
app.documents[0].viewPreferences.rulerOrigin = uRuler;
}

ist super!!! Schon mal der halbe Weg! Ich markiere von Head bis Ende der Meldung, habe eine Shortcut, und zack habe ich den Textrahmen an gleicher stelle. So verfahre ich bis ans ende des Fließtextes. Danach muss ich halt noch Bilder einbauen...

Jetzt wäre es doch super, das Skript würde einmal durchlaufen und ich hätte schon direkt meine 100-150 Textrahmen. Mit einem Klick. Geht das?


als Antwort auf: [#589407]

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

12. Feb 2025, 13:52
Beitrag # 7 von 16
Beitrag ID: #589409
Bewertung:
(5662 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Chaincreek,

warum willst Du einzelne Textblöcke haben?
Was ist die Absicht dahinter?

Gruß Quarz
---------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |



als Antwort auf: [#589401]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 14:05
Beitrag # 8 von 16
Beitrag ID: #589411
Bewertung:
(5657 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich brauche einzelne rahmen um im Heftumbruch die News entsprechend auf den Seiten frei zu verteilen, je nach platz und Thema...


als Antwort auf: [#589409]

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

12. Feb 2025, 14:24
Beitrag # 9 von 16
Beitrag ID: #589412
Bewertung:
(5653 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Chaincreek,

hier ist ein Script, das Dir markierten Text in einen neuen Rahmen setzt.
https://www.hilfdirselbst.ch/...i?post=359646#359646

Gruß Quarz
---------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |



als Antwort auf: [#589411]

Text automatisch in mehrere Rahmen teilen

Thomas Richard
Beiträge gesamt: 19442

12. Feb 2025, 15:55
Beitrag # 10 von 16
Beitrag ID: #589415
Bewertung:
(5636 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
So weit ist er doch bereits …


Er hätte es jetzt gerne soweit optimiert, dass er nicht jeweils einen Abschnitt seines Gesamttextes markieren muss um nur diesen Abschnitt in einen neuen Textrahmen zu bugsieren, sondern den kompletten Textrahmen an *bestimmten* Abschnittsgrenzen automatisiert in etliche neue Textrahmen zu zerlegen.


als Antwort auf: [#589412]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

13. Feb 2025, 06:00
Beitrag # 11 von 16
Beitrag ID: #589419
Bewertung:
(5582 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: So weit ist er doch bereits …


Er hätte es jetzt gerne soweit optimiert, dass er nicht jeweils einen Abschnitt seines Gesamttextes markieren muss um nur diesen Abschnitt in einen neuen Textrahmen zu bugsieren, sondern den kompletten Textrahmen an *bestimmten* Abschnittsgrenzen automatisiert in etliche neue Textrahmen zu zerlegen.


Du hast es erfasst! Genau.
Das wäre echt eine Hilfe.


als Antwort auf: [#589415]

Text automatisch in mehrere Rahmen teilen

MarioF
Beiträge gesamt: 403

13. Feb 2025, 18:00
Beitrag # 12 von 16
Beitrag ID: #589421
Bewertung:
(5513 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bin mir nicht sicher, ob es so eine schlaue Idee ist.
Wie sehen denn diese "News" aus? Wenn die in einen Rahmen mit Textumfluss gesetzt sind, kann man dies doch recht gut verschieben.


als Antwort auf: [#589419]

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

13. Feb 2025, 20:03
Beitrag # 13 von 16
Beitrag ID: #589422
Bewertung:
(5498 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Mario,

ich denke, dass es schwer ist ihm etwas zu raten, da wir nicht wissen, wie es im Endeffekt aussehen soll.
Das würde mich interessieren, um evtl. eine Lösung vorzuschlagen

Gruß
Quarz

---------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |



als Antwort auf: [#589421]

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

14. Feb 2025, 07:08
Beitrag # 14 von 16
Beitrag ID: #589423
Bewertung: |
(5437 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ist doch nicht so schwer...

Ich mache 100 News, die später im Heftumbruch verteilt werden müssen. Also brauche ich einzelne Rahmen.


als Antwort auf: [#589422]

Text automatisch in mehrere Rahmen teilen

Rudix
Beiträge gesamt: 63

14. Feb 2025, 10:10
Beitrag # 15 von 16
Beitrag ID: #589424
Bewertung: |||||
(5399 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Chainscreek (bzw. Herr Kettenbach),

die Aufgabenstellung ist (mir) recht klar, das haben Sie gut ausgeführt. Mit allem gebotenen Respekt: Sie sind jedoch gleich aus mehreren Gründen falsch vorgegangen.

Erstens sind auch Sie der allenthalben geschürten Illusion unterlegen, dass eine KI ein produktionsreifes Skript schreiben oder noch besser ein bestehendes Skript analysieren und nach Ihren Wünschen erweitern kann.

Zweitens sind Sie trotz eigener Scripting-Unkenntnis und angesichts einer nicht trivialen Skript-Anforderung nicht auf die Suche nach einer Person gegangen, die Ihnen das Skript als Auftragsarbeit gemäß Ihren präzisen Anforderungen erstellt.

Drittens haben Sie dieses Forum insofern missverstanden, dass es eben nicht als Rettungsanker zur Erstellung (kostenpflichtiger) professioneller Skripting-Aufträge dient, sondern als ein Forum für Interessierte-zu-Interessierte, die einander helfen und nicht bzw. ganz überwiegend eben gerade nicht Profi-Leistungen für lau abgreifen möchten. Ich persönlich empfinde das als - pardon - respektlos.

Mein konkreter Tipp an Sie: Schreiben Sie das gewünschte Skript als Auftragsarbeit aus und vermerken Sie ggf. das zur Verfügung stehende Budget gleich mit. Ich bin ziemlich sicher, dass sich dann kurzfristig jemand findet, der Ihnen auf dieser Basis aus der Klemme hilft.

Viele Grüße und weiterhin viel Spaß mit InDesign
Rudi


als Antwort auf: [#589423]
X