Subject: Fwd: Affichage numéros de pages

From: [email-masked]
Date: Tue, 02 Dec 2014 09:31:54 +0100

Peut-être même plus simple, y a t'il un moyen de cacher le numéro de 
page sur certaines pages seulement, au cas par cas?
Merci,
Pierre

-------- Message original --------
Objet: Affichage numéros de pages
Date: 2014-12-01 18:56
De: Les Éditions Valmajour <[email-masked]>
À: "list >> Lilypond - Liste" <[email-masked]>

Bonsoir à tous,
j'ai une partition avec quelques pages de texte avant la musique, qui ne 
doivent pas être numérotées.
Comment puis-je forcer l'affichage des numéros de page seulement à 
partir de la deuxième page de musique ? Les pages précédentes doivent 
être décomptées bien sûr.
Merci!
Bonne soirée,
Pierre

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 2 Dec 2014 10:00:26 +0100

Je pense qu'en utilisant \book et \bookpart, on peut avoir plusieurs
\paper, et jongler avec les variables first-page-number et
print-page-number ... Je vais faire des essais et vous envoyer un exemple
minimal.

Christophe

Christophe Pochon
http://www.christophe-pochon.com

Le 2 décembre 2014 09:31, <[email-masked]> a écrit :

> Peut-être même plus simple, y a t'il un moyen de cacher le numéro de page
> sur certaines pages seulement, au cas par cas?
> Merci,
> Pierre
>
> Comment puis-je forcer l'affichage des numéros de page seulement à partir
> de la deuxième page de musique ? Les pages précédentes doivent être
> décomptées bien sûr.
> Merci!
> Bonne soirée,
> Pierre
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Remy CLAVERIE <[email-masked]>
Date: Tue, 2 Dec 2014 11:42:01 +0100 (CET)

Je crois aussi qu'il faut 2 \bookpart. Le premier sans les numéros de pages : #print-page-number = ##f dans la section \paper. Du coup, pas de numéro de pages
Le deuxième \bookpart devrait avroi les numéros (comportemetnpar défaut).

Rémy

> Message du 02/12/14 10:18
> De : "Christophe Pochon" 
> A : [email-masked]
> Copie à : "LilyPond" 

> Objet : Re: Affichage numéros de pages
> 
>
Je pense qu'en utilisant \book et \bookpart, on peut avoir plusieurs \paper, et jongler avec les variables first-page-number et print-page-number ... Je vais faire des essais et vous envoyer un exemple minimal.
Christophe

Christophe Pochon

Le 2 décembre 2014 09:31, 
a écrit :
Peut-être même plus simple, y a t'il un moyen de cacher le numéro de page sur certaines pages seulement, au cas par cas?
> De: Les Éditions Valmajour 

> À: "list >> Lilypond - Liste" 

> 
> Bonsoir à tous,
> j'ai une partition avec quelques pages de texte avant la musique, qui ne doivent pas être numérotées.
> Comment puis-je forcer l'affichage des numéros de page seulement à partir de la deuxième page de musique ? Les pages précédentes doivent être décomptées bien sûr.
> Merci!
> Bonne soirée,
> Pierre
>

---

From: Seventies <[email-masked]>
Date: Tue, 2 Dec 2014 05:09:41 -0700 (MST)

On peut placer dans un \bookPart :
    \paper {
      print-page-number = ##f
    }

ou son inverse :

    \paper {
      print-page-number = ##t
    }

Il y a aussi l'expression suivante pour initialiser le compteur :

\paper {
    first-page-number = 1 % ou toute autre valeur
  }

Enfin, il est bon de savoir que l'expression suivante fonctionne, lorsqu'on
imprime une couverture qui ne compte pas dans la numérotation :
\paper {
      print-page-number = ##t
      first-page-number = -1	% Tient compte des 2 faces de la couverture
 }
% ... impression des 2 pages de couverture
    \paper {
      print-page-number = ##t
    }
% ... impression de la partition

Cordialement,

Jean-François

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fwd-Affichage-numeros-de-pages-tp7582020p7582023.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Les Éditions Valmajour<[email-masked]>
Date: Tue, 02 Dec 2014 16:49:57 +0100

C'est presque parfait, cela marche chez moi sans problème. Il reste un 
petit détail : ma première page de musique est la page 7, et j'aimerais 
que ce numéro ne s'imprime pas.
La commande

print-first-page-number = ##f

n'a pas d'effet...

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 2 Dec 2014 17:11:42 +0100

Peut-être est-il alors plus simple de faire deux \book, ce qui créera deux
PDF qu'on pourra fusionner ensuite ?

Christophe Pochon

Le 2 décembre 2014 16:49, Les Éditions Valmajour <[email-masked]>
a écrit :

> petit détail : ma première page de musique est la page 7, et j'aimerais que
> ce numéro ne s'imprime pas.
> La commande
>
>
> liste de diffusion [email-masked]://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>
>

---

From: Les Éditions Valmajour <[email-masked]>
Date: Wed, 03 Dec 2014 15:37:02 +0100

J'ai réussi à obtenir le comportement souhaité :
J'ai copié/modifié un extrait du snippet suivant : 
http://lsr.di.unimi.it/LSR/Snippet?id=655

Dans ce snippet, le premier bloc Scheme "define" sert à identifier les 
pages autres que la première dans un bookpart.

1 - Je l'ai donc modifié en enlevant le /*(no*/  pour identifier la 
première page.
2 - Avec un \on-the-fly, j'ai associé cette fonction à un numéro de page 
transparent.
3 - Avec un second \on-the-fly, j'ai associé la fonction copiée à 
l'origine (donc _avec_ le /*(no*/ inclus) avec l'affichage normal du 
numéro de page.

Sauf erreur, ça marche correctement, voir .ly joint.

Un grand merci à tous pour votre aide!
Pierre

Le 02-12-2014 17:11, Christophe Pochon a écrit :
> Peut-être est-il alors plus simple de faire deux \book, ce qui créera 
> deux PDF qu'on pourra fusionner ensuite ?
>
> Christophe Pochon
> Le 2 décembre 2014 16:49, Les Éditions Valmajour 
> <[email-masked] <mailto:[email-masked]>> a écrit :
>
>     C'est presque parfait, cela marche chez moi sans problème. Il
>     reste un petit détail : ma première page de musique est la page 7,
>     et j'aimerais que ce numéro ne s'imprime pas.
>     La commande
>
>
>>     View this message in context:http://lilypond-french-users.1298960.n2.nabble.com/Fwd-Affichage-numeros-de-pages-tp7582020p7582023.html
>>     [email-masked]  <mailto:[email-masked]>
>     [email-masked] <mailto:[email-masked]>