Bonjour, En me rasant ce matin, j'ai eu un éclair ! Mon esprit ne devait pas être satisfait de ma réponse d'hier.
Depuis près de quarante ans que j'utilise le traitement de texte je n'ai trouvé que deux raisons pour changer de page : - Le papier est plein, - L'auteur souhaite marquer une rupture dans son texte (il changerait de fichier en HTML). Ces deux raisons étaient déjà valables avec l'écriture manuscrite et la machine à écrire. Jusqu'à ce matin, je ne m'étais pas posé la bonne question : "comment le lecteur va-t-il savoir pourquoi il y a un changement de page ?". Heureusement, les concepteurs de logiciels sont plus malins que moi et ont apporté la réponse depuis longtemps : - Quand le changement de page est fonctionnel, le premier paragraphe est décalé par rapport à la marge supérieure, - Quand c'est la suite de la feuille qui précède, le premier paragraphe est à la marge. Il ne faut donc rien changer à ce qui existe, mais revenir à la théorie du traitement de texte : - Quand le changement de page est dû à la page pleine, le rédacteur ne doit JAMAIS placer un saut de page manuel, la coupure doit être faite AUTOMATIQUEMENT par le logiciel ; - Quand le changement de page est fonctionnel, il peut y avoir plusieurs solutions, dont, le plus rarement possible, un saut de page manuel. Malheureusement, avec les logiciels dont nous disposons, la coupure de page automatique n'est pas toujours faite à bon escient. Dans la plupart des cas, une amélioration de la feuille de styles devrait apporter la solution. Dans quelques cas rares, notamment parce qu'il manque une propriété de liaison des paragraphes de l'aval vers l'amont (ou parce que le logiciel n'exploite pas une DTD - Description Type de Document - pour faire la mise en page), il faut placer quelques liaisons d'amont vers l'aval sur quelques paragraphes. Une liaison n'est jamais gênante en cas de modifications du texte alors qu'un saut de page manuel induit des catastrophes à la première modification et, comme je viens de le découvrir, perturbe le lecteur. L'espacement conditionnel avant un paragraphe n'est donc pas la solution au problème posé. La question m'a permis de faire une découverte que je n'oublierai pas : les concepteurs de logiciels montrent au lecteur quand le saut de page est fonctionnel, ce qui est indispensable. Avis et réactions ? Jean-Yves ROYER > -----Message d'origine----- > De : ROYER Jean-Yves [mailto:[EMAIL PROTECTED] > Envoyé : samedi 18 novembre 2006 14:34 > À : OOo users > Objet : RE: [users-fr] Espacement conditionnel avant paragraphe > > > Bonjour, > > Sauf erreur de ma part, par défaut, l'espace avant n'est pas pris > en compte en haut de page, sauf après un saut de page manuel. > Cette différence doit provenir d'une recherche de compatibilité > avec Microsoft Word qui, par défaut, fait aussi la distinction, > ce qui est très discuté par les utilisateurs avancés. > > Outre le fait que l'on peut changer le paramétrage par défaut, > comme dans un document bien construit il est très rare d'avoir > besoin d'un saut de page manuel cela ne me gêne pas. Il faut donc > construire les documents pour que le saut de page soit > systématiquement fait automatiquement. Un bon paramétrage des > styles et quelques liaisons entre paragraphes suffisent > généralement à faire un bon découpage qui résiste à toutes les > modifications, sans avoir recours à des sauts manuels qui > deviennent souvent gênants lors de modifications, mêmes mineures. > > Comme dans OOo le saut de page est une propriété du paragraphe > qui suit, lorsque l'on ajoute cette propriété à un paragraphe, ne > peut-on pas enlever celle d'espace avant ? Pendant que l'on > bricole : un peu plus, un peu moins... > > Jean-Yves ROYER > > > -----Message d'origine----- > > De : RELAIX Claude [mailto:[EMAIL PROTECTED] > > Envoyé : jeudi 16 novembre 2006 12:55 > > À : users@fr.openoffice.org > > Objet : Re: [users-fr] Espacement conditionnel avant paragraphe > > > > > > Le Mercredi 15 Novembre 2006 20:27, Loïc Martin a écrit : > > > Bonjour > > Bonjour, > > > Lors de la définition d'un style, j'aimerais définir un > > espacement avant le > > > paragraphe seulement s'il n'est pas en haut de page. > > Il y a bien la notion de condition dans la définition d'un style de > > paragraphe, qui correspond pile à votre problème... > > Cela revient à appliquer un style à un paragraphe qui sera > > remplacé par un > > autre style automatiquement quand le paragraphe répond à une certaine > > condition. > > Mais la condition 'premier de la page' n'existe pas en natif... > > > > > > -- > > Linux, c'est 'Le comme Unix à visage humain'. > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]