Automatisation des workflows grâce aux scripts

Dernière mise à jour le 9 nov. 2026

Apprenez à automatiser les tâches dans Adobe InDesign en utilisant les panneaux Scripts et Intitulé de script pour des workflows plus rapides et cohérents.

Vous pouvez utiliser deux panneaux de scripts dans InDesign pour rationaliser votre workflow : le panneau Scripts et le panneau Intitulé de script.

Panneau Scripts

Utilisez le panneau Scripts pour exécuter des scripts qui automatisent les tâches répétitives. Le panneau affiche les scripts stockés dans les dossiers Scripts de l’application InDesign et dans les dossiers Préférences.

Pour ouvrir le panneau Scripts, sélectionnez Fenêtre > Utilitaires > Scripts. Ajoutez des scripts au dossier Panneau Scripts pour qu’ils apparaissent dans le panneau.
Emplacements de stockage des scripts

  • macOS : Users/[nom d’utilisateur]/Bibliothèque/Préférences/Adobe InDesign/[version]/[langue]/Scripts/Panneau Scripts
  • Windows : Users\[nom d’utilisateur]\AppData\Roaming\Adobe\InDesign\[version]\[langue]\Scripts\Panneau Scripts
Conseil

Pour localiser le dossier Panneau Scripts, cliquez avec le bouton droit (Windows) ou cliquez tout en appuyant sur la touche Ctrl (macOS) sur un script dans le panneau Scripts, puis sélectionnez Faire apparaître dans l’Explorateur ou Faire apparaître dans le Finder.

Panneau Intitulé de script

Utilisez le panneau Intitulé de script pour attribuer des libellés aux éléments de page tels que les blocs de texte ou les formes. Les libellés aident les scripts à identifier des objets spécifiques. Pour ouvrir le panneau, sélectionnez Fenêtre > Utilitaires > Intitulé de script.

Les scripts vous permettent d’automatiser les tâches, des actions simples aux fonctionnalités complexes. Vous pouvez créer vos propres scripts ou exécuter ceux créés par d’autres utilisateurs à l’aide des guides et ressources sur les scripts destinés aux développeurs.

Recherche dans le panneau Scripts

Accédez à Fenêtre > Utilitaires > Scripts pour ouvrir le panneau Scripts.

Saisissez du texte dans le champ de recherche pour obtenir des résultats en temps réel. Au fur et à mesure de votre saisie, vous pouvez afficher les scripts correspondants par dossier ou nom de

fichier dans votre hiérarchie de scripts disponible.

Pour affiner les résultats, sélectionnez la flèche vers le bas à côté de l’icône de recherche  et sélectionnez un dossier spécifique. Seuls les scripts correspondants de ce dossier sont affichés.

Appuyez sur Entrée après avoir saisi le terme de recherche pour l’ajouter à l’historique de recherche de la session. Sélectionnez l’icône de liste déroulante  pour afficher l’historique dans une session. L’Historique de recherche n’est disponible que pour la session InDesign actuelle et se vide une fois que vous fermez et rouvrez InDesign.

Copie d’écran du panneau Scripts avec la zone de recherche affichant les résultats pour le texte « adju ».
Saisissez le nom du script ou la fonction dans la zone de recherche.

Sélectionnez l’icône Respecter la casse si vous souhaitez que votre texte de recherche corresponde exactement à la casse du texte.

Scripts d’exemple disponibles dans InDesign

Vous pouvez installer et utiliser les exemples de scripts. Pour exécuter un script, double-cliquez dessus dans le panneau Scripts.

Nom du script

Fonction

AddGuides

Ajoute des repères autour des objets sélectionnés.

AddPoints

Ajoute des points aux tracés des objets sélectionnés.

AddQRCode

Place un code QR sur le curseur d’importation ou directement en tant qu’élément de page.

AdjustPageItems

Déplace le contenu des pages paires/impaires selon une distance spécifiée pour repositionner les éléments après une modification des marges du gabarit ou des insertions de page.

AlignToPage

Aligne les objets sur des positions définies dans une page.

AnimationEncyclopedia

Crée des boutons avec différentes propriétés d’animation.

BreakFrame

Supprime le bloc de texte sélectionné et son contenu d’un article.

CornerEffects

Redessine le tracé des éléments sélectionnés en utilisant différents effets d’angle, y compris les effets appliqués à des points de tracé spécifiques.

CreateCharacterStyles

Définit un style de caractère complet d’après le texte sélectionné.

CropMarks

Ajoute des traits de coupe et des repères de montage autour des objets sélectionnés.

ExportAllStories

Exporte tous les articles d’un document dans une série de fichiers texte.

FindChangeByList

Exécute des opérations standard de recherche/remplacement de texte par une simple lecture d’un fichier texte dont le contenu est séparé par des tabulations.

ImageCatalog

Importe tous les éléments graphiques d’un dossier donné selon une disposition de type planche-contact.

MakeGrid

Crée une grille par subdivision ou duplication des objets sélectionnés.

Neon

Applique un effet de fusion aux objets sélectionnés.

PathEffects

Modifie les positions des points de tracé sur les objets sélectionnés pour ajouter un effet créatif.

PlaceMultipagePDF

Importe toutes les pages d’un document PDF.

SelectObjects

Sélectionne les objets de la planche active par type.

SortParagraphs

Trie les paragraphes sélectionnés par ordre alphabétique.

SplitStory

Scinde les blocs de texte de l’article sélectionné en blocs de texte distincts sans lien.

TabUtilities

Applique des taquets de tabulation et des retraits au texte sélectionné.

Développement de plug-in UXP

Alors que les scripts permettent d’automatiser les tâches, le scripting UXP permet aux développeurs de créer des plug-ins avec des interfaces utilisateur riches et interactives.

Scripts produits par la communauté

Des scripts open source de la communauté Adobe InDesign sont disponibles pour vous aider à étendre les fonctionnalités et à automatiser des tâches spécialisées.

Script

Auteur

Rôle

Injecteur Unicode

Kris Coppieters

Utilisez des raccourcis clavier pour insérer facilement un ou plusieurs caractères Unicode dans le texte InDesign.

Insérer des guillemets typographiques

Stefan Rakete

Utilisez des raccourcis clavier pour ajouter des guillemets typographiques définis avant et après le texte sélectionné.

Clonage de calque

Paolo Agostinetto

Copiez un calque et ses éléments d’un document à un autre.

Obtenir xHeight

Roland Dreger

Déterminez la hauteur x d’un passage de texte.

Aligner les marges sur le bloc de texte

Ariel Walden

Modifiez les marges du document en fonction du bloc de texte sélectionné dans l’ensemble du document. 

Rompre le lien du texte

Ariel Walden

Rompez facilement le lien entre des blocs de texte.

Alerte de notes InCopy

Kris Coppieters

Alertez les utilisateurs de la présence de notes à l’aide d’un script de démarrage pour InDesign et Adobe InCopy.

Copier-coller les coordonnées

Kris Coppieters

Copiez et collez des coordonnées sur des éléments de page.

Chain GREP

Gregor Fellenz

Joignez des requêtes GREP InDesign à de nouveaux scripts.

Effacer les modifications

Gregor Fellenz

Effacez les modifications de style dans les textes, tableaux ou objets InDesign. 

Inverser la sélection

Luis Felipe Corullón

Inversez la sélection dans le document InDesign.

Paolo Agostinetto

Ce script vous permet de copier un calque et ses éléments d’un document à un autre.

Notes de fin de document en notes de fin de livre

Peter Kahrel

Convertissez les notes de fin de document en notes de fin de livre.

Renumérotation des références des notes de fin

Peter Kahrel

Créez des notes de fin dont les références ne se mettent pas à jour automatiquement lorsque vous ajoutez ou supprimez des notes de fin.

Redimensionnement à la taille de la page

Olav Kvern

Redimensionnez la sélection en cours, par exemple une image, à la taille de la page.

Redimensionnement de la page à la taille de la sélection

Olav Kvern

Redimensionnez la page à la taille de la sélection en cours, par exemple une image.

Adobe gère un référentiel de scripts open source de la communauté sur GitHub. Pour plus d’informations sur le référentiel de scripts de la communauté InDesign, consultez le fichier ReadMe. Ce fichier ReadMe comprend des détails sur le partage d’un script et de liens vers les auteurs de scripts.