Indiscripts en bref
Installer un « script »
Quelques mots-clés magiques
Dénicher les « goodies »
Versions gratuites vs payantes
Archives et liens additionnels
Questions / réponses


Indiscripts en bref

Indiscripts se concentre essentiellement sur les moyens d'automatiser InDesign, soit dans des tâches quotidiennes, soit dans des domaines plus avancés : typographie et polices de caractères, requêtes GREP, mise en style d'un document, contrôle des notes de bas de page, opérations de mise en page, production de codes-barres, transformations géométriques, confection de couvertures de livres, etc.

Certaines pages du site (destinées aux experts d'InDesign et aux programmeurs) contiennent des informations très techniques qui pourraient vous intimider. Mais Indiscripts propose également une myriade de petits outils « prêts à l'emploi » dont tout utilisateur d'InDesign, même débutant, peut tirer profit.

Voir aussi : Mentions légales | Propriété intellectuelle et conditions d'utilisation | Vie privée.

 


Installer un « script »

Un script est une séquence d'instructions, un programme, qui exécute certaines opérations au sein d'une application hôte. Les scripts pour InDesign reposent sur de simples fichiers texte (que vous pourriez même écrire ou modifier vous-mêmes avec n'importe quel logiciel d'édition). Ces fichiers présentent habituellement l'extension JSX (parfois JSXBIN) qui fait référence au langage ExtendScript pour JS, une syntaxe qu'InDesign et d'autres applications Adobe sont capables d'interpréter, aussi bien sous Mac que sous Windows.

Afin de rendre un script visible et exécutable depuis le panneau Scripts d'InDesign, il suffit de placer le fichier correspondant, par exemple MonSuperScript.jsx, dans un dossier dédié. Le moyen le plus simple d'identifier cet emplacement sur votre ordinateur est de procéder comme suit :

Comment accéder rapidement au dossier Scripts Panel.

    1. Démarrez InDesign.
    2. Ouvrez le panneau Scripts via Fenêtre > Automatisation > Scripts (CS4) ou Fenêtre > Utilitaires > Scripts (versions CS5 ou ultérieures).
    3. Faites un CLIC DROIT sur Application ou Utilisateur (au choix).
    4. Dans le menu contextuel, cliquez sur Révéler dans le Finder (Mac) ou Révéler dans l'Explorateur (Windows).

À l'attention des anglophones, signalons l'excellent tutoriel de notre confrère Dan Rodney consacré à l'installation de scripts InDesign ou InCopy.

 


Quelques mots-clés magiques

Comment trouver rapidement des scripts et des outils en rapport avec vos besoins ? Voici un condensé des mots-clés les plus directement connectés aux questions pratiques des utilisateurs d'InDesign :

AR - CO FO - ME NO - ST TA - UN
Article Fonte (police) Notes Table de montage
Bouton Grep OpenType Tableau
Caractères Jeux PDF Texte
Code-barres Langues Page (composants) Transformation
Contours Lien Page Tri
Coordonnées Menus Planche Typographie
Couleur Mesures Styles Unicode

Ne négligez pas le moteur de recherche intégré au bandeau d'accueil (à droite). Tapez un terme spécifique dans la zone de saisie et pressez la touche Entrée.

 


Dénicher les « goodies »

Ce site étant structuré comme un blog — avec empilement d'articles du plus ancien au plus récent — il est facile de passer à côté d'utilitaires fructueux, scripts ou tutoriels, perdus dans le sillage.

En voici un florilège à l'usage des visiteurs gourmands. Le tableau recense aussi bien des scripts complets à télécharger, que des séquences d'instructions récupérables par copier-coller (les utilitaires remarquables sont signalés en gras) :

NOM ABRÉGÉ DESCRIPTION
ActionListener Enregistrer des « actions ».
Align2Left-Top Aligner des objets selon la marge.
AphorismGenerator Génération de phrases aléatoires.
ArabicStyle Composer en langue arabe (via un style).
Arc Tracé d'arcs de cercle dans InDesign.
ButtonReporter Lister toutes les actions attachées à un bouton.
BasicSwapItems Permuter d'un clic deux éléments graphiques.
ChangeMissingFonts Remplacer une police manquante.
CleanupPasteboard Purger la table de montage d'objets parasites.
CropExportPages Recadrage de pages pour export jpeg.
DeepWordCounter Décompte réel des mots d'un document.
DrawSpiral Tracer des spirales archimédiennes.
DrawWave Tracer des sinusoïdes propres.
ExtendImageTest Tester si un bloc déborde son image.
FileCloseAll Greffer au menu une fonction "Fermer tout".
FitFontSize Ajuster le corps typo selon bloc.
FitHorizontal Ajuster la largeur d'un bloc-texte.
FitOverset Ajuster au contenu tous les blocs en excès.
FixTableWidows Corriger les lignes « veuves » dans un tableau.
FlyingButtons Production de portfolios en PDF.
GetProxyPageName Trouver la page la plus proche d'un objet.
GroupItemsByLabel Grouper des éléments par intitulé de script.
HTMLEncode Conversion vers HTML simple.
InGoogle Invoquer Google depuis InDesign.
InTetris Jouer à Tetris dans InDesign !
InhibitsAlerts Neutraliser les boîtes d'alerte d'un script compilé.
JsxBlind Brouillage de fichiers JSXBIN.
MagnetGroup Rendre un groupe graphique «auto-réajustable».
MigrationAppels Placement orthotypographique des appels de note.
PDFImportCropPref Changer le recadrage d'un PDF importé.
PageBorder Créer un cadre personnalisé autour des pages.
PageWalker Répliquer un objet par pas uniformes.
PageToolDisclaimer Prévenir l'emploi de l'Outil Page.
PasteboardExpander Étendre l'aire visible de la table de montage.
ReFoot Convertir du texte balisé en notes bdp.
RegexTester Tester des expressions régulières.
ReleaseAnchoredObjs Suppression globale d'objets ancrés.
ReorderPages Réordonner les pages d'un document.
RemoveConditionalText Suppression sélective du texte conditionnel.
RemoveEmptyGroups Supprimer les groupes de styles vides.
ReplaceStyle Remplacement automatique de styles.
ReportPageHyphens Inventorier les césures inter-pages indésirables.
RichPaste Coller avec mise en forme minimale.
ScanStateContainers Détecter tous les « états » contenus dans un doc.
ShowHideLocalFormatting Visualiser les surcharges locales de styles.
ShowHideQuotes Surligner les textes mis entre guillemets.
ShuffleParagraphs Réordonner des paragraphes au hasard.
SmartCellMerge Fusionner des cellules « intelligemment ».
Speeech! Créer facilement des bulles de BD.
StepTints Modifier des teintes par incrément.
SwatchSorter Trieur de nuances.
SynchronizeID-AILayers Synchroniser des calques Illustrator avec ID.
TotalRescale Décaler ou remettre à l'échelle une mise en page.
TransformSpread Appliquer des transformations impossibles !
UnBaseStyle Suppression d'un style hérité.
UnFoot Reloger des notes bdp dans le texte principal.
Up2Bottom-Left2Right Ordonner des objets dispersés dans le plan.
WebColorPicker Créer des nuances Web (#RRGGBB).

Pour rester informé(e) au jour le jour de nos dernières productions, rejoignez-nous sur Twitter !

 


Versions gratuites vs payantes

Dans leur très grande majorité, les scripts, utilitaires et ressources disponibles sur Indiscripts sont gratuits, et le resteront. Certains sont seulement « gratuits à l'essai ».

Les scripts InDesign les plus complets (et complexes !) sont regroupés dans la Page des produits. Celle-ci répertorie aussi bien les produits gratuits ou les projets en attente (BETA), que les versions d'essai (label TRY) et payantes (label PRO). Le bandeau d'accueil contient, pour chaque produit, un bouton d'accès rapide sous forme d'icône.

Pour rester branché(e) sur tous nos produits, sauvegardez le signet indiscripts.com/category/projects.

Tous les détails sur le processus de commande d'un produit payant : Conditions générales de vente.

Voir aussi : License d'utilisation des produits Indiscripts.

 


Archives et liens additionnels

Automatiser InDesign vous passionne ? Vous souhaitez explorer d'autres pistes, découvrir de nouvelles solutions en matière d'extensibilité des application Adobe ? Indiscripts est un lieu de partage intensif dans tous ces domaines. Vous trouverez une sélection de liens essentiels dès la page d'accueil (colonne de droite).

En guise de complément, voici un pot-pourri des ressources, archives et « banques de liens » à ne pas manquer :

Le meilleur de l'automne sur Indiscripts : 80 liens (2009)

50 liens pour amateurs de scripts InDesign (2010)

[EN] 140+ InDesign and Creative Tasks You Didn't Know You Could Automate (2013)

Archives temporaires d'Indiscripts

[EN] InDesign scripting forum (articles techniques)

Accès à toutes nos ressources PDF…

IndiscriptsTV (nos tutoriels vidéo)

@indiscripts (notre fil Twitter)

Indiscripts sur GitHub