[Writer] Condition sur nombre de pages ?

Bonjour,

soit un modèle qui peut comporter N pages, donc une au moins :wink:
La première page est de style Première page, les suivantes de style Standard.

Je voudrais faire apparaître des points de suite (.../...) au pied des pages lorsque c'est utile, sinon rien.

Pour la première page pas de pb : un texte masqué avec la condition PAGE==1 fonctionne bien.

Quid des pages suivantes ? Je n'ai pas trouvé de variable prédéfinie qui retourne le numéro de la page courante (PAGE retourne le nombre total de pages).

À mois que je ne passe à côté de l'évidence, à part une macro, je ne vois pas comment y arriver.

Des idées ?

Bonjour Jean-François

Jean-Francois Nifenecker wrote

Je n'ai pas trouvé de variable prédéfinie qui retourne le numéro
de la page courante

Une variable qu'on puisse tester, je n'ai pas (encore ?) trouvé non plus.

Je ne désespère pas puisque j'avais trouvé comment tester le
numéro d'enregistrement courant lors d'un mailing. En attendant...

Jean-Francois Nifenecker wrote

Des idées ?

Avec un modèle du type joint il n'y a qu'à... apprendre aux
utilisateurs à insérer le style "Dernière page" sur celle concernée :slight_smile:

PointsSuite.ott
<http://nabble.documentfoundation.org/file/n4036081/PointsSuite.ott>

Cordialement
Pierre-Yves

Bonjour Pierre-Yves,

Jean-Francois Nifenecker wrote

Je n'ai pas trouvé de variable prédéfinie qui retourne le numéro
de la page courante

Une variable qu'on puisse tester, je n'ai pas (encore ?) trouvé non plus.

[...]

Avec un modèle du type joint il n'y a qu'à... apprendre aux
utilisateurs à insérer le style "Dernière page" sur celle concernée :slight_smile:

:smiley:

Certes... mais j'aurais préféré éviter à l'utilisateur de se "prendre la tête" (même si... bon...) avec ce type de chose. D'autant qu'en cours de rédaction, il ne saura pas à l'avance si une page est la dernière ou pas. La manip pour transformer une page "Standard" (oups, maintenant on dit "Style par défaut") en page "Dernière page" n'est pas compliquée mais pour simplement afficher/supprimer des point de suite c'est juste un peu trop pour un tout débutant.

Dans l'immédiat, je vais sans doute oublier cette histoire de points de suite.

Merci de t'être penché sur la question.

-----Message d'origine-----
De : Jean-Francois Nifenecker
[mailto:jean-francois.nifenecker@laposte.net]
Envoyé : dimanche 10 février 2013 12:12
À : users@fr.libreoffice.org
Objet : [fr-users] [Writer] Condition sur nombre de pages ?

Bonjour,

Bonjour,

soit un modèle qui peut comporter N pages, donc une au moins :wink:
La première page est de style Première page, les suivantes de style
Standard.

Je voudrais faire apparaître des points de suite (.../...) au pied des
pages lorsque c'est utile, sinon rien.

Pour la première page pas de pb : un texte masqué avec la condition
PAGE==1 fonctionne bien.

Quid des pages suivantes ? Je n'ai pas trouvé de variable prédéfinie qui
retourne le numéro de la page courante (PAGE retourne le nombre total de
pages).

À mois que je ne passe à côté de l'évidence, à part une macro, je ne
vois pas comment y arriver.

Des idées ?

C'est une question aussi vieille que le traitement de texte... Il y eut des logiciels qui avaient cette fonction. Je crois même qu'un moment, dans MS WW c'était possible en ajoutant une section continue en fin de maquette du modèle, quand le pied de page de cette section était appliqué sur la page courante. Après, pour des raisons ignorées, je crois me souvenir que la page a été complètement définie par la section en cours en début de page, donc cette astuce ne fonctionnait plus.

En revanche, je ne comprends pas l'intérêt de ce symbole quand la numérotation est p/n, car tant que p<n, la fin du document n'est pas atteinte. Je n'ai jamais trouvé de cas où, après réflexion avec les utilisateurs, cette solution ne répondait pas aux contraintes de l'assurance qualité du document.

La pagination sur le total associée à un report d'une identification unique du document garantit que le document est complet et non composé d'extraits de plusieurs documents différents (ce que ne garantit pas le symbole .../...) et bien entendu sauf fraude intentionnelle.

AMHA, il semble donc inutile faire renaître cette question.

Très librement.

Jean-Yves ROYER

Dans une lettre, la pagination n'existe pas. Le symbole .../... reste très demandé. Et comme c'est pas moi qui décide, j'essaie de proposer une solution aussi user-friendly que possible...