Le programme auxiliaire

TagAlly Pro se compose de deux parties : le panneau dans InDesign et un petit programme auxiliaire qui tourne sur votre propre ordinateur. Celui-ci fait ce qu’InDesign ne sait pas faire : il corrige le PDF exporté et le valide au regard de PDF/UA-1. C’est sur cette page que vous l’obtenez.

Si vous avez déjà le module, cette page ne vous est pas nécessaire. Le panneau apporte le même programme auxiliaire et l’installe d’un seul clic : il le décompresse dans votre dossier de données d’application et le démarre. Rien n’est écrit sur le disque sans votre demande. Cette page décrit la marche à suivre à la main, pour les autres cas : un deuxième ordinateur, un collègue, ou un poste où l’installation de modules est verrouillée.

Tout reste sur votre machine. Le programme auxiliaire n’écoute que sur l’interface de bouclage locale. Rien sur votre réseau ne peut l’atteindre, et aucun document n’est envoyé où que ce soit.

Vous utilisez TagAlly Check, la version gratuite ? Alors cette page ne vous concerne pas non plus. TagAlly Check n’exporte jamais et ne valide jamais : il n’a donc besoin ni de programme auxiliaire, ni de Java, ni de veraPDF. Il s’installe depuis l’Adobe Marketplace et fonctionne immédiatement. En savoir plus sur TagAlly Check

Ce qu’il vous faut d’abord

Trois éléments doivent être présents pour que le programme auxiliaire puisse travailler. Les trois sont gratuits.

Node.js, version 18 ou plus récente
Exécute le programme auxiliaire. L’installateur de nodejs.org suffit, aucune configuration n’est nécessaire.
Un environnement d’exécution Java
Utilisé par l’étape de correction du PDF. Toute installation Java récente convient. Sous macOS, vous en avez souvent déjà une.
veraPDF
Le validateur libre et open source qui effectue la vérification PDF/UA proprement dite. Il n’est pas inclus : installez-le une fois, comme décrit ci-dessous, et le programme auxiliaire le trouve tout seul.

Installer veraPDF

veraPDF est le validateur libre et open source qui effectue la vérification PDF/UA-1 proprement dite. TagAlly Pro ne l’apporte pas, mais peut le récupérer pour vous : si veraPDF manque, le panneau propose de l’installer juste après le démarrage du programme auxiliaire, ou plus tard via Installer veraPDF dans le deuxième onglet. Environ 33 Mo depuis verapdf.org dans votre dossier utilisateur, sans droits d’administrateur. Les méthodes ci-dessous servent à le faire soi-même, par exemple sur une machine qui ne doit pas aller en ligne. veraPDF a besoin d’un environnement Java, dont le programme auxiliaire a de toute façon besoin.

macOS, le chemin court : si vous utilisez Homebrew, une seule commande dans le Terminal fait tout.

brew install verapdf

macOS et Windows, l’installateur :

  1. Allez sur verapdf.org/software et téléchargez le veraPDF Installer. C’est une archive ZIP.
  2. Décompressez-la et lancez verapdf-install (sous Windows verapdf-install.bat). S’il ne se passe rien, Java manque : installez-le d’abord, par exemple Temurin depuis adoptium.net, puis réessayez.
  3. L’installateur demande où placer veraPDF. Gardez le dossier proposé, verapdf dans votre dossier utilisateur, car c’est le premier endroit où le programme auxiliaire cherche. Laissez les autres options telles quelles.

Vérifier que cela a fonctionné : dans le panneau, ouvrez le deuxième onglet et appuyez sur Moteur joignable ?. La réponse doit indiquer le chemin de veraPDF. Si le programme auxiliaire tournait déjà, relancez-le une fois.

Où le programme auxiliaire cherche : verapdf dans votre dossier utilisateur, /Applications/veraPDF, /usr/local/bin et /opt/homebrew/bin sous macOS ; Program Files\veraPDF et le dossier local des données d’application sous Windows ; et tout ce qui se trouve dans le chemin système. Installé ailleurs ? Ouvrez config.json dans le dossier du programme auxiliaire et saisissez le chemin complet sous verapdfPath.

Téléchargement

Télécharger le programme auxiliaire, version 1.2.7

Archive ZIP, environ 12 Mo, pour macOS comme pour Windows. Elle ne contient aucun installateur et ne modifie rien sur votre système : vous la décompressez où vous voulez et la lancez de là.

Si vous voulez vous assurer que le fichier vous est parvenu intact, comparez son empreinte SHA-256 à celle que nous publions dans le fichier joint. Sous macOS la commande est shasum -a 256, sous Windows certutil -hashfile avec SHA256.

Décompresser et démarrer

  1. Décompressez l’archive. Un dossier nommé tagally-engine apparaît. Placez-le sur le disque interne, là où vous rangez vos outils. Évitez trois endroits : les dossiers vidés automatiquement, comme celui des téléchargements sur certains systèmes ; les lecteurs réseau, qui ne sont pas toujours montés ; et les dossiers cloud à stockage à la demande (iCloud Drive avec Optimiser le stockage, Dropbox Smart Sync). Ceux-ci remplacent les fichiers peu utilisés par des marqueurs, et le programme auxiliaire perd alors la bibliothèque Java dont il a besoin.
  2. Lancez-le en double-cliquant sur START TagAlly (macOS).command ou START TagAlly (Windows).bat. En dehors de ces deux fichiers et de config.json, le dossier ne contient qu’un sous-dossier programm que vous n’avez jamais à ouvrir.
  3. Une fenêtre de terminal s’ouvre et reste ouverte. Cette fenêtre est le programme auxiliaire : laissez-la tourner pendant votre travail et fermez-la quand vous avez fini.
  4. Dans InDesign, ouvrez le panneau TagAlly Pro et appuyez sur Moteur accessible ? sous Corriger et valider. Il doit répondre avec le numéro de version.

Sous macOS, le premier lancement est refusé avec un avertissement indiquant qu’Apple n’a pas pu vérifier le fichier. C’est normal pour un programme qui n’est pas distribué par l’App Store, et cela ne dit rien du fichier lui-même.

N’appuyez pas sur le bouton bleu de cette boîte de dialogue : il met le fichier à la corbeille. Appuyez sur Terminé, puis ouvrez Réglages Système → Confidentialité et sécurité, faites défiler tout en bas et choisissez Ouvrir quand même à côté du message concernant le fichier. Vous ne le confirmez qu’une fois. Depuis macOS 15, c’est la seule voie ; l’ancienne astuce du clic droit ne fonctionne plus.

Une fois décompressée, vous pouvez supprimer l’archive. Le dossier décompressé, non : c’est le programme lui-même, et il sert à chaque démarrage du programme auxiliaire.

Mise à jour

Si vous avez le module, appuyez après une mise à jour sur Réinstaller sous ⚙ Avancé. Cela arrête le programme auxiliaire en cours, décompresse la nouvelle version par-dessus l’ancienne et la démarre. À la main, cela se passe ainsi.

Décompressez la nouvelle version par-dessus l’ancien dossier et relancez. Le lanceur remarque qu’un programme auxiliaire plus ancien tourne encore, l’arrête et prend le relais. Vous n’avez rien à fermer à la main.

S’il ne démarre pas

La fenêtre indique que Node.js est introuvable
Node manque ou n’est pas dans le chemin système. Installez-le depuis nodejs.org et relancez le programme auxiliaire.
La fenêtre indique que le port 8474 est déjà occupé
Un autre programme occupe le port dont le programme auxiliaire a besoin. Fermez-le, ou dites-nous de quel programme il s’agit et nous chercherons un contournement.
Le panneau signale que veraPDF est introuvable
Le plus souvent, veraPDF n’est tout simplement pas encore installé. C’est gratuit et cela prend une minute : installer veraPDF. S’il se trouve à un endroit inhabituel, ouvrez config.json dans le dossier du programme auxiliaire et saisissez le chemin complet du programme veraPDF sous verapdfPath.

Toujours bloqué ? La section dépannage de la FAQ traite les cas courants plus en détail, et vous pouvez toujours nous écrire.