4D Write Pro – Améliorez la mise en page de vos documents grâce à des paragraphes liés.

Traduit automatiquement de Deepl

La mise en page des documents est un sujet essentiel dans de nombreuses entreprises, et les paramètres à prendre en compte sont nombreux. Pour avoir un contrôle encore plus précis sur l’apparence des documents, il est désormais possible de lier les paragraphes entre eux.

Lier des paragraphes dans les documents 4D Write Pro

Règles

Certaines règles sont déjà connues et appliquées dans 4D Write Pro, comme la gestion des  » veuves et orphelins « , des  » paragraphes insécables « , etc.
Aujourd’hui et à partir de 4D v19 R5, il est également possible de déterminer si un paragraphe et celui qui le suit doivent rester liés, c’est-à-dire ne pas être séparés par un saut de page ou de colonne.

Quelques exemples

L’exemple le plus simple est celui d’un titre suivi d’un contenu. Le titre tient sur une ou deux lignes, et l’article suivant, qui peut être beaucoup plus long que le titre, peut s’étaler sur plusieurs pages ou colonnes. L’essentiel, dans ce cas, est que le titre ne soit pas séparé du début de l’article. Si plusieurs « blocs » de ce type sont liés, ils peuvent suivre les mêmes règles et se succéder harmonieusement.

Titre et article

Pas de rupture entre le titre et l’article !

Image et légende

L’autre exemple qui vient à l’esprit est celui d’une image avec une légende. La légende doit rester sous l’image et, en aucun cas, être rejetée en haut de la page ou dans la colonne suivante.

blank

Dans ces deux cas, l’attribut « keepWithNext« , qui est un attribut de paragraphe, doit être attribué aux titres et aux paragraphes contenant les images.

Qu’en est-il des feuilles de style ?

Comme il s’agit d’un attribut de paragraphe, une feuille de style de paragraphe pourra, bien entendu, en bénéficier également. C’est même ainsi qu’il est recommandé d’utiliser cet attribut : L’associer directement aux feuilles de style!
Tous les titres seront automatiquement liés aux paragraphes qui les suivent, et les images ne perdront pas leurs légendes ! Quel gain de temps et quelle facilité d’édition !

INTERFACE

Enfin, les deux widgets (Toolbar et Sidebar) ont été mis à jour pour définir ce nouvel attribut au(x) paragraphe(s). Vos utilisateurs finaux vont adorer !

Sidebar

blank

Barre d’outils

blank

Besoin d’autres ajustements ? N’oubliez pas, le code source est disponible sur GitHub. N’hésitez pas à l’adapter en fonction de vos besoins !

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.