FR 2757655 A1 19980626 FR 9616072 A 19961220 La présente invention se rapporte au domaine de la publication électronique et imprimée et fournit un mécanisme par lequel du texte et des images destinés à publication peuvent être préparés et/ou édités.5 En particulier, mais pas seulement, la présente invention concerne la mise en forme de fenêtres de mise en page destinées à recevoir des nouvelles. La présente invention trouve applications dans les médias électroniques et imprimés, par exemple des journaux, des magazines et des systèmes de texte informatisé. La présentation d'un journal dégage un style particulier et un goût reconnaissable par le lecteur. Dans ce contexte, le terme de "présentation" se rapporte aux règles ou directives graphiques qui gouvernent la façon dont des éléments (tels que titres, images et textes) doivent être utilisés pour construire des fenêtres à nouvelles, notamment le nombre et le type d'éléments qui peuvent ou ne peuvent pas être utilisés20 dans certaines circonstances, la taille et la position des éléments dans chaque cas, des instructions sur la typographie appropriée, et l'utilisation d'autres dispositifs graphiques tels que des bordures et la couleur.25 Le style de présentation d'un journal est souvent jugé critique, pour de nombreuses raisons. Par exemple, il a une grande portée sur l'attrait du journal auprès de différents lecteurs (comme de gros titres en caractères gras dans la presse à sensation, ou des titres plus petits30 et "dignes" dans un journal "de qualité"). Les lecteurs sont attirés et achètent le journal et cela aide manifestement à déterminer le marché de ce journal. Les présentations servent également à conférer au journal un aspect unique ou distinct qui lui permet de se distinguer35 de ses concurrents. Pour ces raisons, très souvent, les journaux passent un temps considérable et déploient beaucoup d'efforts et d'argent à déterminer leur "style" de présentation. Actuellement, dans de nombreux environnements de publication, la présentation d'un journal est contrôlée par quelques personnes seulement et est communiquée - souvent de façon verbale - d'une personne à une autre. Ces personnes peuvent être ou ne pas être responsables de la mise en page du journal (c'est-à-dire de la mise en oeuvre de sa propre présentation) mais, classiquement, la10 mise en page est effectuée par des personnes qui ne déterminent pas le style de présentation mais qui doivent l'apprendre et le mettre en oeuvre aussi fidèlement que possible. En conséquence, de nombreux problèmes et difficultés peuvent survenir, et surviennent, dans la mise en page d'un journal: 1. Il est possible que la présentation soit mise en oeuvre de façon incorrecte dans certains cas, du fait d'une incompréhension ou de l'ignorance de ses exigences,20 ou d'une pression due à une surcharge de travail, ou d'un manque de compétence de la part de l'opérateur de mise en page. Cela peut conduire à un écart net et indésirable par rapport au "style". 2. Il est possible, avec les agencements existants, que la présentation et le style d'un journal changent au cours du temps, du fait d'une interprétation variable de la manière dont il doit être appliqué, et/ou suite à l'accumulation de toute une série d'imprécisions mineures en matière de "style". Bien que ce changement puisse être30 subtil et puisse intervenir sur une période couvrant de nombreuses années, tout changement est souvent noté par les lecteurs du journal, avec éventuellement des effets néfastes sur le lectorat du journal. 3. Une mise en page, tout en étant fidèle de manière créative aux directives de présentation, peut être inefficace dans son utilisation de l'espace, ce qui conduit à un coûteux gaspillage d'espace et/ou à un moindre nombre de fenêtres à nouvelles insérées dans le journal. 4. Des systèmes informatiques sont disponibles, avec des outils électroniques qui facilitent la construction de mises en page. Cependant, ces systèmes nécessitent que la mise en page soit construite manuellement à l'aide ces outils, ce qui demande un travail important et prend beaucoup de temps. De plus, ces systèmes n'apportent que10 peu ou pas de guide quant au style du journal et n'aident pas l'opérateur de mise en page à déterminer la meilleure manière de concevoir ses mises en page. Ils permettent juste à l'opérateur de mise en page de construire la mise en page, une fois que l'opérateur a déterminé15 personnellement ce qu'il y a lieu de construire. US 5 390 354 et GB 2 246 102 décrivent comment des fenêtres à nouvelles peuvent être agencées pour remplir une zone donnée (telle qu'une page). Cependant, ils ne pouvaient pas être utilisés pour générer les fenêtres à20 nouvelles elles-mêmes. US 4 829 470, US 5 287 443, US 5 113 488, US 4 755 955 et US 5 079 724 concernent tous différents aspects de la manipulation de texte et/ou d'images pour l'ajuster à une forme donnée. Ces documents n'atteignent pas le concept de25 règles de conception de publication et ils n'aideraient en aucune manière à construire ou déterminer la présentation d'une fenêtre à nouvelles. Ces inventions traitent de problèmes mécaniques qui peuvent survenir lorsqu'il devient nécessaire d'insérer du texte et/ou des images30 dans ces formes pour les remplir. Terminologie L'industrie de la publication soufre d'un manque de termes normalisés pour décrire des caractéristiques courantes du secteur: le jargon varie largement, non seulement d'un pays à l'autre, mais même entre maisons d'édition. Pour clarifier la présente description, ce bref glossaire précise le sens que nous avons donné ici à certains termes clés. Page: Ce terme est standard, mais il peut parfois être confondu avec "fenêtre à nouvelles", décrit ci-après. Une page se réfère à la page physique, imprimée ou à une quelconque représentation de celle-ci, comme une page papier ou une page électronique "factice" qui sert à planifier et préparer la version imprimée.10 Présentation: Se rapporte aux règles ou directives graphiques qui gouvernent la manière dont des éléments (tels que titres, images et textes) doivent être employés pour construire des fenêtres à nouvelles, notamment le nombre et le type d'éléments qui peuvent ou ne peuvent pas15 être utilisés dans certaines circonstances, la taille et la position de ces éléments dans chaque cas, des directives sur une typographie appropriée et l'utilisation d'autres dispositifs graphiques tels que des bordures et la couleur.20 Fenêtre à nouvelles: Nous avons employé ce terme pour décrire un composant d'une page, tel qu'un article ou une publicité (typiquement, nous l'utilisons pour désigner un "article" en référence éditoriale mais, du point de vue conceptuel, "publicité" convient également). Une fenêtre à nouvelles désigne une partie de page qui a été utilisée dans un but commun (tel que la présentation d'une histoire). Une page peut contenir une ou plusieurs fenêtres à nouvelles qui sont généralement différentes l'une de l'autre. Une fenêtre à nouvelles peut se composer30 elle-même de plusieurs éléments: un article peut contenir des titres, des images et du texte, qui forment ensemble la fenêtre à nouvelles pour cet article. Mise en page: Désigne la manière dont ces directives de présentation sont mises en oeuvre et appliquées concrètement dans un cas particulier. Elément de mise en page (ou de fenêtre à nouvelles): Désigne les différents éléments individuels d'une fenêtre à nouvelles, tels que les titres, les images, les graphiques, le texte, les légendes, etc. Ainsi, les pages contiennent des fenêtres à nouvelles, les fenêtres à nouvelles contiennent des éléments, et la présentation est la somme des règles et la mise en page la mise en oeuvre de la présentation. La présente invention cherche à contourner, au moins, un problème associé à l'art antérieur. La présente invention fournit un système, dispositif et/ou procédé de préparation ou édition de texte pour publication, dans lequel: une fenêtre à nouvelles est remplie conformément à une présentation, et un redimensionnement de la fenêtre à nouvelles intervient si l'ajustement n'est pas conforme à des critères prédéterminés. De manière avantageuse, si la fenêtre à nouvelles est redimensionnée, un nombre quelconque des éléments de mise en page peut également être redimensionné. Sous une autre forme, la présente invention permet d'agencer (taille et position) et de formater (styles, à l'aide de dispositifs tels que typographie, couleur et bordures) divers éléments d'une fenêtre à nouvelles d'une25 manière qui: I. convient ou coïncide avec les règles particulières de présentation des fenêtres à nouvelles d'une publication, et/ou II. permet d'ajuster automatiquement la taille et la surface particulière de la fenêtre à nouvelles (ou de la remplir automatiquement) d'une manière en accord avec ces règles de présentation: A. en permettant à l'utilisateur de prédéfinir des relations entre les divers composants de la fenêtre à nouvelles, lesquelles relations déterminent la taille et la position de chaque composant les uns par rapport aux autres, et/ou B. permet de recalculer automatiquement la taille et la position de chaque composant pour pouvoir remplir la fenêtre à nouvelles.5 La présente invention détermine les formes qui composent une fenêtre à nouvelles et/ou quelles sont ces formes (ce qu'elles représentent), et/ou la taille de chacune d'entre elles, et/ou o il convient de placer chacun d'elles dans la fenêtre à nouvelles.10 À des fins de simplification, la présente invention est appelée NAILS, acronyme qui signifie "Newspaper Automated Intelligent Layout System" (Système intelligent de présentation automatisée des journaux). (Cependant, la présente invention ne se limite pas à l'application à des15 journaux, mais peut être utilisée pour tout média électronique ou imprimé dans lequel un matériau est mis en page ou présenté selon un certain style. ) NAILS concerne la manière dont différents éléments d'une fenêtre à nouvelles peuvent être agencés (dimensionnés et20 positionnés) et formatés (stylés, à l'aide de dispositifs tels que typographie, bordures et couleur) d'une manière qui: I. convient ou coïncide avec la configuration particulière (présentation) d'une publication, et/ou II. utilise un redimensionnement pour permettre d'ajuster automatiquement la taille et la surface particulière de la fenêtre à nouvelles (ou de la remplir automatiquement) d'une manière en accord avec ces règles de présentation.30 Le NAILS atteint ces objectifs grâce à plusieurs des dispositions suivantes: III. Il permet de définir le style de présentation de la publication en fournissant des moyens par lesquels la publication peut:35 A. Prédéfinir des mises en page appropriées et les stocker dans une base de données et/ou B. Déterminer et prédéfinir les conditions ou circonstances dans lesquelles chacune de ces mises en page peut être jugée appropriée à l'utilisation et/ou C. Définir, pour chacune de ces mises en page, des règles gouvernant le comportement de chaque élément de mise en page, quant à sa taille, sa position et le style typographique, etc. Cette faculté permet à la publication de prédéfinir des relations entre les divers composants de la fenêtre à nouvelles, lesquelles relations déterminent10 la taille et la position de chaque composant les uns par rapport aux autres. IV. Il facilite la sélection et l'utilisation de mises en pages (provenant d'une base de données) conformément au style de présentation prédéfini. Pour y parvenir, il15 A. permet à l'utilisateur de la base de données de spécifier le type général et le style de la mise en page souhaitée pour la fenêtre à nouvelles courante, d'une manière rapide, simple et intuitive, et/ou B. détermine les mises en page qui sont ou ne sont pas appropriées ou correctes pour une utilisation dans la fenêtre à nouvelles courante, en fonction des règles prédéterminées et en tenant compte des désirs spécifiés de l'utilisateur de la base de données, et/ou C. affiche graphiquement pour l'utilisateur les mises en pages correctes ou appropriées et permet la sélection de l'un d'elles, et/ou D. empêche l'utilisateur de la base de données de sélectionner des mises en pages incorrectes ou inappropriées, et/ou30 E. construit automatiquement la mise en page finale, y compris avec redimensionnement transparent de la mise en page sélectionnée et de ses éléments pour s'adapter à la nouvelle taille spécifiée par l'utilisateur, en fonction des règles qui ont été définies pour cette mise en page,35 et/ou F. surveille automatiquement toute autre modification que l'utilisateur pourrait apporter à la présentation après son tracé, et les mesure par rapport aux règles de présentation prédéterminées. En fonction de la nature et des circonstances de ces modifications et des lois des5 règles de présentation prédéterminées, la présente invention peut aider également l'utilisateur en: ajustant automatiquement la mise en page (ou ses éléments) pour compenser ou s'adapter aux modifications manuelles de l'utilisateur; et/ou en suggérant qu'une mise en page10 entièrement différente puisse être plus appropriée en fonction du style de présentation prédéfini; et/ou en laissant l'utilisateur accepter cette suggestion, point auquel le logiciel peut automatiquement construire la nouvelle mise en page et/ou l'utiliser pour remplacer la15 précédente. Un mode de réalisation préféré de la présente invention va maintenant être décrit en se référant aux croquis annexés, dans lesquels: Les figures 1, 2 et 3 montrent des exemples de présentation d'une mise en page; La figure 4 montre une figure 1 redimensionnée; Les figures 5-7 montrent les figures 1, 2 et 3 avec des signatures ajoutées. Le système NAILS fournit un "espace de travail" séparé pour chaque publication publiée par un journal (comme le quotidien et le journal du dimanche). La présente invention utilise une base de données pour chacune de ces publications. Dans chaque publication, la base de données est programmée de préférence selon une structure hiérarchique, qui est: Publication Section Style de mise en page Famille de mise en page Mise en page Fille Mises en page Cousines Section se rapporte aux diverses sections d'une publication, telles que les actualités, le sport, l'économie, etc. (La publication les définit en fonction5 de ses besoins). Section a été choisi comme division décisive dans la base de données, car c'est entre différentes Sections qu'un style de présentation de journal est le plus susceptible de varier. En d'autres termes, le style de présentation (mise en page et10 typographie) est susceptible d'être plus cohérent dans une Section mais différentes Sections pourront avoir des styles ou des besoins de présentation légèrement différents. La présente invention facilite cela, bien que le journal puisse également décider que chaque Section15 sera identique. Des Styles de mise en page existent dans chaque Section et sont définis par la publication. Chaque Section a son propre ensemble de styles de présentation, même si ceux-ci peuvent être copiés en de multiples Sections si20 elles en font un usage commun. Le nombre de Styles dans une Section n'est pas limité. Typiquement, les Styles sont définis pour refléter des utilisations génériques de la mise en page, indicatives des besoins de la Section, par exemple: articles de tête, articles illustrés, bouche-25 trous, articles secondaires, etc. Les Familles de mises en page existent dans chaque Style de mise en page et sont définis par la publication. Chaque Famille représente une variation ou une option de mise en page dans ce Style: par exemple, un Style appelé30 "articles illustrés" peut contenir des options qui contiennent des images orientées à la fois horizontalement et verticalement, et des options telles que le fait de placer l'image en certaines positions dans la mise en page de l'article. Il n'y a aucune limitation à ce que peuvent35 être ces variations ou options. Les mises en pages Filles sont contenues dans chaque Famille et sont elles aussi définies par la publication. Chaque Fille d'une Famille doit avoir une taille unique (largeur et profondeur) et les tailles de deux Filles ne peuvent jamais se chevaucher: dans une même Famille, deux Filles ou plus peuvent avoir la même largeur ou la même profondeur, mais il n'y en existe pas deux qui aient la même largeur et la même profondeur. Classiquement, les Filles d'une Famille formeront au total une gamme continue de tailles, de sorte que la limite maximale d'une Fille10 sera définie par la taille minimale de la Fille suivante. Bien que le logiciel l'applique par défaut, ce point est préféré, mais pas obligatoire. La publication pourra spécifier une taille maximale différente (largeur ou profondeur ou les deux) pour toute Fille (si une seule15 dimension a un maximum spécifié, le logiciel utilisera la valeur par défaut pour l'autre dimension) tant que la combinaison en résultant en termes de largeur et de profondeur est plus petite que la taille minimale de la Fille suivante.20 Les mises en pages Cousines représentent des "Filles alternatives". Bien qu'elles ne fassent pas partie du processus de sélection principal, elles sont utilisées pour fournir des options plus nombreuses aux opérateurs de mise en page. Leur utilisation sera décrite plus loin. Une25 mise en page Cousine se rapporte à une mise en page Fille: elles ont tous deux la même taille. Une mise en page Fille peut avoir plus d'une Cousine. Il faut noter que, si de nombreux journaux sont familiers du concept de "Section", les concepts de Styles de mise en page (tel qu'utilisé ici), de Familles de mise en page, de mise en page Fille et de mise en page Cousine sont uniques à la présente invention. A notre connaissance, les journaux n'utilisent pas actuellement de dispositif ou de concept de ce genre pour organiser leur35 style de présentation. Description du peuplement de la base de données La présente invention, dans une forme, fournit des outils pour configurer, gérer et peupler la base de données. Ces outils sont de préférence, mais pas5 essentiellement, fournis par des barres de menus et autres fonctions informatiques dans l'application. Ils permettent à la publication de stocker/éliminer des Sections, des Styles, des Familles, des Filles et des Cousines vers/depuis la base de données.10 La publication peut tracer (graphiquement) chaque Fille dans l'application de base de mise en page utilisée avec la présente invention. Comme une forme de la présente invention dépend de la théorie selon laquelle les mises en pages seront toujours choisies et dimensionnées vers le15 haut (rendues plus grandes que leur taille originale, pas plus petite), la Fille sera tracée à la plus petite taille à laquelle elle est destinée. La publication pourra alors définir, pour chaque Fille ou Cousin, des relations entre ses divers éléments (tels que titres, images, légendes, corps du texte etc.). Cela se fait à l'aide des Expressions de redimensionnement indiquées ci-dessous. Lorsqu'une Fille ou une Cousine est stockée dans la base de données, la publication désigne la Section/Style/Famille à laquelle elle appartient (et peut créer de fenêtres à nouvelles Sections/Styles/Familles en fonction des besoins). La présente invention vérifie alors toute Fille existante dans la Famille qui peut avoir une plage de tailles en conflit et résout ce conflit en30 redéfinissant la taille maximale de la Fille existante (largeur, profondeur ou les deux, selon le cas) aux dimensions minimales de la fenêtre à nouvelles Fille. Il est également prévu que toutes les Filles d'une Famille présentent ce que l'on peut appeler une "cohérence génétique", en ce qu'ils doivent présenter une apparence similaire. C'est-à-dire que, si une Fille présente un image au-dessus du titre principal, ce sera le cas pour tous. Cela est dû au fait qu'une Famille représente une variation ou un type particulier de mise en page dans un Style de mises de page; ses Filles représentent alors des5 modes de réalisation de cette mise en page à différentes tailles distinctes. Par exemple, la configuration du titre peut changer, et changera généralement lorsque la taille de la mise en page augmente: un petit article d'une colonne de largeur10 par 10 cm de profondeur (4 pouces) pourrait présenter deux lignes de titre dans un corps de 14 pt, le seul autre élément étant une colonne de corps de texte; mais cette configuration du titre ne serait pas utilisée si la même mise en page devait être utilisée sur six colonnes de15 larges par 30 cm de profondeur (12 pouces); à la place, la publication pourrait choisir d'utiliser une ligne de titre dans un corps de 42 pt et pourrait également changer le corps du texte d'une colonne à six colonnes séparées. Bien que les particularités du titre et du corps du texte20 soient différentes dans chaque cas, la mise en page peut encore être qualifiée de "cohérente génétiquement" en ce que toutes deux représentent la même approche titre-au- dessus-du-corps-du-texte. Les figures 1-3 montrent comment un certain Style de mise en page peut être réalisé25 différemment à différentes tailles, selon le type particulier de règles de présentation que les journaux adoptent généralement. Cela illustre le concept des Familles et des Filles. Il porterait entièrement à confusion si, dans la cas décrit ci-dessus, une Fille contenait un sous-titre, une image et une légende qui n'étaient pas présent dans d'autres Filles de la Famille. Au lieu de réaliser ces mises en page entièrement différentes sous la forme de différentes Filles d'une même Famille, le concept qui35 sous-tend la présente invention suggérerait que la publication fixe deux Familles différentes, une présentant le titre au-dessus du corps du texte, l'autre présentant l'utilisation d'un titre, d'un sous-titre, d'une image, d'une légende et du corps du texte. De plus, lorsque les Filles sont stockées dans la base de données, une Fille de chaque Famille sera identifiée comme la "tête de Famille", dans un but décrit plus loin. Description des Expressions de redimensionnement Les Expressions de redimensionnement permettent de définir des relations entre les divers éléments d'une mise en page (Fille ou Cousin), comme le titre, les légendes des figures, les légendes, les signatures, le corps du texte, etc. Ces relation sont définies à l'aide d'une "boîte de dialogue" dans l'application (une petite "fenêtre" écran que l'on ouvre par une barre de menu ou une autre commande et qui présente diverses options à l'utilisateur). Les options disponibles permettent à la publication de définir, pour tout élément, l'un de quatre types différents de relations: - Une relation proportionnelle. Dans ce cas, la proportion est déduite de ce qui existe à ce moment là. Par exemple, une image peut déjà occuper 60% de la profondeur de la mise en page totale; le fait de25 spécifier que sa profondeur doit rester proportionnelle maintiendra l'image à 60% de la profondeur totale de la mise en page, même si la mise en page est ensuite redimensionnée. - Une relation de différence fixe. Dans ce cas, le logiciel mesure la différence réelle entre deux valeurs et la maintient. Par exemple, une image peut être de 5 cm (2 pouces) plus courte que la mise en page totale; le fait de spécifier que cette profondeur doit rester à une "différence fixe" de la profondeur de la mise en page maintiendra l'image à 5 cm au-dessous de la profondeur de la mise en page, même si la mise en page est redimensionnée. - Aucune relation. La valeur spécifiée ne change pas. - Une expression ou un algorithme spécifié que l'utilisateur saisit. Dans ce cas, l'utilisateur peut entrer une expression mathématique et/ou logique qui sera utilisée pour calculer une nouvelle valeur lorsque la mise en page sera redimensionnée. Par exemple, l'utilisateur peut spécifier que la profondeur d'image doit valoir 50% de la profondeur de la fenêtre à nouvelles, plus 2 cm.10 Chacune de ces expressions peut être appliquée, de façon complètement indépendante, à la profondeur, la largeur, la position horizontale ou la position verticale d'un élément. Dans chaque cas (à l'exception des expressions saisies manuellement), les valeurs spécifiques15 utilisées pour la calcul proportionnel ou à différence fixe sont déduites des valeurs présentes dans la mise en page en cours de réalisation. Dans chaque cas, les relations peuvent être spécifiées comme étant relatives à tout autre élément de la mise en page, ou aux dimensions de la mise en page elle-même. Par exemple, la publication peut définir la position verticale d'une image (dans une Fille donnée) comme étant à une "différence fixe" de la position d'un titre. La profondeur ou la largeur d'un élément peut être spécifiée par rapport à la profondeur ou la largeur de tout autre élément (ou de la mise en page), à l'aide de calculs "proportionnels" ou à "différence fixe", ou à l'aide d'une expression spécifiée, ou d'aucune. Une limite maximale peut également être imposée à la largeur ou à la30 profondeur d'un élément, valeur qui ne sera alors pas dépassée. La valeur de la position horizontale ou verticale d'un élément a des options supplémentaires. Premièrement, le point de référence de la position peut être spécifié comme étant le point du haut, du milieu ou du bas de l'élément (pour les positions verticales) ou son point gauche, central ou droit (pour les positions horizontales). Deuxièmement, il peut être spécifié comme se rapportant à la position du haut, du centre ou du bas (ou de gauche, du centre et de droite, selon le cas) de l'élément (ou mise5 en page) de référence désigné. Ainsi, la position verticale de l'image (décrite ci-dessus) serait spécifiée non seulement comme se rapportant à la position du titre. Elle serait de plus définie comme: le point du haut, du milieu ou du bas de10 l'image se rapporte au haut, au milieu ou au bas du titre. A l'aide de ces Expressions de redimensionnement, les inventeurs ont trouvé que pratiquement toute relation souhaitée peut être définie facilement et rapidement, et qu'il en résulte que pratiquement tout effet de15 redimensionnement peut être obtenu. A titre d'exemple, une mise en page peut contenir un titre en haut (par exemple au-dessus de trois colonnes) avec trois colonnes distinctes du corps de texte au- dessous. En haut de la deuxième colonne du corps du20 texte, mais encore au-dessous du titre, peut se trouver une petite image (cf. figure 2). A l'aide de ces Expressions de redimensionnement, il serait possible de spécifier que: - Le titre continuera à s'étendre sur toute la largeur de la mise en page (sa dimension verticale et ses positions verticale et horizontale n'ont pas besoin de changer, mais sa largeur pourrait être spécifiée comme étant proportionnelle à la largeur de la mise en page, ou comme une différence fixe de la largeur de la mise en page puisque, dans ce cas, les deux expressions auraient le même résultat). Ainsi, si la mise en page était rendue plus large, le titre continuerait à s'étendre sur toute sa largeur. - La première colonne du corps du texte pourrait être définie comme: largeur, proportionnelle à la largeur de la mise en page; profondeur, une différence fixe de la profondeur de la mise en page; position horizontale, aucune; position verticale, haut du corps à une différence fixe du bas du titre. - La deuxième colonne du corps du texte pourrait être définie comme: largeur, proportionnelle à la largeur de lamise en page; profondeur, une différence fixe de la profondeur de la mise en page; position horizontale, point gauche à une différence fixe du point droit de la première jambe du corps du texte; position verticale,10 haut du corps à une différence fixe du bas de l'image. - La troisième colonne du corps de texte pourrait être définie comme: largeur, proportionnelle à la largeur de la mise en page; profondeur, une différence fixe de la profondeur de la mise en page; position horizontale,15 point gauche à une différence fixe du point droit de la deuxième jambe du corps du texte; position verticale, haut du corps à une différence fixe du bas du titre. - L'image pourrait être définie comme: largeur proportionnelle à la largeur de la deuxième colonne du corps de texte; profondeur, une différence fixe de la profondeur de la mise en page; position horizontale, point gauche à une différence fixe du point gauche de la deuxième jambe du corps du texte; position verticale, haut de l'image à une différence fixe du bas du titre.25 Dans ce cas, si on élargit la mise en page, le titre continuerait à s'étendre sur toute la largeur de la mise en page; les diverses colonnes du corps du texte continueraient à occuper chacune grossièrement un tiers de la largeur de la mise en page (nous disons grossièrement30 car il y a un espace entre chaque colonne de texte, de sorte que chaque colonne est légèrement plus étroite que 33% de la largeur totale de la mise en page); les deuxième et troisième colonnes du corps du texte seraient déplacées vers la droite, de sorte qu'elles continueraient35 à être correctement décalées par rapport à la première colonne et l'une par rapport à l'autre, espacées régulièrement sur la largeur de la fenêtre à nouvelles; et l'image continuerait à être de la même largeur que la deuxième colonne du corps du texte, continuerait à être positionnée en alignement avec cette colonne, et5 continuerait à se trouver sous le titre et en haut de la deuxième colonne du corps du texte. Nous notons également que, dans l'exemple ci-dessus, la largeur et la position horizontale de l'image auraient pu être spécifiées à l'aide de variations différentes des10 Expressions de redimensionnement, pour obtenir le même résultat. Description de l'utilisation de la présente invention pour construire automatiquement des mises en page15 L'éditeur de mise en page utilise la présente invention, une fois que la base de données a été construite et contient des mises en page (Filles) qui ont des Expressions de redimensionnement définies pour elles. Le présent mode de réalisation de la présente invention permet différentes méthodes d'utilisation. Une seule est décrite ici. L'éditeur de mise en page peut définir, sur la version électronique de la page à préparer, une taille globale pour la mise en page de l'article particulier. La méthode pour y parvenir peut varier en fonction de l'application qui est utilisée comme application de base de la mise en page (la présente invention peut fonctionner avec différentes applications de mise en page), mais typiquement cela impliquera de tracer graphiquement une30 boîte pour indiquer la largeur et la profondeur désirées pour la mise en page totale. La taille spécifiée pour la mise en page est connue sous le nom de taille "cible". L'éditeur de mise en page peut alors évoquer la présente invention, si elle est concrétisée par une application informatique, à l'aide d'une barre de menu ou d'une autre commande informatique. Cela ouvrira une fenêtre informatique séparée. Si l'application de mise en page utilisée en liaison avec la présente invention est capable de dire à la présente invention à quelle Section appartient la page courante, la5 présente invention sélectionnera par défaut cette Section. Si ce n'est pas le cas, ou si les mises en page de la Section courante ne sont pas désirées, l'utilisateur peut sélectionner une Section manuellement. Une fois la Section désirée spécifiée, l'utilisateur sélectionne un Style de mise en page. Les possibilités, définies dans la base de données, sont listées dans la fenêtre de la présente invention. Cela fait, la présente invention lit la taille de la mise en page cible, note la Section et le Style de mise en page demandés, et cherche les Familles dans la Section/le Style qui contiennent des Filles dont la taille minimale est inférieure ou égale à ceux de la cible et dont la taille maximale est supérieure ou égale à celle de la cible.20 Du fait de la limitation qui impose que chaque Fille d'une Famille doit avoir une taille unique (combinaison largeur/profondeur), une seule Fille peut être choisie dans chaque Famille. Il est possible que certaines Familles puissent n'avoir aucune Fille convenant à la25 taille de la cible. Une fois que les Filles possibles sont connues, la présente invention les affiche dans sa fenêtre sous la forme d'une série "d'onglets" - de petites images représentatives de l'aspect final de la mise en page.30 Dans le même temps, elle redimensionne chaque Fille pour l'adapter à la cible, à l'aide des Expressions de redimensionnement définis pour chaque Fille et ancrées en lui. Ainsi, l'éditeur de mise en page se voit proposer plusieurs mises en page, dont chacune est conforme à la taille cible, et dont chacune est également conforme au style de présentation de la publication pour cette Section (car la base de données est définie puis examinée de manière à exclure que des mises en pages "inappropriées" soient affichées).5 Pour compléter l'opération, l'éditeur de mise en page détecte simplement la mise en page qui paraît la plus souhaitable. La présente invention "ordonne" alors ou "envoie" l'application de mise en page sous-jacente pour construire la mise en page sélectionnée en fonction des règles définies pour elle. Ainsi, au lieu d'avoir à construire la mise en page manuellement dans chaque cas, l'éditeur de mise en page est simplement capable da travailler en sélectionnant à partir un ensemble de possibilités, et l'ordinateur est15 capable d'effectuer tout le "travail de jambe" requis pour effectivement construire la mise en page. Cela apporte des gains considérables dans les domaines suivants: vitesse, fidélité de réalisation (cohérence et précision) du style de présentation, absence d'erreur dans20 le style de présentation et simplicité de fonctionnement. Il faut noter que les mêmes séries d'actions sont utilisées pour construire une quelconque mise en page, indépendamment de leur complexité, alors que lorsqu'on utilise des applications de mise en page manuelles, la25 quantité de travail augmente avec la complexité de la mise en page. Description des fonctions et points additionnels La présente invention présente de nombreuses autres caractéristiques, fonctions et méthodes d'utilisation, notamment (mais sans s'y limiter): L'invention n'est pas limitée ou restreinte par la nécessité qu'une taille de mise en page "cible" soit définie avant de demander la sélection de mises en page35 possibles. Dans ce cas, la procédure est la même, sauf qu'une cible n'est pas spécifiée, et la présente invention ne cherche pas une taille spécifique de mise en page dans la Section/le Style de mise en page spécifié. A la place, elle récupère les Filles dans les Familles de la Section/du Style de mise en page sélectionné qui ont été5 marqué comme étant des "chefs de Famille". L'éditeur de mise en page peut sélectionner l'une d'elles et elle sera placée sur la page comme taille par défaut. Elle pourra ensuite être redimensionnée. - Si une mise en page qui a été sélectionnée et placée sur la page est redimensionnée, de sorte que l'une de ses dimensions maximales ou les deux est dépassée, la présente invention surveille cela et offre à l'éditeur de mise en page plusieurs choix, dont l'un (celui par défaut) est de remplacer la Fille par la Fille dont l'utilisation a été15 spécifiée à la nouvelle taille. - La présente invention peut fonctionner avec toute application de mise en page connue disponible dans le commerce. - De plus, sa base de données de mises en page stockées fournit un moyen commode de "transférer" des mises en page d'une application à une autre, de sorte qu'une base de données de mises en pages conçues pour être utilisées avec une application de mise en page peut facilement être convertie pour être utilisée avec une25 autre application de mise en page. - Une fonction est prévue, par laquelle une Section/un Style de mise en page/une Famille particulier peut être assigné (ou "mappé") à une "touche de fonction", une touche du clavier conçue pour effectuer une commande30 informatique particulière. Elle fonctionne comme une sorte de "raccourci" informatique. Cela permet d'assigner un certain style ou un certain type de mise en page, puis de les employer par une simple commande. Dans ce cas, il peut ne pas être nécessaire, de la part de l'utilisateur,35 d'ouvrir la fenêtre de la présente invention et d'effectuer une quelconque sélection: l'utilisateur pourrait simplement définir une cible et appuyer sur la touche assignée à une Section/un Style/une Famille; la présente invention pourrait alors rechercher automatiquement la Famille correspondant à la Fille5 correcte et remplir la mise en page efficacement avec une commande unique (ou, si aucune cible n'a été définie, elle placerait sur la page la Fille "tête de Famille" pour cette Section/ce Style/cette Famille). - Une fonction est fournie, par laquelle un utilisateur peut sélectionner, sur la page, une mise en page qui a déjà été créée à l'aide de la présente invention, puis "faire défiler" des mises en pages alternatives. Dans ce cas, les mises en pages alternatives sont sélectionnées avec la Section/le Style comme mise en5 page courante. Chacune des mises en pages alternatives est choisie parmi les autres Familles dans cette Section/ce Style. Cela offre un moyen commode de réviser ou de changer une mise en page qui a déjà été tracée, en fonction de nouveaux développements concernant la20 présentation globale de la page. - Lorsque la mise en page terminée a été tracée dans la cible sur la page, la mise en page est construite sous la forme d'une série ou d'un ensemble d'objets qui sont dans le format "natif" utilisé par l'application sous-25 jacente. Cela signifie que la nature des objets peut varier en fonction des besoins de l'application sous- jacente, mais que dans chaque cas les objets pourront être édités dans cette application. - Les Cousins de mise en page dont il est fait mention dans le présent document permettent à l'éditeur de mise en page de sélectionner des variations d'une Fille particulière, si la variation peut ne pas être suffisante pour garantir l'inclusion du Cousin comme Fille de plein droit, dans une Famille séparée. Par exemple, les mises en35 page des figures 1-3 pourraient comprendre également des signatures pour le journaliste ou l'agence d'origine. Bien que certaines publications aient pour politique de toujours (ou la plupart du temps) inclure les signatures, d'autres incluent ou excluent les signatures en fonction de certains critères (même, parfois, l'humeur de l'éditeur5 de la mise en page). Et même sur les publications qui incluent régulièrement les signatures, il peut être nécessaire d'avoir des styles de signature alternatifs pour s'adapter, par exemple, aux différences entre un crédit pour un journaliste de la maison et un crédit à un10 journaliste d'agence. Dans tous les cas, des Familles alternatives séparées pourraient être définies pour fournir des mises en page avec différentes configurations des signatures (y compris l'absence de signatures), mais cela n'en vaudrait pratiquement pas la peine. Cela peut15 également provoquer une certaine confusion en présentant des choix trop nombreux à l'éditeur de la mise en page, spécialement du fait que les caractéristiques distinctives entre les différentes Familles seraient très faibles. Dans ces cas, la publication définirait des mises en page20 Cousines qui refléteraient la mise en page de la Fille principale, mais offriraient des configurations de signature différentes. L'éditeur de mise en page peut alors sélectionner la mise en page particulière qui est désirée, mais la modifier à l'aide d'une simple commande25 pour inclure divers styles de signature. La signature pourrait naturellement être ajoutée manuellement, mais l'automatisation de son inclusion simplifie encore l'utilisation et permet à la publication d'assurer que, lorsqu'elle est incluse dans la mise en page, elle aussi30 se conforme au style de présentation désiré. Les figures -7 montrent les mêmes mises en page que les figures 1-3, mais après que les signatures aient été ajoutées à l'aide de mises en page Cousines reliées (ou assignées) à ces Filles. Un autre exemple de mises en page Cousines35 pourrait être de permettre une mise en oeuvre aisée des modifications qui n'affectent pas du tout la mise en page, mais seulement sa typographie. Les mises en page des figures 1-3 ont toutes des titres en caractères gras et, bien que ce ne soit pas illustré, pourraient avoir un corps de texte de type roman. Une présentation alternative5 pourrait être des titres roman avec un texte en gras, et cela pourrait également être obtenu facilement en utilisant des mises en pages Cousines. Sur les figures 1, 2 et 3, on peut voir que les trois mises en pages ont des tailles et des formes globales différentes et que les particularités détaillées de chaque mise en page varient également dans une certaine mesure: - La configuration particulière du titre est différente de chaque mise en page. La figure 1 a trois lignes de titre, les figures 2 et 3 ont deux lignes. De15 plus, le corps des caractères de chacun des titres est différent dans chaque mise en page. - Chaque mise en page contient une petite image et une légende, mais la position particulière et la position relative de celle-ci varie. Sur la figure 1, sa position20 relative est dans la colonne 1. Sur les figures 2 et 3, sa position relative est la colonne 2, mais sa position spécifique est différente, puisque les colonnes de la figure 3 sont plus larges que celles de la figure 2. - Le nombre des colonnes de texte varie entre les mises en page et les colonnes de la figure 3 sont plus larges. Cependant, on peut voir également sur ces illustrations que, depuis une perspective de présentation, la publication pourra effectivement considérer que toutes30 ces mises en page sont des variations d'un seul style ou type de mise en page. Cela est dû au fait que "l'aspect et l'atmosphère" générale des mises en page sont en harmonie entre elles; la seule raison aux variations des particularités de chacun réside dans leurs différentes35 tailles. Par exemple, si cette mise en page devait en fait avoir quatre colonnes de largeur, on jugerait généralement peu satisfaisant de simplement agrandir la mise en page de la figure 1, produisant alors une mise en page similaire à celle de la figure 4.5 Même si la mise en page était ajustée pour avoir trois colonnes de texte, au lieu d'une colonne de très grande largeur, on peut voir que la configuration du titre est entièrement erronée. A la place, on comprendrait que le journal puisse préférer une mise en page similaire à celle10 montrée sur la figure 3. C'est ce que permet la présente invention. Par des méthodes conventionnelles de tracé des mises en page à la main (à l'aide d'une application informatique), l'éditeur de mises en page devrait être15 familier de ce Style, puisqu'il est utilisé par la publication, et devrait de plus être capable de comprendre comment mettre en oeuvre les Styles à ces différentes tailles. Enfin, l'éditeur de mises en page devrait construire manuellement la mise en page désirée, en20 s'assurant également que le Style est adapté précisément à la taille particulière requise. Cela nécessiterait que l'éditeur de mises en page trace manuellement chaque boîte de chaque élément de la mise en page, afin de dimensionner et de positionner chaque boîte correctement, puis25 d'appliquer le style typographique correct à chaque boîte. Selon la présente invention, ces trois mises en page (et probablement d'autres mises en page, également similaires) seraient stockées sous la forme de Filles différentes dans la même Famille.30 L'éditeur de mises en page définirait alors la taille cible (qui nécessite simplement le tracé d'une seule boîte sur la page) et appellerait la fenêtre de la présente invention. Si la Section par défaut (pour la page courante) convenait, et ce sera presque toujours le cas,35 l'éditeur de mises en page passerait ensuite à la sélection d'un Style de mise en page, par exemple "articles d'actualité avec de petites images". (Si la Section par défaut n'était pas correcte, l'éditeur de mises en page sélectionnerait celle correcte dans une liste).5 L'application pourrait alors afficher des mises en page appropriées à la taille de la cible tracée, une mise en page (Fille) pour chaque Famille dans un Style de mise en page sélectionné (sauf les Familles qui n'ont pas de Fille de taille appropriée). L'éditeur de mise en page10 verrait alors une série d'onglets graphiques montrant chacun une mise en page. Si les mises en page des figures 1-3 avaient été stockées comme Filles dans une Famille avec le Style "articles d'actualités à petites images", et si la cible était de taille suffisante, la mise en page de15 la figure 3 serait montrée dans l'un des onglets. L'éditeur de mise en page sélectionnerait alors simplement la mise en page et la présente invention ordonnerait ou instruirait à l'application sous-jacente de tracer la mise en page complète dans la cible sur la page.20 Cela terminerait l'opération de mise en page. Notons que la mise en page a été terminée en quelques étapes seulement, que pendant tout le processus l'éditeur de mise en page était guidé quant aux mises en pages appropriées, et que la construction finale était entièrement25 automatisée. Exemples d'avantages 1. Bien plus rapide pour produire des mises en page. Des tests initiaux sur des journaux existants montrent que la présente invention serait utilisable pour environ 80% ou plus des fenêtres à nouvelles, en moyenne, et que dans chacune d'elles, l'utilisation de la présente invention éliminerait ou supprimerait entre 70% et 95% du travail manuel nécessaire avec les programmes informatiques existants. Cela fournit aux journaux la possibilité d'effectuer des gains de productivité sensibles, dans un secteur (mise en page) qui demande actuellement un grand nombre de spécialistes et de personnes à salaires élevés. 2. La formation au système est l'un des principaux frais généraux pour les journaux. En moyenne, nous constatons qu'un éditeur de mise en page nécessite deux semaines de formation informatique à temps complet avant de pouvoir commencer à produire des pages: la plupart de cette durée (7 à 10 jours) est consacrée à l'apprentissage de la manière de produire des mises en page typiques sur10 le logiciel de mise en page. Nous estimons qu'avec la présente invention, l'éditeur de mise en page moyen sera entièrement compétent, entraîné et capable de commencer un travail réel en moins de quatre heures, et que plusieurs jours de formation supplémentaire (qui peuvent ne pas être15 nécessaires dans de nombreux cas) pourraient alors être effectuée "pendant le travail". 3. Formation à la mise en page: un éditeur de mise en page nouveau dans les questions de mise en page a besoin d'une formation substantielle purement en termes de20 faculté à concevoir des mises en page. Ce temps se mesure typiquement en mois, parfois en années. Même un sous- éditeur de mise en page expérimenté, en rejoignant un journal nouveau et peu familier (ou même une nouvelle section dans son journal actuel) pourra avoir à passer des25 semaines à apprendre le "style maison" avant de pouvoir travailler sans qu'on lui "tienne la main". Comme la présente invention "connaît" le style maison, peut présenter celui-ci (graphiquement) à l'éditeur de mise en page et gère et contrôle la mise en oeuvre de ce style, ce30 temps serait pratiquement éliminé. 4. Lorsqu'un journal se lance dans une nouvelle présentation, l'opération est coûteuse et longue si une présentation entièrement nouvelle doit être inventée puis mise en pratique. La nature de l'opération nécessite35 typiquement de changer "tout ou rien". Des difficultés extrêmes existent au niveau de la formation du personnel existant pour préparer l'opération. La présente invention élimine les contraintes, puisque l'équipe de conception peut simplement définir une nouvelle base de données alternative. Pendant la phase de conception, cela lui5 permet également d'effectuer de vastes expériences de tests grandeur nature. Alors, lorsqu'elle est prête à l'emploi, le journal bascule simplement (d'un jour sur l'autre) vers la nouvelle base de données. Tout ce qui est nécessaire est une brève familiarisation (moins d'une10 heure) pour les éditeurs de mise en page, ou éventuellement un court aperçu écrit des modifications. 5. Assure une cohérence de style et de goût de la publication auprès des lecteurs. 6. Dans de nombreux cas, un remplissage plus efficace des fenêtres à nouvelles. REVENDICATIONS 1. Système de publication de médias électroniques pour la préparation et/ou l'édition de texte et d'images destinés à être publiés, utilisable dans la préparation d'une publication de médias via un ordinateur, le système comprenant: une base de données dans laquelle sont stockés un ou plusieurs des éléments suivants: une publication définissant des attributs de publication de médias à produire, une section définissant diverses sections de la publication, un style de mise en page définissant des utilisations de mises en pages génériques, une Famille de mises en page définissant des variations ou des options de mise en page dans le style, des mises en page Filles, chaque Fille définissant une mise en page de taille unique, et des mises en page Cousines définissant des Filles alternatives. 2. Système selon la revendication 1, dans lequel lorsqu'une Fille ou une Cousine est stockée dans la base de données, la section, le style ou la Famille auquel elle25 appartient est spécifié. 3. Système selon la revendication 1 ou 2, dans lequel chaque mise en page a des éléments. 4. Système selon la revendication 1, 2 ou 3, comprenant de plus: des moyens de redimensionnement pour définir une relation entre les éléments. 5. Système selon la revendication 4, dans lequel la relation définie par les moyens de redimensionnement est une parmi:35 a) relation proportionnelle, b) relation à différence fixe, c) aucune relation, ou d) une expression particulière ou une expression définie par un algorithme. 6. Système selon l'une quelconque des revendications 1 à 5, comprenant de plus: un petit affichage représentatif de l'aspect de chaque mise en page 7. Procédé d'utilisation d'un système de publication de médias électroniques selon l'une quelconque des revendications 1 à 6, pour préparer une mise en page d'informations pour une publication afin d'apporter une certaine cohérence de style à la mise en page, la mise en page étant préparée en vue d'au moins une fenêtre à nouvelles, le procédé comprenant les étapes consistant à:15 a) sélectionner une taille et/ou forme d'une première fenêtre à nouvelles approchant celles de ladite fenêtre à nouvelles au nombre d'au moins un, et b) s'il y a lieu, redimensionner la première fenêtre à nouvelles en fonction de règles définies par l'utilisateur. 8. Procédé selon la revendication 7, dans lequel l'étape de redimensionnement se déroule lorsque la première fenêtre à nouvelles ne correspond pas sensiblement, par sa taille et/ou sa forme, à ladite25 fenêtre à nouvelles au nombre d'au moins un. 9. Procédé selon la revendication 7 ou 8, dans lequel l'étape de redimensionnement conduit à ce que la première fenêtre à nouvelles soit d'une taille et/ou forme correspondant sensiblement à ladite fenêtre à nouvelles au30 nombre d'au moins un. 10. Procédé selon la revendication 7, 8 ou 9, comprenant de plus l'étape consistant à: c) sélectionner une deuxième fenêtre à nouvelles si la première fenêtre à nouvelles est redimensionnée au-delà de critères prédéterminés. 11. Procédé selon la revendication 7, 8, 9 ou 10, comprenant de plus les étapes consistant à: d) sélectionner les première et deuxième fenêtres à nouvelles en fonction d'une présentation prédéterminée. 12. Dans un ordinateur utilisé à des fins de publication électronique de médias, procédé selon l'une quelconque des revendications 7 à 11.