[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Schrift zuweisen

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

Schrift zuweisen

rowy123
Beiträge gesamt:

12. Nov 2010, 13:42
Beitrag # 1 von 2
Bewertung:
(919 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo liebe Scripter,

ich soll mich neuerdings um das Thema "Scripten" kümmern.

Ich habe folgendes Problem:
Über ein InDesign-Buch muß ich in allen darin enthaltenen Indesign-Dateien nach einem Zeichen suchen, das in der Schrift nicht vorhanden ist und durch ein "durchgeixtes" Quadrat dargestellt wird. Wenn gefunden, dann eine Schriftzuweisung auf dieses eine Zeichen.

Weiß jemand Rat?

Schon mal ganz vielen Dank und ein schönes Wochenende.
Robert
X

Schrift zuweisen

SamiSalami
Beiträge gesamt: 66

12. Nov 2010, 14:54
Beitrag # 2 von 2
Beitrag ID: #456770
Bewertung:
(899 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ab CS3:
(erste Zeile ganz wichtig!)

Code
// Preferences zurücksetzen - wichtig!!! 
app.findTextPreferences = app.changeTextPreferences = null;
// Find and replace
app.findTextPreferences.findWhat = dasfinden;
app.changeTextPreferences.changeTo = hierdurchersetzen;
// nach ganzem wort oder zeichen?
app.findChangeTextOptions.wholeWord = true/false;
// groß-/kleinschreibung beachten?
app.findChangeTextOptions.caseSensitive = true/false;
// Führ durch
app.activeDocument.changeText();


Für Textformatierungen gibt es noch weitere Eigenschaften wie font-style oder font generell - findest du hier:

http://www.indesignscriptingreference.com/CS3/JavaScript/ChangeTextPreference.htm

Achja für CS2:

Code
app.findPreferences = app.changePreferences = null; 
app.findPreferences.findText = dasfinden;
app.changePreferences.changeText = hierdurchersetzen;
app.findPreferences.wholeWord = true/false;
app.findPreferences.caseSensitive = true/false;
app.activeDocument.search();



als Antwort auf: [#456751]