Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Heike Burch
Beiträge gesamt: 1241

28. Feb 2011, 09:22
Bewertung:

gelesen: 15507

Beitrag als Lesezeichen
Haloo und guten Morgen,

ich finde die Farbetiketten der Seitenpalette genial, nur kann man diese per Shortcut zuweisen. (Ich bin Lightroom/Bridge-verwöhnt)

Das müsste doch irgendwie gehen, in den Tastaturbefehlen finde ich diese Funktion leider nicht. Oder hab ich es übersehen?

Ach: Ich arbeite in meinem derzeitigen Projekt mit PC, sonst mit Mac, eine Lösung für PC wäre mir im Moment lieber...

Danke schon mal!
Viele Grüße,
Heike

• • • Der Publishing-Podcast: https://www.publishing-podcast.ch/ (Hörenswertes aus unserer Branche auf die Ohren!)
• • • MOLIRI-Newsletter: http://www.moliri.ch/newsletter/

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Yves Apel
Beiträge gesamt: 1724

28. Feb 2011, 15:28
Bewertung:

gelesen: 15472

Beitrag als Lesezeichen
Hallo Heike,

ich würde mal vorsichtig behaupten dass es noch nicht geht. Im Tastaturbefehlsmenu habe ich auch keinen Eintrag gefunden. Das selbe Resultat wenn man die .indk Datei mit einem Editor öffnet. Kein Hinweis auf die Farblabel zu finden.
Beste Grüße
Yves



yves-apel.eu

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Stibi
Beiträge gesamt: 832

28. Feb 2011, 18:13
Bewertung:

gelesen: 15443

Beitrag als Lesezeichen
Hallo Heike,

das ginge prinzipiell über ein Skript. Allerdings ist mir grad nicht ganz klar, was GENAU du da über das Shortcut einstellen willst.
Ich könnte mir vorstellen, dass du bei deinen Dokumenten z. B. mit einem Tastenkürzel alle Musterseiten auf einmal mit verschiedenen Farben belegen willst.
In Applescript ginge das etwa so:
Code
tell application "Adobe InDesign CS5"  
set myDoc to active document
tell myDoc
set page color of master spread 1 to yellow
set page color of master spread 2 to green
--- usw...
end tell
end tell


Man kann da auch selbstdefinierte Farben anlegen/benutzen.
Das Skript selbst wiederum kann man dann über ein Tastenkürzel aufrufen.

Gruß Stibi

---------------------
MAC OSX 10.14.6
MacBook Pro 15"

MAC OSX 12.5.1
Mac Mini (M1)

Notizen zu InDesign

EasyCatalog Podcasts, derzeit nicht verfügbar, leider, Fortsetzung hier

(Dieser Beitrag wurde von Stibi am 28. Feb 2011, 18:14 geändert)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Heike Burch
Beiträge gesamt: 1241

1. Mär 2011, 08:12
Bewertung:

gelesen: 15406

Beitrag als Lesezeichen
Hallo Stibi,

danke Dir!

ich möchte seitenweise durch das Dokument gehen und die Seiten, die beispielsweise schon fertig sind, grün markieren. Die Seiten, wo ich noch Fragen zu habe, beispielsweise gelb, und die Seiten, welche wahrscheinlich gelöscht werden könnten, rot. Das möchte ich dann mit dem Kunden zusammen anschauen.

Wie gesagt, im Vorfeld würde ich gern einfach Seite für Seite durchklicken und bspw. per CTRL-8 oder so eben grün zuweisen.
Viele Grüße,
Heike

• • • Der Publishing-Podcast: https://www.publishing-podcast.ch/ (Hörenswertes aus unserer Branche auf die Ohren!)
• • • MOLIRI-Newsletter: http://www.moliri.ch/newsletter/

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Gerald Singelmann
  
Beiträge gesamt: 6269

1. Mär 2011, 08:31
Bewertung:

gelesen: 15398

Beitrag als Lesezeichen
Hallo Heike,

speichere dir diese drei Scripte in deinen Scripte-Ordner und gib ihnen entsprechende Shortcuts. Es wird die Seite eingefärbt, die unten links im Dokumentfenster im Seitendropdownmenü steht.

Code
app.activeDocument.layoutWindows[0].activePage.pageColor = UIColors.BRICK_RED; 

Code
app.activeDocument.layoutWindows[0].activePage.pageColor = UIColors.GRASS_GREEN; 

Code
app.activeDocument.layoutWindows[0].activePage.pageColor = UIColors.GOLD; 


Falls dir meine Farbwahl nicht gefällt, findest du anbei einen Screenshot mit den anderen vordefinierten UI Farben. Tausch einfach das z.B. "BRICK_RED" im ersten Script gegen "SULPHUR" aus, oder so.

Anhang:
Bildschirmfoto 2011-03-01 um 08.29.24.png (60.4 KB)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Heike Burch
Beiträge gesamt: 1241

1. Mär 2011, 08:57
Bewertung:

gelesen: 15384

Beitrag als Lesezeichen
Danke Dir Gero, genau das ist es!

Und Deine Farbwahl ist brillant!
Werde mir trotzdem die Farbkarte merken., wer weiß, was sonst noch alles so kommt.

Danke :-)
Viele Grüße,
Heike

• • • Der Publishing-Podcast: https://www.publishing-podcast.ch/ (Hörenswertes aus unserer Branche auf die Ohren!)
• • • MOLIRI-Newsletter: http://www.moliri.ch/newsletter/

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

1. Mär 2011, 09:28
Bewertung:

gelesen: 15369

Beitrag als Lesezeichen
Danke Gerald :-}

Gruß
Quarz

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Stibi
Beiträge gesamt: 832

1. Mär 2011, 10:22
Bewertung:

gelesen: 15340

Beitrag als Lesezeichen
Ich habe gestern versucht, eine selbstdefinierte Farbe zuzuweisen (RGB Farbe, 3 Zahlen z. B. 20, 247, 70) Das geht auch ohne Fehlermeldung und beim Auslesen der Etiketten-Farben per Skript werden diese auch genau so wieder zurückgegeben. Allerdings: danach stürzt ID zuverlässig ab, wenn ich die Seitenpalette öffne um mir diese Farben mal anzusehen :(
Kann jemand dieses Verhalten bestätigen?

Gruß Stibi

---------------------
MAC OSX 10.14.6
MacBook Pro 15"

MAC OSX 12.5.1
Mac Mini (M1)

Notizen zu InDesign

EasyCatalog Podcasts, derzeit nicht verfügbar, leider, Fortsetzung hier

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Uwe Laubender
Beiträge gesamt: 5319

7. Apr 2011, 15:27
Bewertung:

gelesen: 14989

Beitrag als Lesezeichen
Hallo, Stibi!
Das kann ich bestätigen. InDesign CS5 7.0.3 (Mac) stürzt zuverlässig ab, wenn folgendes Script ausgeführt wird und das Bedienfeld Seite geöffnet ist:

Code
app.activeDocument.layoutWindows[0].activePage.pageColor = [0,200,43]; 


Laut Dokumentation des ESTK müsste das so funktionieren:
Zitat pageColor
3 Reals (0 - 255)
PageColorOptions
UIColors

r/w

The color label of the Page, specified either as an array of three doubles, each in the range 0 to 255 and representing R, G, and B values, or as a UI color. Can return: Array of 3 Reals (0 - 255) or UIColors enumerator or PageColorOptions enumerator.

Wobei ich mir aber nicht sicher bin, was mit "three doubles" gemeint ist.

InDesign CS5 stürzt in dem Moment ab, wenn das Bedienfeld Seite sichtbar wird.
Dass die RGB-Farbe korrekt bei geschlossenem Bedienfeld Seite zugewiesen wird, habe ich durch diese Scriptzeile über die Konsole des ESTK ermittelt:

Code
app.activeDocument.layoutWindows[0].activePage.properties.toSource().replace(/,/g,"\r"); 


Solange das Bedienfeld Seite NICHT sichtbar ist, kann die Seitendarstellung gefahrlos durch folgendes Script entfärbt und die Datei gegen einen Programmabsturz entschärft werden:

Code
//ActivePage_PageColor_ZURÜCKSETZEN.jsx 
//Uwe Laubender
//DESCRIPTION:CS5 Einfärben der aktiven Seite im Bedienfeld Seite zurücksetzen

app.activeDocument.layoutWindows[0].activePage.pageColor = PageColorOptions.NOTHING;


Is it a bug?
Vielleicht sieht noch jemand eine andere Möglichkeit die Farbe für die Seitendarstellung frei zu wählen?
*****
Mit herzlichem Gruß,
Uwe Laubender

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Gerald Singelmann
  
Beiträge gesamt: 6269

7. Apr 2011, 15:48
Bewertung:

gelesen: 14975

Beitrag als Lesezeichen
Zitat Is it a bug?

Da die Ebenenfarbe mit exakt der gleichen Syntax frei änderbar ist, können wir wohl von einem Bug ausgehen...

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Uwe Laubender
Beiträge gesamt: 5319

8. Apr 2011, 09:41
Bewertung:

gelesen: 14922

Beitrag als Lesezeichen
Hallo, Gerald!
Bug-Report ist raus…
*****
Mit herzlichem Gruß,
Uwe Laubender

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Uwe Laubender
Beiträge gesamt: 5319

2. Mai 2011, 10:35
Bewertung:

gelesen: 14734

Beitrag als Lesezeichen
Nachtrag:
InDesign CS5 7.0.4 macht da keinen Unterschied. Der Bug ist noch drin.


MacBook Pro 2.4GHz | OS X 10.5.8 | Adobe CS3/CS4/CS5 Design Premium
*****
Mit herzlichem Gruß,
Uwe Laubender

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

14. Jun 2011, 12:40
Bewertung:

gelesen: 14422

Beitrag als Lesezeichen
Hallo Gerald,

Dein Script um ein Farbetikett zu
zuweisen ist eine prima Sache :-)

Jetzt ist meine Frage:

Wäre es auch möglich
mehreren ausgewählten Seiten
eine Farbe zu zuweisen -

und als 2. Script
die Farbe ohne ?


Gruß
Quarz

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

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

1. Jun 2012, 18:50
Bewertung:

gelesen: 12803

Beitrag als Lesezeichen
Hallo Gerald,

jetzt bin ich dabei mir CS6 einzurichten
und stelle fest, dass ich, um das Farbetikett
'Ohne' auswählen zu können, einmal mehr
klicken muss.

Könntest Du mir schreiben, was ich dafür in
die Scriptzeile eintragen muss.
Code
app.activeDocument.layoutWindows[0].activePage.pageColor = xxxxxxxxxxxxxxx; 

Ich sehe gerade, dass ich am 14. Juni 2011
diese Frage schon einmal gestellt habe.
Vielleicht kriege ich ja diesmal eine Antwort ;-)


Gruß
Quarz

--------------------------------------------------------
Win7/64 Prof. | InDesign CS5 ver7.04 | CS6 |

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Uwe Laubender
Beiträge gesamt: 5319

1. Jun 2012, 19:19
Bewertung:

gelesen: 12785

Beitrag als Lesezeichen
Hallo, Quarz!

Hatte ich das nicht bereits in Beitrag #9 weiter oben gepostet?
Funktioniert das in InDesign CS6 nicht mehr?

In InDesign CS5.5 macht das was es soll:

Code
app.activeDocument.layoutWindows[0].activePage.pageColor = PageColorOptions.NOTHING; 

*****
Mit herzlichem Gruß,
Uwe Laubender

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

1. Jun 2012, 19:39
Bewertung:

gelesen: 8875

Beitrag als Lesezeichen
Hallo Uwe,

danke - aber ich habe damals wohl einfach
drüber-weg-gelesen, da von RBG-Farben
die Rede und alles so fürchterlich klein
geschrieben war.

Aber was eigentlich noch fehlt ist, dass ich
bei mehreren ausgewählten Seiten das Etikett
zuweisen kann.
Jetzt geht es ja nur mit einer ausgewählten
Seite.


Gruß
Quarz

--------------------------------------------------------
Win7/64 Prof. | InDesign CS5 ver7.04 | CS6 |


(Dieser Beitrag wurde von Quarz am 1. Jun 2012, 19:45 geändert)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Martin Fischer
  
Beiträge gesamt: 12783

1. Jun 2012, 20:44
Bewertung:

gelesen: 8854

Beitrag als Lesezeichen
Hallo Quarz,

Antwort auf: Aber was eigentlich noch fehlt ist, dass ich
bei mehreren ausgewählten Seiten das Etikett
zuweisen kann.


Für die zweite bis zur fünften Seite eines Dokuments geht das z.B. so:

Code
app.activeDocument.pages.itemByRange(1, 4).pageColor = PageColorOptions.NOTHING; 


Die erste Seite hat den Index 0.
Die zweite Seite den Index 1.
...
Die fünfte Seite den Index 4.


Alle Seiten des Dokuments (von der ersten bis zur letzten):
Code
app.activeDocument.pages.itemByRange(0, app.activeDocument.pages.length -1).pageColor = PageColorOptions.NOTHING; 


oder auch
Code
app.activeDocument.pages.everyItem().pageColor = PageColorOptions.NOTHING; 


Viele Grüße
Martin


Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

1. Jun 2012, 21:08
Bewertung:

gelesen: 8841

Beitrag als Lesezeichen
Hallo Martin,

die Eingrenzung auf bestimmte Seiten geht
natürlich nicht.
Denn ich weiß ja nicht vorher, was ich
etikettieren will.

Aber - die Etiketten von allen Seiten löschen,
das ist in Ordnung.


Danke und Gruß
Quarz

--------------------------------------------------------
Win7/64 Prof. | InDesign CS5 ver7.04 | CS6 |

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Gerald Singelmann
  
Beiträge gesamt: 6269

1. Jun 2012, 21:58
Bewertung:

gelesen: 8810

Beitrag als Lesezeichen
Man kann per Script fragen, welche Seiten in welchem LayoutWindow aktiv ist. Aber kann nicht rausfinden, welche Seiten in der Seitenpalette angewählt sind. Letzteres ist eine reine UI-Eigenschaft, was man auch sieht, wenn man auf das selbe Dokument mehrere Fenster öffnet, in einem mehrere Seiten in der Palette markiert und dann die Fenster hin- und herwechselt. -> Die Markierung ist weg.
Das ist also eine sehr flüchtige UI-Eigenschaft, und an die kommt man per Script nicht ran.

Es bliebe also nur, im Script einen Dialog zu öffnen, in dem der Anwender gefragt wird, welche Seiten es sein sollen.
Und dann ist das Flyoutmenü der Seitenpalette wahrscheinlich auch nicht aufwändiger...

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Martin Fischer
  
Beiträge gesamt: 12783

3. Jun 2012, 19:43
Bewertung:

gelesen: 8733

Beitrag als Lesezeichen
Antwort auf: Man kann per Script fragen, welche Seiten in welchem LayoutWindow aktiv ist. Aber kann nicht rausfinden, welche Seiten in der Seitenpalette angewählt sind.


Über ein Plugin ist es offensichtlich möglich, auf die Auswahl der Seitenpalette zuzugreifen.

Das zeigt das (kostenlose) Plugin Handy Tools von dtputils.com.

Damit lässt sich eine (bei Bedarf auch unzusammenhängende) Auswahl von Seiten über das Kontext- oder das Flyoutmenü als PDF exportieren oder drucken. Man kann sich damit die Eingabe des Seitenbereichs im Export- bzw. Druckmenü ersparen.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 3. Jun 2012, 20:11 geändert)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Uwe Laubender
Beiträge gesamt: 5319

4. Jun 2012, 13:08
Bewertung:

gelesen: 8668

Beitrag als Lesezeichen
Hallo, Martin!
Danke für den Hinweis mit dem Handy Tools-PlugIn von dtp utils.

Leider sind keine Versionen für InDesign CS5.5 und CS6 vorhanden. Ich werde aber die CS4-Version verstärkt einsetzen können, da einer meiner wichtigsten Kunden noch mit CS4 arbeitet und ich entsprechende Daten liefern muss.
*****
Mit herzlichem Gruß,
Uwe Laubender

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Martin Fischer
  
Beiträge gesamt: 12783

4. Jun 2012, 13:29
Bewertung:

gelesen: 8658

Beitrag als Lesezeichen
Hallo Uwe,

Antwort auf: Leider sind keine Versionen für InDesign CS5.5 und CS6 vorhanden.


Ich bin überzeugt, dass auf Anfrage auch die Versionen für CS5.5 und CS6 zügig bereitgestellt werden. Die Entwickler von dtputils.com reagieren in der Regel außergewöhnlich schnell auf Anfragen.

Zum Zugriff auf ausgewählte Seiten in der Seitenpalette siehe auch die Diskussion »Which Page/Pages are selected in the Pages Window« im Adobe Scripting-Forum.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 4. Jun 2012, 14:34 geändert)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

21. Jul 2014, 13:28
Bewertung:

gelesen: 7444

Beitrag als Lesezeichen
Hallo Uwe,

ich will nochmal den alten 'Faden'
aufnehmen.

Um alle Farben der Etiketten zu löschen gibt es das Script:
Code
app.activeDocument.layoutWindows[0].activePage.pageColor = PageColorOptions.NOTHING; 

Aber ich würde gerne nur die Farbe einer
ausgewählten Seite löschen.

Wäre das auch mit einem Script möglich?


Gruß
Quarz

-------------------------------------
Win7 | InDesign CS6 ver 8.02

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Hans Haesler
Beiträge gesamt: 5826

21. Jul 2014, 14:04
Bewertung:

gelesen: 7426

Beitrag als Lesezeichen
Hallo Quarz,

die Zeile enthält activePage und somit wird nur
die Farbetikette der ausgewählten Seite auf "Ohne" gesetzt.

Funktioniert das bei Dir nicht?

Gruss, Hans

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Martin Fischer
  
Beiträge gesamt: 12783

21. Jul 2014, 14:17
Bewertung:

gelesen: 7412

Beitrag als Lesezeichen
Hallo Hans und Quarz,

ich vermute, Quarz meint die in der Seitenpalette ausgewählte Seite.
Das muss nicht unbedingt die im Layoutfenster aktive Seite sein.

Das lässt sich auf dem herkömmlichen Weg m.W. nicht machen.
Dafür bräuchte es ein UI-Skript mit einem invoke()-Befehl, um den Menü-Befehl /Seitenattribut/Farbetikett/Ohne auszuführen.

Geht das in so einer Verzweigung?

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 21. Jul 2014, 14:19 geändert)

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

21. Jul 2014, 14:18
Bewertung:

gelesen: 7412

Beitrag als Lesezeichen
Hallo Hans,

nein, es werden alle Etiketten gelöscht.

siehe auch Martins Beitrag #495926

Vielleicht bewirkt
app.activeDocument.pages.everyItem().pageColor = PageColorOptions.NOTHING;
dass alles gelöscht wird?


Gruß
Quarz

-------------------------------------
Win7 | InDesign CS6 ver 8.02

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Martin Fischer
  
Beiträge gesamt: 12783

21. Jul 2014, 14:23
Bewertung:

gelesen: 7403

Beitrag als Lesezeichen
Antwort auf [ Quarz ] Vielleicht bewirkt
app.activeDocument.pages.everyItem().pageColor = PageColorOptions.NOTHING;
dass alles gelöscht wird?


Richtig.

Oben hattest Du aber einen anderen Befehl zitiert:
Code
app.activeDocument.layoutWindows[0].activePage.pageColor = PageColorOptions.NOTHING; 


Und dieser bewirkt, dass das Farbetikett der aktiven Seite (nicht zu verwechseln mit der in der Seitenpalette ausgewählten Seite) gelöscht wird.

Viele Grüße
Martin


Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

21. Jul 2014, 14:31
Bewertung:

gelesen: 7395

Beitrag als Lesezeichen
Danke Martin,

jetzt hab ichs ;-)

Ich hatte immer die Seite in der Seitenpalette
ausgewählt und nicht die aktive.


Gruß
Quarz

-------------------------------------
Win7 | InDesign CS6 ver 8.02

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Hans Haesler
Beiträge gesamt: 5826

21. Jul 2014, 14:33
Bewertung:

gelesen: 7392

Beitrag als Lesezeichen
Hallo Quarz,

Du kannst schon im Seitenbedienfeld das Seitensymbol
auswählen. Aber nicht nur anklicken, sondern doppelklicken.

Gruss, Hans

Farbetiketten der Seitenpalette per ShortCut zuweisen möglich?

Quarz
Beiträge gesamt: 3555

21. Jul 2014, 14:38
Bewertung:

gelesen: 7382

Beitrag als Lesezeichen
Hallo Hans,

ja, das weiß ich.


Gruß
Quarz

-------------------------------------
Win7 | InDesign CS6 ver 8.02