[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: 101

17. Jan 2017, 17:14
Beitrag # 1 von 18
Bewertung:
(4742 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: 12005

17. Jan 2017, 17:55
Beitrag # 2 von 18
Beitrag ID: #555011
Bewertung:
(4717 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: 2312

17. Jan 2017, 19:05
Beitrag # 3 von 18
Beitrag ID: #555014
Bewertung:
(4672 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: 12005

18. Jan 2017, 07:39
Beitrag # 4 von 18
Beitrag ID: #555020
Bewertung:
(4543 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: 12005

18. Jan 2017, 07:45
Beitrag # 5 von 18
Beitrag ID: #555022
Bewertung:
(4540 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: 101

18. Jan 2017, 10:19
Beitrag # 6 von 18
Beitrag ID: #555027
Bewertung:
(4464 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: 12005

18. Jan 2017, 10:29
Beitrag # 7 von 18
Beitrag ID: #555029
Bewertung:
(4461 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: 101

18. Jan 2017, 10:43
Beitrag # 8 von 18
Beitrag ID: #555030
Bewertung:
(4451 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: 12005

18. Jan 2017, 10:52
Beitrag # 9 von 18
Beitrag ID: #555032
Bewertung:
(4438 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: 101

18. Jan 2017, 11:12
Beitrag # 10 von 18
Beitrag ID: #555034
Bewertung:
(4418 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: 12005

18. Jan 2017, 12:05
Beitrag # 11 von 18
Beitrag ID: #555037
Bewertung:
(4355 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: 101

18. Jan 2017, 12:29
Beitrag # 12 von 18
Beitrag ID: #555038
Bewertung:
(4332 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: 12005

18. Jan 2017, 12:34
Beitrag # 13 von 18
Beitrag ID: #555039
Bewertung:
(4325 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: 12005

18. Jan 2017, 16:41
Beitrag # 14 von 18
Beitrag ID: #555046
Bewertung:
(4155 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: 3026

18. Jan 2017, 17:42
Beitrag # 15 von 18
Beitrag ID: #555048
Bewertung:
(4124 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

Veranstaltungen

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen. pdf-icon Hier eine kleine Anleitung.

Veranstaltungen
26.04.2019

Äh, der Kunde hat leider kein InDesign… Aber Office!

HUSS-MEDIEN GmbH
Freitag, 26. Apr. 2019, 17.00 - 20.00 Uhr

Vortrag

Willkommen zur ersten IDUGB im Jahr 2019. Und gemäß Heikes Ansatz, dass die IDUG „mehr als InDesign“ ist, schauen wir dieses Mal ein wenig über den Tellerrand. Okay, auch wenn wir gern über Office lächeln: Es muss jetzt mal sein Egal was man von Office hält, als InDesign-Anwender*in kommt man immer wieder in Kontakt zu Word, Excel und PowerPoint. Es fängt bei Texten und Tabellen an, die in InDesign verarbeitet werden wollen, bis hin zu PowerPoint-Vorlagen im Corporate Design, die Kunden bestellen. Teil 1: Was kann Office alles, was können wir eventuell nutzen? Keine Angst: Ihr müsste jetzt nicht zum Office-Crack werden. Dann dafür gibt es ja Leute, wie Stephan! Er wird euch helfen, zeigt euch im ersten Teil des Abends maßgeblich, was Office so alles kann, was aber auch nicht. Es geht um ganz klassische Frage von InDesigner*innen – gibt es Grundlinienraster, Schnittmasken oder Sonderfarben? Daneben gib es aber auch Grundlegendes, z.B. wie man überhaupt mit der Arbeit in Office loslegt, wo man wichtige Einstellungen findet und wie dieses Office überhaupt so tickt. Wenn Ihr also mal Dokumentenvorlagen für Kunden gestaltet, kennt ihr schon die Möglichkeiten und könntet schon während der Gestaltungsphase auf die Besonderheiten eingehen. Aber Keine Angst, es gibt immer noch genug für uns in InDesign zu tun!

Vollständige Informationen und Anmeldung via https://idug-berlin.de/idugb44/

Ja

Organisator: InDesign User Group Berlin

Kontaktinformation: InDesign User Group Berlin, E-Mailmail AT idug-berlin DOT de

https://idug-berlin.de

Veranstaltungen
06.05.2019 - 07.05.2019

Stuttgart
Montag, 06. Mai 2019, 09.30 Uhr - Dienstag, 07. Mai 2019, 17.30 Uhr

Schulung, Seminar

Unsere Schulung „Zweitägige Weiterbildung zum Cleverprinting-Reinzeichner“ bietet allen Anwendern, die in Agenturen oder freiberuflich als Reinzeichner bzw. in der Reinzeichnung arbeiten, topaktuelles Grafik- und PrePress-Fachwissen rund um das Thema „Druckdatenerstellung mit InDesign, Photoshop, Acrobat“.

Ja

Organisator: Cleverprinting.de

Zweitägige Weiterbildung zum Cleverprinting-Reinzeichner