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

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

Re: Table des matières et numéros de pages avec two-sided dans un book


From: Jean-Charles Malahieude
Subject: Re: Table des matières et numéros de pages avec two-sided dans un book
Date: Fri, 20 Apr 2012 19:24:00 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120329 Thunderbird/11.0.1

Le 19/04/2012 23:46, Phil Hézaine disait :
Bonsoir à tous,

Comme nous parlons de lilypond-book et de Lilypond tout seul, et bien me
voilà confronté soudainement à un problème avec le two-sided de
Lilypond. (Quand on parle du loup...)
À moins d'avoir complètement zappé le sens du two-sided (avoir les
marges de la reliure aux bonnes pages, c'est bien le sens de two-sided,
non?) ou bien d'être complètement dyslexique, voilà le problème:

À cause de la mise en page, des marges de reliure et des tournes, je
suis obligé de mettre
first-page-number = 0 (un nombre pair)
dans le bloc paper.
Ainsi l'impression en recto-verso devient impeccable.
Cependant, dans un book, les pages gauches deviennent impaires et
vice-versa. Aïe!

Mais surtout, tous les liens hypertextes de la Table des Matières se
décalent alors une page au-dessus de la page numérotée,
c'est-à-dire qu'ils pointent avec le décompte réel que fait le lecteur
de pdf (la page2 du document est réellement la page3), et non pas sur la
numérotation interne de Lilypond (la réelle page4 est bien affichée
page3 dans la Table), quand on clique. Aïe! Aïe!

C'est peut-être difficile à appréhender de cette manière.
Si ce n'est pas assez clair, dites-le moi.

Peut-on au moins remédier à ce problème pour la Table des Matières et
comment?


Le fait que les pages se trouvent bien plus loin que prévu dans un lecteur PDF est une chose tout à fait normale, et que constateras de partout. Si tu n'as que trois feuilles dans le magasin de ton imprimante et que l'ouvrage fait six pages plus une couverture complète, la machine criera famine !


Pour faire bref :

a) le remplissage en recto/verso relié par des agrafes :
- 7 mm entre le bord de feuille et l'agrafe (la gouttière ou marge de reliure);
- 13 mm de part et d'autre le la portée ;
- Lily sait faire une soustraction !
Ceci nous donne :
\paper {
%%% format du papier
  two-sided = ##t
  inner-margin = 1.3\cm
  outer-margin = 1.3\cm
  binding-offset = 0.7\cm
  ragged-right = ##f
  ragged-bottom = ##f
  ragged-last-bottom = ##f
}


b) le compte à rebours :
- prenons une couverture cartonnée ; ni recto (page de garde) ni verso (page blanche) ne seront numérotées, - deux pages de table des matières (les deux faces n'étant pas forcément occupées.

Nous avons donc QUATRE page à décompter avant le décollage :
moins trois = couverture recto
moins deux = couverture verso
moins un = table de matières recto
zéro = table des matières verso
UN = c'est parti pour la musique

Voici ce que j'ai fait pour Arthur :
---8<---
\book {
  \paper {
    print-page-number = ##f
    first-page-number = -3
  }

\bookpart { % COUVERTURE EN CUIR, ESTAMPILLÉE À L'OR FIN
  \header {
    title = \markup { \fromproperty #'header:myTitle }
  }
  \markup \null \pageBreak \markup \null
} % fin du cartonné
\bookpart { % Table des matières PAPIER RECYCLÉ
  \paper {
    print-page-number = ##f
    #(define page-breaking ly:minimal-breaking)
  }
  \header {
    title = ""
  }
  \markuplines\abs-fontsize-lines #9 \table-of-contents
  \pageBreak \markup \null
} % ends ToC
%%%% PREMIÈRE PARTITION %%%% PAPIER 100 g
\bookpart {
  \paper {
    print-page-number = ##t
  }
--->8---

@+
Jean-Charles




reply via email to

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