[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Alle Dateien im InDesign Buch öffnen

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

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 108

17. Jan 2017, 17:14
Beitrag # 1 von 18
Bewertung:
(6047 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!
Ich suche nach einer Möglichkeit, alle Dateien in einem InDesign Buch zu öffnen.
Dabei bin ich auf das Script "bookopenall" (https://forums.adobe.com/thread/997370) von Jongware gestoßen – nur funktioniert dies leider nicht mehr mit CC 2017.
Kennt vielleicht jemand ein entsprechendes Script, welches am besten auch noch sämtliche Warnmeldungen (Verknüpfungen, Schriften …) übergeht?
Über die Buch-Palette geht es auch, nur etwas umständlich und immer mit den Fehlermeldungen.

Für FrameMaker gibt es das famose Script "BookCloseAllUtils.jsx" – gibt es soetwas auch für InDesign?

Ich bin gespannt auf eure Anregungen.
Gruß
Oliver
X

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

17. Jan 2017, 17:55
Beitrag # 2 von 18
Beitrag ID: #555011
Bewertung:
(6022 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

nicht ganz das, was Du möchtest, aber vielleicht hilft das für's erste.
Mit dem folgendne Skript kannst Du Dateien zum öffnen auswählen.
Diese werden dann mit unterdrückter Fehlermeldung geöffnet.

Code
var files = File.openDialog ('Dateien öffnen', 'INDD:*.indd;Alle Dateien:*.*', true);  

if (files != null)
{
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
app.open(files);
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}


Könnte man auch auf die Dateien eines Buchs umschreiben.
Passt mir aber grad zeitlich nicht (Aufbau Versuchsumgebung, Tests ...).

Viele Grüße
Martin




als Antwort auf: [#555008]

Alle Dateien im InDesign Buch öffnen

WernerPerplies
Beiträge gesamt: 2418

17. Jan 2017, 19:05
Beitrag # 3 von 18
Beitrag ID: #555014
Bewertung:
(5977 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

Kostenpflichtig, aber sollte das tun, was Du möchtest.
WpsProjectHandler

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#555008]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 07:39
Beitrag # 4 von 18
Beitrag ID: #555020
Bewertung:
(5848 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

inzwischen habe ich mir das von Dir erwähnte Skript von Jongware angesehen und in InDesign CS6 getestet.

Auch unter CS6 bleibt es an der Zeile 79 mit einer Fehlermeldung hängen.

Code
/*77*/		// 3. Create the menu item 
/*78*/ var mainMenu = app.menus.item("$ID/Book Panel Menu");
/*79*/ var refItem = mainMenu.menuItems.item("$ID/Close Book");

Das Problem steckt aber in Zeile 78: "$ID/Book Panel Menu".
Unter diesem Namen findet InDesign CS6 das "Buchbedienfeldmenü" nicht.
Der richtige Name (für CS6) lautet "$ID/BookPanelPopup".

Ersetze Zeile 78 durch
Code
var mainMenu = app.menus.item("$ID/BookPanelPopup"); 

Dann könnte das Skript auch unter CC 2017 laufen.

Aber ... es fügt dem Buch-Panel zwar zwei neue Einträge "Open Book Documents" und "Close Book Documents" hinzu. Aber es unterdrückt beim Öffnen nicht - wie von Dir zusätzlich erwartet - Fehlermeldungen.
Dafür müssen zwei weitere Zeilen ergänzt werden.

Hier das entsprechend angepasste Skript:
Code
/*********************************************************************************/ 
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified: 1) "$ID/BookPanelPopup" */
/* (Martin Fischer) 2) suppress user interaction while opening files */
/*********************************************************************************/

#targetengine "BookOpenAll"


// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle = "Open Book Documents";
var fcaHandlers =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


var fcaTitle2 = "Close Book Documents";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK);
}
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE,refItem);
}
return true;
})( [{title:fcaTitle, handler:fcaHandlers},{title:fcaTitle2, handler:fcaHandlers2}]);



siehe auch BookOpenAll.jsx

Viele Grüße
Martin




als Antwort auf: [#555008]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:49 geändert)

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 07:45
Beitrag # 5 von 18
Beitrag ID: #555022
Bewertung:
(5845 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Alternativ zu diesem Menüskript geht es auch mit folgendem "Wenigzeiler"/Standalone-Skript:

Code
// alle_Dokumente_des_aktiven_Buchs_ohne_Fehlermeldung_oeffnen.jsx 

app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;

for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
app.open (app.activeBook.bookContents[i].fullName, true);

app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;


Viele Grüße
Martin




als Antwort auf: [#555020]

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 108

18. Jan 2017, 10:19
Beitrag # 6 von 18
Beitrag ID: #555027
Bewertung:
(5769 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin!
Super!
Das Menüscript funktioniert. Herzlichen Dank dafür!.
Eine Sache verstehe ich jedoch nicht und zwar "Close Book Dokuments". Damit werden alle Dateien im Buch ohne Rückfrage ungespeichert geschlossen. Das kann zwar mal ganz nützlich sein aber ich denke mal, dass das so auch nicht gedacht war.
Hast Du vielleicht eine Idee, wie ich eine entsprechende Warnung einbauen kann?
Hier ist mein, leicht modifizierter, Code:
Code
    /*********************************************************************************/ 
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified: 1) "$ID/BookPanelPopup" */
/* (Martin Fischer) 2) suppress user interaction while opening files */
/*********************************************************************************/

#targetengine "BookOpenAll"


// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle = "Open Book Documents";
var fcaHandlers =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
}
};


var fcaTitle2 = "Open Book Documents silent";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};



var fcaTitle3 = "Close and Save Book Documents";
var fcaHandlers3 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES);
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


var fcaTitle4 = "Close Book Documents without saving";
var fcaHandlers4 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.NO);
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE, refItem);
}
return true;
})( [{title:fcaTitle, handler:fcaHandlers},{title:fcaTitle2, handler:fcaHandlers2},{title:fcaTitle3, handler:fcaHandlers3},{title:fcaTitle4, handler:fcaHandlers4}]);



als Antwort auf: [#555022]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 10:29
Beitrag # 7 von 18
Beitrag ID: #555029
Bewertung:
(5766 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Eine Sache verstehe ich jedoch nicht und zwar "Close Book Dokuments". Damit werden alle Dateien im Buch ohne Rückfrage ungespeichert geschlossen. Das kann zwar mal ganz nützlich sein aber ich denke mal, dass das so auch nicht gedacht war.


In der Zeile
Code
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES); 


wird angegeben, dass die zu schließenden Dokumente ggf. ohneRückfrage gesichert werden sollen.

Eine Rückfrage aktivierst Du durch Änderung des Werts SaveOptions.YES in SaveOptions.ASK.

Code
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK); 


Dieser Eintrag steht sowohl im Originalskript von Jongware als auch in meiner oben veröffentlichten modifizierten Version so drin. Wie kommt es in Deinem Code zu SaveOptions.YES?

Viele Grüße
Martin




als Antwort auf: [#555027]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:32 geändert)

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 108

18. Jan 2017, 10:43
Beitrag # 8 von 18
Beitrag ID: #555030
Bewertung:
(5756 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Innerhalb der Variable "Close and Save Book Documents" war es von mir beabsichtigt, dass
Code
SaveOptions.YES 

ist. So werden ja alle Dokumente ohne Rückfrage gespeichert.

Bei der Variable "Close Book Documents without saving" habe ich die SaveOptions auf NO gesetzt - würde jedoch gerne, um Fehler zu vermeiden, eine Warnung haben, bevor alle ungesichterten Dateien geschlossen werden.


als Antwort auf: [#555029]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 10:52
Beitrag # 9 von 18
Beitrag ID: #555032
Bewertung:
(5743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bei der Modifikation des Skripts bin ich über's Ziel hinausgeschossen und habe auch die Interaktion beim Schließen der Dokumente unterdrückt.
Damit entfällt auch die im Skript eingerichtete Abfrage mit SaveOptions.ASK.

Die Unterdrückung der Interation habe ich im Code oben wieder rausgenommen.
Jetzt funktioniert die Rückfrage.

Sorry!
Und Dank für den Hinweis.

Viele Grüße
Martin




als Antwort auf: [#555030]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:53 geändert)

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 108

18. Jan 2017, 11:12
Beitrag # 10 von 18
Beitrag ID: #555034
Bewertung:
(5723 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich glaube, dass wir uns, teilweise, missverstanden haben.
Bei dr von mir geposteten Version des Scripts gibt es ja mittlerweile vier Menüeinträge.
– Open Book Documents
– Open Book Documents silent
– Close and Save Book Documents
– Close Book Documents without saving

Das funktioniert soweit auch alles. Nur bei dem letzten Menüeintrag würde ich gerne eine Warnung "vorschalten" denn die Funktion ist ja recht gefährlich.
Beabsichtigt ist damit ein Equivalänt zum zweiten Menüeintrag. Alle Dateien sollen, nach der Warnmeldung, ohne Rückfrage geschlossen und nicjht gespeichert werden.

Vielen Dank noch´mal für deine Hilfe.

Oliver


als Antwort auf: [#555032]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 12:05
Beitrag # 11 von 18
Beitrag ID: #555037
Bewertung:
(5660 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, Du hast recht, ich verstehe Dich nicht richtig.

Zitat Alle Dateien sollen, nach der Warnmeldung, ohne Rückfrage geschlossen und nicht gespeichert werden.


Was heißt "nach der Warnmeldung" (welche Warnmeldung) einerseits und "ohne Rückfrage" andererseits?

Soll
- erst geprüft werden, ob Dokumente des Buchs geändert wurden und
- dann eine Warnmeldung erscheinen und
- dann die Warnmeldung ignoriert werden und
- ohne Rückfrage alle Dokumente ohne zu speichern geschlossen werden?

Mir scheint hier die Option SaveOptions.ASK die geeignetere Variante zu sein.

Dabei sollten die Befehle
Code
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT; 


davor, sowie
Code
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL; 

danach getilgt werden.

Oder hattest Du eine andere Idee bzgl. der Warnmeldung?

Viele Grüße
Martin




als Antwort auf: [#555034]

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 108

18. Jan 2017, 12:29
Beitrag # 12 von 18
Beitrag ID: #555038
Bewertung:
(5637 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, ich habe da eine etwas andere Idee.
Ich würde gerne alle Dokumente eines Buches die geöffnet sind schließen OHNE sie zu speichern (egal ob geändert oder nicht). Da diese Option jedoch nur eine Mausbewegung unter der Option des speicherns liegen würde, wäre eine Warnmeldung wünschenswert.
Diese Warnmeldung sollte letztlich nur eine Meldung umfassen sowie die Möglichkeiten des abbrechens oder fortfahrens.


als Antwort auf: [#555037]
(Dieser Beitrag wurde von funkturmmitte am 18. Jan 2017, 12:33 geändert)

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 12:34
Beitrag # 13 von 18
Beitrag ID: #555039
Bewertung:
(5630 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du meinst also eine vorgeschaltete Warnmeldung.

Tempus fugit - ich werde mich später drum kümmern.

Viele Grüße
Martin




als Antwort auf: [#555038]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12253

18. Jan 2017, 16:41
Beitrag # 14 von 18
Beitrag ID: #555046
Bewertung:
(5460 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

hier eine Version mit Vorwarnung bei "Close Book Documents without saving".

Code
/****************************************************************************************/  
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified (by Martin Fischer and Oliver, Funkturm Mitte) */
/* 1) "$ID/BookPanelPopup" instead of "$ID/Book Panel Menu" */
/* 2) additional menues: "Open Book Documents silent" */
/* "Close Book Documents without saving" */
/* "Close Book Documents ask for saving" */
/* */
/****************************************************************************************/


#targetengine "BookOpenAll"

// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle1 = "Open Book Documents";
var fcaHandlers1 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
}
};

var fcaTitle2 = "Open Book Documents silent";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};

var fcaTitle3 = "Close and Save Book Documents";
var fcaHandlers3 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES);
}
}
};

var fcaTitle4 = "Close Book Documents without saving";
var fcaHandlers4 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var conf = confirm('Achtung!\nTatsächlich alle Dokumente des Buchs \nschließen, ohne zu speichen?', true);
if (conf)
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.NO);
}
}
}
};

var fcaTitle5 = "Close Book Documents ask for saving";
var fcaHandlers5 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK);
}
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE, refItem);
}
return true;
})( [
{title:fcaTitle1, handler:fcaHandlers1},
{title:fcaTitle2, handler:fcaHandlers2},
{title:fcaTitle3, handler:fcaHandlers3},
{title:fcaTitle4, handler:fcaHandlers4},
{title:fcaTitle5, handler:fcaHandlers5}
]);


Aus purem Eigennutz habe ich die Option "Close Book Documents ask for saving" zusätzlich implementiert. Wenn Dich diese stört, kannst Du die folgene Zeile unten (zweitletzte) auskommentieren oder löschen:

Code
        {title:fcaTitle5, handler:fcaHandlers5} 


Viele Grüße
Martin




als Antwort auf: [#555038]

Alle Dateien im InDesign Buch öffnen

Be.eM
Beiträge gesamt: 3087

18. Jan 2017, 17:42
Beitrag # 15 von 18
Beitrag ID: #555048
Bewertung:
(5429 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

da darf ich mich jetzt als stiller Nutznießer dranklemmen und sage: Dankeschön :-)

Ich habe sowas auch schon ewig in FrameMaker und freue mich, das jetzt auch in ID-Büchern nutzen zu können.

Schöne Grüße,
Bernd
---------------
cavete fenestras et nubes!


als Antwort auf: [#555046]
X

Aktuell

Web / SEO / Blockchain / Betriebsystem
pixabay_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
07.02.2020 - 11.09.2020

Digicomp Academy AG, 8005 Zürich
Freitag, 07. Feb. 2020, 13.00 Uhr - Freitag, 11. Sept. 2020, 12.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte. Mit dem Abschluss «Publisher Professional – Profil «Multimedia» verliehen durch die Digicomp Academy AG, bestätigen Sie Ihre Praxiserfahrungen und Qualifizierung in den genannten Themengebieten gegenüber Ihrem Arbeitgeber sowie Ihren Kunden.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/publishing-lehrgaenge/lehrgang-publisher-professional-profil-multimedia

Veranstaltungen
22.02.2020 - 04.07.2020

Lehrgang zielgerichtet auf die Zertifizierung zum Publisher Basic

Schulungsraum PubliCollege, Kronenhalde 9d, 3400 Burgdorf
Samstag, 22. Feb. 2020, 13.14 Uhr - Samstag, 04. Juli 2020, 13.15 Uhr

Projektseminar/Lehrgang

Ziele In der Medienproduktion unter Einbezug der aktuellen Publishing-Programme mitarbeiten. Voraussetzungen Sie möchten gestalterisch tätig sein und eigene grafische Ideen kompetent entwickeln sowie umsetzen; Medienproduktionen professionell planen und ausführen. Kompetenzen Nach Abschluss dieses Lehrgangs können Sie Printpublikationen aller Art von der Gestaltung über die Umsetzung bis zu druckfertige PDFs erstellen. Sie sind fähig, CI/CD-Vorgaben umzusetzen. Sie lernen die Grundlagen der grafischen Gestaltung kennen und setzen diese mit Adobe Photoshop, InDesign und Illustrator effizient um.

15 Halbtage, jeweils am Samstag von 08.30 bis 14 Uhr im Kursraum des PubliCollege, 3400 Burgdorf


Daten
Samstag, 22.2., 29.2., 14.3., 21.3., 28.3., 4.4., 25.4., 2.5., 9.5., 16.5., 6.6., 13.6., 20.6., 27.6., 4.7. 2020
Reservedatum am 23.5. 2020

Ja

Organisator: PubliCollege GmbH, 3400 Burgdorf

Kontaktinformation: Beat Kipfer, E-Mailinfo AT publicollege DOT ch

https://www.publicollege.ch/kursangebote/20-publisher-basic