[GastForen Programme Print/Bildbearbeitung Adobe InDesign Ebenen per Tastatur (Shortcut) ein- und ausblenden

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

Ebenen per Tastatur (Shortcut) ein- und ausblenden

thesweetg
Beiträge gesamt: 78

24. Jul 2007, 12:25
Beitrag # 1 von 18
Bewertung:
(42723 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Gibt es eine Möglichkeit in CS3 Ebenen per Tastatur ein- und auszublenden (... oder deren Hirachie in der Ebenenpalette zu ändern)?

Vielen Dank,

Georgi
X

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 13:12
Beitrag # 2 von 18
Beitrag ID: #304339
Bewertung:
(42700 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Einen ShortCut über /Bearbeiten/Tastaturbefehle ... zuweisen:

Code
    Produktbereich : Bedienfeldmenüs 
Ebene: Alle Ebenen ausblenden --- [nicht definiert]



als Antwort auf: [#304326]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

mpeter
Beiträge gesamt: 4628

24. Jul 2007, 13:13
Beitrag # 3 von 18
Beitrag ID: #304340
Bewertung:
(42697 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Alt-Taste gedrückt halten beim Klicken auf
Augensymbol > blendet alle anderen Ebenen aus > erneutes Klicken blendet alle ein

Sperrensymbol entsprechend

Ebene > markiert alle Objekte der Ebene


als Antwort auf: [#304326]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 13:16
Beitrag # 4 von 18
Beitrag ID: #304341
Bewertung:
(42694 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Magnus,

ich glaube, Du hast recht: wir müssen in der Benutzeroberfläche anfangen und die Maus hinzunehmen.
Ich habe den Wunsch nach einem Tastaturbefehl zu streng genommen.

Und in der Ebenenpalette läßt sich mit der Maus dann auch die Ebenenhierarchie ändern.


als Antwort auf: [#304340]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Kai Rübsamen
  
Beiträge gesamt: 4684

24. Jul 2007, 13:18
Beitrag # 5 von 18
Beitrag ID: #304342
Bewertung:
(42692 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Gibt es eine Möglichkeit in CS3 Ebenen per Tastatur ein- und auszublenden (... oder deren Hirachie in der Ebenenpalette zu ändern)?


Nein!

In Photoshop hatte Bernhard Werner dafür mal eine Aktion erstellt, die man sich dann auf einen Shortcut legen konnte (Hierachie der Ebene). Evtl. könnte man sowas skripten?!

Eine Möglichkeit gezielt einzelne Ebenen per Shortcut auszublenden gibt es nicht. Die hier genannten Möglichkeiten sind die einzigen ...


als Antwort auf: [#304340]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 13:28
Beitrag # 6 von 18
Beitrag ID: #304344
Bewertung:
(42690 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ging um einzelne Ebenen?
Um welche?

Freilich könnte man ein Skript entwickeln, das in einem Dialog über ein PullDown-Menü die Auswahl einer Ebene zuläßt, die ausgeblendet wird, nachdem die Auswahl bestätigt wurde.
Was wäre damit aber gegenüber den Funktionen in der Ebenenpalette gewonnen?

Man könnte auch ein Skript für jede Ebene generieren und diese einzelnen Skripte dann auf Taste legen, um Ebenen ein- und auszublenden. Das kann doch aber niemand im Ernst so wünschen?


als Antwort auf: [#304342]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

thesweetg
Beiträge gesamt: 78

24. Jul 2007, 13:43
Beitrag # 7 von 18
Beitrag ID: #304346
Bewertung:
(42683 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Würde mir (und ich denke anderen auch) folgendes wünschen:
1. Einen Shortcut mit dem ich die momentan selektierte Ebene ein-und ausblenden kann - erspart den Weg mit der Maus zum winzigen Augensymbol...
2. ... oder die noch bessere Lösung:
Eine Reihe von Shortcuts welche die Ebenen nach ihrer Hirachie ein- und ausblenden. Zb. Apfel+Eins für die erste Ebene, Apfel+Zwei für die zweite Ebene, etc..
(So wie im Photoshop die einzelnen Kanäle per Tastatur ein und ausgeblendet werden können)
3. Einen Shortcut mit dem ich einzelne Ebenen (oder auch die Auswahl der Ebene) nach oben oder unten wandern lassen kann (auch wie im Photoshop möglich).

Denke das sowas eine Menge User praktisch finden würden.
Vielen Dank im Voraus,
Georgi


als Antwort auf: [#304344]
(Dieser Beitrag wurde von thesweetg am 24. Jul 2007, 13:49 geändert)

Ebenen per Tastatur (Shortcut) ein- und ausblenden

mpeter
Beiträge gesamt: 4628

24. Jul 2007, 13:51
Beitrag # 8 von 18
Beitrag ID: #304348
Bewertung:
(42675 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
»Denke das sowas eine Menge User praktisch finden würden.«

... ich gehöre nicht dazu.


als Antwort auf: [#304346]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Kai Rübsamen
  
Beiträge gesamt: 4684

24. Jul 2007, 13:56
Beitrag # 9 von 18
Beitrag ID: #304350
Bewertung:
(42674 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hm, ich sehe da im Moment noch keinen Sinn drin?!

In Photoshop habe ich schnell 30 Ebenen und mache ständige die aktive Ebene an und aus. Auch das verschieben in der Hierachie brauche ich auch oft.

>> Aber das dürfte doch eine ganz andere Arbeitsweise sein!

Letzlich musst du dir die ganzen Shortcuts auch merken u. mehr wie 3-10 Ebenen dürfte ein Standard Indesign Dokument auch nicht haben.


als Antwort auf: [#304346]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

thesweetg
Beiträge gesamt: 78

24. Jul 2007, 14:12
Beitrag # 10 von 18
Beitrag ID: #304351
Bewertung:
(42659 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Anwendugsbeispiel:
Ich mache eine Broschüre in fünf verschiedenen Sprachen.
Texte sind für jede Sprache auf einer eigenen Ebene.
Bei Umformulierungen/Kürzungen/Verschiebungen kann ich Blitzschnell per Tastendruck durch die Sprachmutationen rauschen.

... würde doch durchaus sinn machen, oder?

@mpeter:
dacht ich mir.


als Antwort auf: [#304350]
(Dieser Beitrag wurde von thesweetg am 24. Jul 2007, 14:15 geändert)

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 14:24
Beitrag # 11 von 18
Beitrag ID: #304359
Bewertung:
(42649 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Im Premium Member-Bereich habe ich ein Skript veröffentlicht, das die aktive Ebene ein- oder ausblendet, wenn diese nicht gesperrt ist: [InDesign CS2/CS3 JS] aktive Ebene ein- oder ausblenden

Dieses Skript setzt leider voraus, daß die aktive Ebene nicht gesperrt ist.
Denn es muß temporär ein Objekt auf dieser Ebene anlegen, um die aktive Ebene zu erkennen. Mir ist kein Weg bekannt, die aktive Ebene firekt aus der Ebenenpalette auszulesen (es sei denn, es wäre ein Objekt ausgewählt).

Für Anregungen für alternative Verfahren, die aktive Ebene festzustellen, bin ich dankbar.


als Antwort auf: [#304346]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

U. Dinser
Beiträge gesamt: 524

24. Jul 2007, 17:43
Beitrag # 12 von 18
Beitrag ID: #304422
Bewertung:
(42609 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

die Möglichkeit eine Ebene "XXX" per Tastaturbefehl aktivieren zu können macht sehr wohl Sinn. Mich würde interessieren ob man eine Ebene mit festem Namen überhaupt per Script ansprechen kann. Folgendes Szenario ist der Ausgangspunkt:
Für ein Projekt habe ich zwei Ebenen mit zwei verschiedenen Gestaltungsrastern angelegt (normal und fein). Je nach Anforderung wird immer wieder auf "Ebene fein" umgestellt. Üblich ist jedoch, dass nur die "Ebene normal" sichtbar ist, da "Ebene fein" viele Hilfslinien aufweist, die bei der normalen Texteingabe stören. Statt jedesmal das Icon manuell abzuklicken wäre der Weg über ein entsprechendes Kürzel sehr angenehm.

Gruß
Uli


als Antwort auf: [#304359]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 18:01
Beitrag # 13 von 18
Beitrag ID: #304428
Bewertung:
(42592 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uli,

> die Möglichkeit eine Ebene "XXX" per Tastaturbefehl aktivieren zu können macht sehr wohl Sinn.

Oben habe ich mich ungeschickt ausgedrückt.
Es ging mir nicht darum, die Zweckmäßigkeit als solche in Frage zu stellen.
Es ging mir vielmehr darum, eine mögliche Lösung vorzustellen (das Generieren von Skripten für jede Ebene, die - jedes für sich - je eine Ebene ein- oder ausblenden). Und diese Lösung hielt ich für nicht praktikabel, da sie nicht allgemein funktioniert, sondern dokumentgebunden ist.

> Mich würde interessieren ob man eine Ebene mit festem Namen überhaupt per Script ansprechen kann.

Ja.
Über den Namen oder über den Index in der Hierarchie (xte Ebene).

Hier ein Beispiel:
Code
var myLayer = app.activeDocument.layers.item("Standard"); 

if (myLayer.visible == true)
{
myLayer.visible = false;
}
else
{
myLayer.visible = true;
}

(Der Name des Layers steht in der ersten Zeile in Anführungszeichen in der Klammer; hier also "Standard".)


als Antwort auf: [#304422]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Gerald Singelmann
  
Beiträge gesamt: 6269

24. Jul 2007, 18:03
Beitrag # 14 von 18
Beitrag ID: #304429
Bewertung:
(42588 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Und weil es hier schon mal den Wettbewerb gab, mit möglichst wenig Codezeilen auszukommen:
Code
app.documents[0].layers.itemByName('Ebenenname').visible = !app.documents[0].layers.itemByName('Ebenenname').visible; 

So ein script lohnt sich schon, wenn man längere Zeit an einem Projekt arbeitet. Es spart grad jetzt sehr viel Nerven...


als Antwort auf: [#304428]

Ebenen per Tastatur (Shortcut) ein- und ausblenden

Martin Fischer
  
Beiträge gesamt: 12783

24. Jul 2007, 18:08
Beitrag # 15 von 18
Beitrag ID: #304432
Bewertung:
(42576 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat von Gerald app.documents[0].layers.itemByName('Ebenenname').visible = !app.documents[0].layers.itemByName('Ebenenname').visible;


"Das hat dir der Teufel gesagt, das hat dir der Teufel gesagt" schrie das Männlein, und stieß mit dem rechten Fuß vor Zorn so tief in die Erde daß es bis an den Leib hineinfuhr, dann packte es in seiner Wut den linken Fuß mit beiden Händen, und riß sich selbst mitten entzwei.

Nicht kürzer, aber einfacher zu editieren:
Code
var myLayer = "Standard";  
app.activeDocument.layers.item(myLayer).visible = !app.activeDocument.layers.item(myLayer).visible;



als Antwort auf: [#304429]
(Dieser Beitrag wurde von Martin Fischer am 24. Jul 2007, 18:13 geändert)
X