[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Absätze in einzelne Textrahmen umwandeln

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

Absätze in einzelne Textrahmen umwandeln

Kai Rübsamen
Beiträge gesamt: 4632

2. Mai 2018, 10:45
Beitrag # 16 von 22
Beitrag ID: #563691
Bewertung:
(2849 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Kein Problem wenn Kai das hinter der Bühne schon erledigt hat, hat das sicher eine höhere Qualität - hier nur die krude schnelle Lösung.

Obs eine höhere Qualität hat, weis ich nicht, aber ich habe in der Tat im April eine – kostenpflichtige – Variante erstellt, die mit mehreren Rahmen umgeht, auch Übersatz behandelt, neue x/y-Koordinaten setzt (ohne Textumfluss), die Rahmen an den Text anpasst und überflüssige Returns löscht.

@ Stephan: Prüf mal deinen Code. Dein Skript wirft so einen Fehler in der Variablen "sT"
Gruß Kai Rübsamen


als Antwort auf: [#563675]
Hier Klicken X

Absätze in einzelne Textrahmen umwandeln

Stephan_M
Beiträge gesamt: 472

2. Mai 2018, 20:18
Beitrag # 17 von 22
Beitrag ID: #563733
Bewertung:
(2832 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Seh den Fehler nicht, bei mir läufts auch. Ist das ein CC Ding?


als Antwort auf: [#563691]

Absätze in einzelne Textrahmen umwandeln

Kai Rübsamen
Beiträge gesamt: 4632

2. Mai 2018, 20:31
Beitrag # 18 von 22
Beitrag ID: #563735
Bewertung:
(2829 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hm, was machen z.B. "\" da?
Gruß Kai Rübsamen


als Antwort auf: [#563733]

Absätze in einzelne Textrahmen umwandeln

Uwe Laubender
Beiträge gesamt: 4548

2. Mai 2018, 20:37
Beitrag # 19 von 22
Beitrag ID: #563736
Bewertung:
(2828 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Seh den Fehler nicht, bei mir läufts auch. Ist das ein CC Ding?


Hallo Stephan,
eindeutig nein. Hab's mal über das ESTK nach InDesign CS6 8.1.0 ausführen lassen. Fehlermeldung: Unterminated String Constant

Das liegt an den "-Zeichen. Probier's mal mit "Fencing" über drei einfache '-Zeichen. Das funktioniert in jedem Fall:

Code
var sT = '''\  
app.activeDocument.textWrapPreferences.textWrapMode = TextWrapModes.NONE;\
for (var i=0; i < ps.length; i++) {ps[i].toOwnFrame()} \
s[0].remove();\
app.activeDocument.textWrapPreferences.textWrapMode = uWrap;\
''';


Vielleicht war's aber auch die Forumsoftware, die aus zwei '-Zeichen ein "-Zeichen gebildet hat?
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#563733]

Absätze in einzelne Textrahmen umwandeln

Uwe Laubender
Beiträge gesamt: 4548

2. Mai 2018, 20:41
Beitrag # 20 von 22
Beitrag ID: #563737
Bewertung:
(2826 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Hm, was machen z.B. "\" da?


Hallo Kai,
wir haben es bei Variable sT mit einem String zu tun, dessen Zeilenschaltungen über \ funktionieren. Dieser wird über doScript() als erstes Argument ausgeführt.
Wenn das korrekt "formatiert" ist, bzw. korrekt "umzäunt" (=fencing), dann funktioniert das wie beabsichtigt.
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#563735]

Absätze in einzelne Textrahmen umwandeln

Stephan_M
Beiträge gesamt: 472

3. Mai 2018, 09:03
Beitrag # 21 von 22
Beitrag ID: #563742
Bewertung:
(2786 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke Uwe. Bei Triple Quotes bräuchte man gar keine Backslashes mehr. ;)

Ich hab vor zwei tagen gespendet, bin also bald wieder Member, dann lad ich das Skript hier hoch.

Stephan


als Antwort auf: [#563737]

Absätze in einzelne Textrahmen umwandeln

Stephan_M
Beiträge gesamt: 472

3. Mai 2018, 21:58
Beitrag # 22 von 22
Beitrag ID: #563758
Bewertung:
(2722 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Skript "paragraphsToOwnFrames.jsx" ist angefügt.


als Antwort auf: [#563742]
Anhang:
paragraphsToOwnFrames.jsx (2.49 KB)
Hier Klicken X
Hier Klicken

Aktuell

InDesign / Illustrator
easycatalog_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
09.12.2019

pre2media, Dammstrasse 8, 8610 Uster
Montag, 09. Dez. 2019, 18.13 - 18.14 Uhr

Referat

Alle reden davon – wir zeigen ihnen kompakt was in den einzelnen Programmen wirklich steckt. Sind die Programme von Affinity – bereits heute – eine Alternative zu den Adobe-Programmen? Was versteht Affinity unter StudioLink und der vollständigen Integration der Affinity-Apps.

10.00 bis 12.00 Affinity Photo Bildbearbeitung CHF 90.00 13.00 bis 15.00 Affinity Designer Grafikdesign CHF 90.00 15.00 bis 17.00 Affinity Publisher Layoutprogramm CHF 90.00 Alle drei Affinity Programme zusammen (6 Lektionen) CHF 220.00

Ja

Organisator: pre2media gmbh, Dammstrasse 8, 8610 Uster, info@pre2media.ch, www.pre2media.ch

Kontaktinformation: Roger Thurnherr, E-Mailinfo AT pre2media DOT ch

https://www.pre2media.ch/-1/de/kurse/affinity--referate-und-kurse/mo-9-dezember-2019--affinity-referate/252/

Affinity-Referat bei pre2media
Veranstaltungen
12.12.2019

Ortsunabhängig
Donnerstag, 12. Dez. 2019, 10.00 - 10.30 Uhr

Webinar

In diesem ca. halbstündigen kostenlosen Webinar stellen wir Ihnen die Neuerungen in der Version 2019 von Enfocus PitStop Pro vor.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Detlef Grimm, E-Mailschulungen AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=249

Enfocus PitStop 2019