Mikhaïl Ivanyushin a publié récemment un script pour pouvoir gérer dans InDesign les sauts de page dans les tableaux aussi facilement que ce qu’il apprécie de pouvoir faire dans MS Word. La vidéo de démonstration (en anglais) de Mikhail sur Youtube présente en détail ses fonctionnalités (pas de son car les commentaires de l’auteur s’affichent dans des bulles au cours de la vidéo), le manuel pdf également.
DivideTableRow.jsx vous permet donc de scinder une ligne de tableau pour qu’elle puisse commencer en bas d’une page et continuer en haut de la page suivante [▶ 01:21]. L’opération est bien sûr réversible à volonté [▶ 01:40] et préserve visuellement les paramètres d’alignement de paragraphe [▶ 01:47]. Le script permet également (toujours dans le but d’autoriser un saut de page dans le tableau) de défusionner des cellules fusionnées tout en évitant l’apparition de nouvelles bordures horizontales visibles entre les cellules concernées [▶ 03:33]. Mikhaïl s’est également penché sur la question des tableaux à couleurs alternées [▶ 07:01] dont l’alternance n’apparaît plus logique lorsqu’on applique un style de tableau après avoir divisé une ligne, et a doté son script d’une option pour rétablir la logique de l’alternance des couleurs en appliquant la même couleur à la ligne fractionnée de part et d’autre du saut de page. Le script fonctionne pareillement quand un tableau est réparti sur plusieurs colonnes ou blocs de texte d’une même page au lieu de plusieurs pages [▶ 07:50], et vous avertit s’il y a du texte en excès [▶ 08:09]. Le script traite sans problème les tableaux comportant des lignes d’en-tête ou de pied [▶ 08:35]. La dernière mise à jour (26/04/2021) du script concerne les cas où des lignes de tableaux sont tellement hautes qu’elles ne tiennent même pas dans une seule page [▶ 00:24]. Voir quelques retours d’utilisateurs.
Laissez votre commentaire