Numéros de page et headers pairs/impairs

Bonjour à tous,

Il m'a semblé trouver un bug dans la numérotation des pages dans les \markup
evenHeaderMarkup et \oddFooterMarkup.

Je désirais mettre les numéros de page pairs à gauche et les numéros de page
impairs à droite dans une partition comprenant plusieurs \bookpart.

Or il semble que LilyPond compte les pages paires et impaires en fonction du
\bookpart courant et non pas du numéro de page réel.

Si donc un \bookpart possède un nombre impair de pages, les headers pairs et
impairs sont intervertis.

Avez-vous déjà rencontré ce problème, ou a-t-il déjà été signalé ?

Amicalement,

Jean-François

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Numeros-de-page-et-headers-pairs-impairs-tp5125259p5125259.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

2010/6/1 Seventies <****@****> :

Bonjour à tous,

Il m'a semblé trouver un bug dans la numérotation des pages dans les
\markup evenHeaderMarkup et \oddFooterMarkup.

Je désirais mettre les numéros de page pairs à gauche et les numéros
de page impairs à droite dans une partition comprenant plusieurs
\bookpart.

Or il semble que LilyPond compte les pages paires et impaires en
fonction du \bookpart courant et non pas du numéro de page réel.

Si donc un \bookpart possède un nombre impair de pages, les headers
pairs et impairs sont intervertis.

Avez-vous déjà rencontré ce problème, ou a-t-il déjà été signalé ?

Salut !

Vu la description je dirais qu'il s'agit du même bug que le 715 :
"\bookparts omit first page number, even when that page number is not 1"
http://code.google.com/p/lilypond/issues/detail?id=715

signalé il y a un an et demi déjà...

Nicolas a donné une piste de solution, reste "plus qu'à" ce qu'un
développeur prenne le problème effectivement en charge...

Cordialement,
Xavier

···

--
Xavier Scheuer <****@****>

2010/6/1 Seventies <****@****> :

Bonjour à tous,

Il m'a semblé trouver un bug dans la numérotation des pages dans les
\markup evenHeaderMarkup et \oddFooterMarkup.

Je désirais mettre les numéros de page pairs à gauche et les numéros
de page impairs à droite dans une partition comprenant plusieurs
\bookpart.

Or il semble que LilyPond compte les pages paires et impaires en
fonction du \bookpart courant et non pas du numéro de page réel.

Si donc un \bookpart possède un nombre impair de pages, les headers
pairs et impairs sont intervertis.

Avez-vous déjà rencontré ce problème, ou a-t-il déjà été signalé ?

Pourrais-tu (j-f) montrer un exemple illustrant ce problème ?
On gagne beaucoup de temps avec des exemples déjà près, ça m'évite à
essayer d'en créer un (sans réussite en l'occurrence).

Salut !

Vu la description je dirais qu'il s'agit du même bug que le 715 :
"\bookparts omit first page number, even when that page number is not 1"
Google Code Archive - Long-term storage for Google Code Project Hosting.

signalé il y a un an et demi déjà...

Ah, j'avais oublié celui-là. Je viens de le corriger.
Ceci dit je pense que ça n'a rien à voir avec le problème de J-F Lucarelli.

Nicolas

···

Le 1 juin 2010 à 18:28, Xavier Scheuer a écrit :

== En réponse au message du 01-06-2010, 19:53:24 ==

Pourrais-tu (j-f) montrer un exemple illustrant ce problème ?
On gagne beaucoup de temps avec des exemples déjà près, ça m'évite à
essayer d'en créer un (sans réussite en l'occurrence).

Salut !

Vu la description je dirais qu'il s'agit du même bug que le 715 :
"\bookparts omit first page number, even when that page number is not 1"
Google Code Archive - Long-term storage for Google Code Project Hosting.

signalé il y a un an et demi déjà...

Difficile de donner une source, car il y a plus de 100 fichiers dans ce projet, mais je peux essayer le cas échéant.
Par contre, je peux t'envoyer un PDF, avec le fichier principal .ly qui montre la succession des \bookpart --- après l'avoir reconstruit, car j'ai passé "un certain temps" cet après-midi à déplacer tous les numéros de page à droite pour résoudre le problème :-/

== En réponse au message du 01-06-2010, 19:53:24 ==

Pourrais-tu (j-f) montrer un exemple illustrant ce problème ?
On gagne beaucoup de temps avec des exemples déjà près, ça m'évite à
essayer d'en créer un (sans réussite en l'occurrence).

Salut !

Vu la description je dirais qu'il s'agit du même bug que le 715 :
"\bookparts omit first page number, even when that page number is not 1"
Google Code Archive - Long-term storage for Google Code Project Hosting.

signalé il y a un an et demi déjà...

Eh bien, il me reste à faire mon Mea Culpa, je viens de remettre les fichiers dans l'état antérieur, et tout fonctionne correctement.
J'ai trouvé quelques petites erreurs, mais surtout une erreur plus importante qui doit être la source des problèmes : il y avait une page (la table des matières en fait) qui n'était pas reprise dans un \bookmark (un simple \markup entre deux \bookmark).

Excusez-moi d'avoir abusé de votre temps.

Pour le reste du message, il est vrai que la première page des \bookmark ne comporte pas de numéro, mais le décompte des pages se fait correctement.

C'est gênant pour des instruments qui, à l'époque classique, ont peu à jouer (cuivres, timbales) et où chaque mouvement est souvent réduit à une page. Dans ce cas, il n'y a quasi pas de numérotation, chaque \bookmark se trouvant réduit à une page.

Amicalement,

Jean-François

···

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

========================================

2010/6/1 j-f.lucarelli <****@****> :

Eh bien, il me reste à faire mon Mea Culpa, je viens de remettre
les fichiers dans l'état antérieur, et tout fonctionne correctement.
J'ai trouvé quelques petites erreurs, mais surtout une erreur plus
importante qui doit être la source des problèmes : il y avait une
page (la table des matières en fait) qui n'était pas reprise dans
un \bookmark (un simple \markup entre deux \bookmark).

Excusez-moi d'avoir abusé de votre temps.

Chouette !
Pour une fois, un bug qui n'en est pas un. :slight_smile:

Pour le reste du message, il est vrai que la première page des
\bookmark ne comporte pas de numéro, mais le décompte des pages se
fait correctement.

C'est gênant pour des instruments qui, à l'époque classique, ont peu
à jouer (cuivres, timbales) et où chaque mouvement est souvent réduit
à une page. Dans ce cas, il n'y a quasi pas de numérotation, chaque
\bookmark se trouvant réduit à une page.

Puisque Nicolas a corrigé ce bug (merci Nicolas), ce ne sera plus un
problème dès la prochaine version de LilyPond ! :smiley:

Cordialement,
Xavier

···

--
Xavier Scheuer <****@****>