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]

Reply via email to