[GastForen Programme Print/Bildbearbeitung Adobe InDesign GREP und OpenType in FindChangeByList

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

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

26. Jul 2011, 12:04
Beitrag # 1 von 19
Bewertung:
(5582 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo allerseits

ich möchte in meiner "FindChangeByList" allen Brüchen (z.B. 1/2) das Opentype-Attribut "Brüche" (engl. Fractions) zuweisen.
Die Brüche finden ist ja kein Problem:
Code
grep	{findWhat:"\\d+?/\\d+"} 


aber wie stelle ich nun die OpenType-Funktion an? (ich will NICHT mit Zeichenstilen arbeiten (z.B. addCharacterStyle), da diese nicht definiert sind.
X

GREP und OpenType in FindChangeByList

Martin Fischer
  
Beiträge gesamt: 12714

26. Jul 2011, 12:11
Beitrag # 2 von 19
Beitrag ID: #476847
Bewertung:
(5573 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Muellimann,

um das herauszufinden empfehle ich Dir das Skript RecordFindChange_CS3-CS5.jsx, das die aktuellen Einstellungen der Text- und der GREP-Suche (Palette) aufzeichnet und im Format für FindChangeByList.jsx anzeigt.


Der spukt in diesem Fall Folgendes aus:

Code
grep	{findWhat:"\\d+/\\d+"}	{otfFraction:true, changeConditionsMode:1919250519}	{includeLockedStoriesForFind:false, includeLockedLayersForFind:false, includeHiddenLayers:false, includeMasterPages:false, includeFootnotes:true}	//OTF-Brüche 



als Antwort auf: [#476846]
(Dieser Beitrag wurde von Martin Fischer am 26. Jul 2011, 12:12 geändert)

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

26. Jul 2011, 12:14
Beitrag # 3 von 19
Beitrag ID: #476849
Bewertung:
(5567 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
danke vielmals, das ist ja suuuper!!!


als Antwort auf: [#476847]

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

26. Jul 2011, 14:56
Beitrag # 4 von 19
Beitrag ID: #476867
Bewertung:
(5513 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
...doch leider funktioniert RecordFindChange_CS3-CS5.jsx nicht wenn ich (für eine weitere Suche) z.B. Zeichenformat: Position: Hoch stelle. Es wird einfach nicht aufgezeichnet.


als Antwort auf: [#476849]

GREP und OpenType in FindChangeByList

Martin Fischer
  
Beiträge gesamt: 12714

26. Jul 2011, 16:15
Beitrag # 5 von 19
Beitrag ID: #476880
Bewertung:
(5492 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bei mir kommt Folgendes heraus:

Code
grep	{findWhat:"\\d+"}	{position:1936749411, changeConditionsMode:1919250519}	{includeLockedStoriesForFind:false, includeLockedLayersForFind:false, includeHiddenLayers:false, includeMasterPages:false, includeFootnotes:true}	//Zahlen – Zeichenformat hoch 


Hinter position folgt eine komische Zahl 1936749411, eine Enummeration.
Dahinter steckt die Eigenschaft Position.SUPERSCRIPT.
Also genau das, wonach Du verlangst.

Was kommt bei Dir raus?


als Antwort auf: [#476867]

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

26. Jul 2011, 19:01
Beitrag # 6 von 19
Beitrag ID: #476887
Bewertung:
(5455 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
bei mir kommt nur:
Code
grep	{findWhat:"\\d+"}	{}	{includeLockedStoriesForFind:false, includeLockedLayersForFind:false, includeHiddenLayers:false, includeMasterPages:false, includeFootnotes:true}	//Kommentar 



als Antwort auf: [#476880]

GREP und OpenType in FindChangeByList

WernerPerplies
Beiträge gesamt: 2725

26. Jul 2011, 20:11
Beitrag # 7 von 19
Beitrag ID: #476888
Bewertung:
(5440 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zeig doch mal einen Screenshot des Eingabefensters mit Deinen Einstellungen.


als Antwort auf: [#476887]

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

27. Jul 2011, 07:56
Beitrag # 8 von 19
Beitrag ID: #476906
Bewertung:
(5362 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hier ein Screenshot. http://www.trockendock.ch/screenshot.jpg So funktionierts bei mir. Beim Aufzeichnen fehlt dann aber die Hochstell-Einstellung.


als Antwort auf: [#476888]
(Dieser Beitrag wurde von muelliman am 27. Jul 2011, 07:59 geändert)

GREP und OpenType in FindChangeByList

WernerPerplies
Beiträge gesamt: 2725

27. Jul 2011, 08:00
Beitrag # 9 von 19
Beitrag ID: #476907
Bewertung:
(5359 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen


als Antwort auf: [#476906]

GREP und OpenType in FindChangeByList

muelliman
Beiträge gesamt: 11

27. Jul 2011, 08:02
Beitrag # 10 von 19
Beitrag ID: #476908
Bewertung:
(5356 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
nöö...


als Antwort auf: [#476907]

GREP und OpenType in FindChangeByList

WernerPerplies
Beiträge gesamt: 2725

27. Jul 2011, 08:13
Beitrag # 11 von 19
Beitrag ID: #476911
Bewertung:
(5344 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
merkwürdig, bei geht's, wobei natürlich $1 falsch ist, soll heißen $0.

Wobei dieses, aus meiner Liste mit meinem WpsModifiedFindChangeByList.jsx generierte Skript, den Job auch erledigt.
http://www.weepee.de/...fertHochgestellt.jsx


als Antwort auf: [#476908]

GREP und OpenType in FindChangeByList

Quarz
Beiträge gesamt: 3522

27. Jul 2011, 10:10
Beitrag # 12 von 19
Beitrag ID: #476916
Bewertung:
(5298 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,

Suchen nach:
\dt

Ändern in:
$1


Deine Suchroutine verstehe ich nicht.
Kannst Du die mal erklären.

Warum änderst Du mit $1, wenn in
Suchen nach keine Klammern gesetzt
worden sind?

Ich glaube, da gibt es noch einiges
zu verbessern ;-)

Von daher bin ich auch etwas
skeptisch, was Dein Script
WpsModifiedFindChangeByList.jsx
betrifft.


Gruß
Quarz

-------------------------------------------
InDesign CS5 7.04 | Win7/64 Prof.



als Antwort auf: [#476911]

GREP und OpenType in FindChangeByList

WernerPerplies
Beiträge gesamt: 2725

27. Jul 2011, 10:20
Beitrag # 13 von 19
Beitrag ID: #476918
Bewertung:
(5294 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

Zitat Von daher bin ich auch etwas
skeptisch, was Dein Script
WpsModifiedFindChangeByList.jsx
betrifft.



Skepsis ist immer gut, deshalb sollte man etwas gründlich testen, bevor man es einsetzt. ;-)

$1 ist ein Irrtum, darauf habe ich schon in meinem letzten Beitrag hingewiesen.

Zitat Ich glaube, da gibt es noch einiges
zu verbessern ;-)



Stimmt, in dem verlinkten Skript ist das auch bereits behoben.

Ergänzung:
muelliman's Problem scheint darin zu bestehen, dass er keinen Text als Ersatz definiert.


als Antwort auf: [#476916]
(Dieser Beitrag wurde von WernerPerplies am 27. Jul 2011, 10:22 geändert)

GREP und OpenType in FindChangeByList

Quarz
Beiträge gesamt: 3522

27. Jul 2011, 10:25
Beitrag # 14 von 19
Beitrag ID: #476921
Bewertung:
(5289 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,

warum suchst Du nach
\dt

und änderst mit
$0

???


Gruß
Quarz

-------------------------------------------
InDesign CS5 7.04 | Win7/64 Prof.



als Antwort auf: [#476918]

GREP und OpenType in FindChangeByList

WernerPerplies
Beiträge gesamt: 2725

27. Jul 2011, 10:51
Beitrag # 15 von 19
Beitrag ID: #476927
Bewertung:
(5268 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

darüber habe ich nicht eine Sekunde nachgedacht, denn es ging ja nicht um den RegEx-Ausdruck, sondern warum das Script RecordFindChange_CS3_CS5.jsx bei muelliman nicht funktioniert.

Damit wird Ziffert hochgestellt. Ob das sinnvoll ist, oder ob es er einzige/richtige Weg ist, war für mich dabei völlig unwichtig.

Es ging um eine andere Problematik.

Mein Skript WpsModifiedFindChangeByList intersssiert sich übrigens nicht, ob die Befehle in FindChange-Liste korrekt ist, sondern macht nur einen Standalone-Skript daraus.


als Antwort auf: [#476921]
X