lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Affichage numéros de pages [Résolu]


From: Les Éditions Valmajour
Subject: Re: Affichage numéros de pages [Résolu]
Date: Wed, 03 Dec 2014 15:37:02 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

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 ?


Le 2 décembre 2014 16:49, Les Éditions Valmajour <address@hidden> 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


print-first-page-number = ##f

n'a pas d'effet...

Le 02-12-2014 13:09, Seventies a écrit :
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.

_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



Attachment: temp.ly
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]