Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign Skriptwerkstatt » Text automatisch in mehrere Rahmen teilen

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 07:39
Bewertung:

gelesen: 5776

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...

Text automatisch in mehrere Rahmen teilen

Martin Fischer
  
Beiträge gesamt: 12885

12. Feb 2025, 08:34
Bewertung:

gelesen: 5759

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?

Viele Grüße
Martin


Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 08:50
Bewertung:

gelesen: 5752

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...

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 10:02
Bewertung:

gelesen: 5727

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...

Text automatisch in mehrere Rahmen teilen

foxpalace
Beiträge gesamt: 80

12. Feb 2025, 11:59
Bewertung:

gelesen: 5704

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

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 12:09
Bewertung:

gelesen: 5698

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?

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

12. Feb 2025, 13:52
Bewertung:

gelesen: 5667

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. |

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

12. Feb 2025, 14:05
Bewertung:

gelesen: 5662

Beitrag als Lesezeichen
Ich brauche einzelne rahmen um im Heftumbruch die News entsprechend auf den Seiten frei zu verteilen, je nach platz und Thema...

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

12. Feb 2025, 14:24
Bewertung:

gelesen: 5658

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. |

Text automatisch in mehrere Rahmen teilen

Thomas Richard
Beiträge gesamt: 19442

12. Feb 2025, 15:55
Bewertung:

gelesen: 5641

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.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

13. Feb 2025, 06:00
Bewertung:

gelesen: 5587

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.

Text automatisch in mehrere Rahmen teilen

MarioF
Beiträge gesamt: 403

13. Feb 2025, 18:00
Bewertung:

gelesen: 5518

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.
---
Viele Grüße
Mario

Text automatisch in mehrere Rahmen teilen

Quarz
Beiträge gesamt: 3578

13. Feb 2025, 20:03
Bewertung:

gelesen: 5503

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. |

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

14. Feb 2025, 07:08
Bewertung: |

gelesen: 5442

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.

Text automatisch in mehrere Rahmen teilen

Rudix
Beiträge gesamt: 63

14. Feb 2025, 10:10
Bewertung: |||||

gelesen: 5404

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

Text automatisch in mehrere Rahmen teilen

Chainscreek
Beiträge gesamt: 8

14. Feb 2025, 10:19
Bewertung: ||

gelesen: 1413

Beitrag als Lesezeichen
Super. Vielen Dank. Alle Antowrten die bisher gegeben wurden entsprachen meinen. Erwartungen. Somit kann der Beitrag geschlossen werden.