[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problème espacement portées par rappor t à l'entête
From: |
rene68g |
Subject: |
Re: Problème espacement portées par rappor t à l'entête |
Date: |
Mon, 10 Jan 2011 20:55:34 +0100 |
C'est exactement ce que je veux
Xavier, tu es un Maître ... prendrais-tu un padawaone ? (apprenti en
langage Jedi)
plus sérieusement :
Existe-t-il des courts ou des stages ?
quelqu'un a-t-il envisager ceci ?
En 1 ou 2 jours, on appendrai bien plus vite.
les petites astuces
mais surtout la BASE
* comment faire un squelette de fichier qui servirait pour les autres
* comment organiser les différentes parties, les différents voix
* le conducteur sans retrouver plusieures fois des indications de chaque
voix
* les mises en page pour chaque partition et le conducteur
Là je nage (plutôt coule) et me dépatouille à la "va comme j'te pousse"
bon je m'étant et ca dure
A+
MERCI
etc...
----- Original Message -----
From: "Xavier Scheuer" <address@hidden>
To: "rene68g" <address@hidden>
Cc: <address@hidden>
Sent: Sunday, January 09, 2011 11:13 PM
Subject: Re: Problème espacement portées par rapport à l'entête
2011/1/9 rene68g <address@hidden>:
Bonsoir,
Dans 1 partition à plusieurs pages, j'ai trouvé quelque part il y a
longtemps,
un bout de code qui permet de rappeller en en-tête le nom; le numéro de
page
(automatiquement incrémenté) et le nom abrégé de l'instrument.
C'est très pratique pour retrouver ces petits... surtout quand les
feuilles
sont volantes...
Mais je n'arrive pas à éloigner la première portée (des pages 2, 3,
etc...)
de l'en-tête.
C'est bête parce que souvent il y a de la place au bas de la 2e page et
les notes sont
collées contre l'en-tête (pas très esthetique).
Quelqu'un peut-il me dire ou et comment procéder ?
Bonsoir,
Je ne suis pas certain de bien comprendre ce que tu souhaites...
(donc sorry si je répond à côté de la plaque) ;D
Pourquoi ne pas simplement ajouter de l'espace dans l'expression de ton
"en-tête" ? Avec une ligne vide ou en utilisant un \vspace ...
Sinon je pense que les variables "top-system-spacing" et
"top-markup-spacing" du bloc \paper font aussi ce que tu souhaites.
Cf. NR 4.1.4 Variables d’espacement vertical fluctuant
http://lilypond.org/doc/v2.13/Documentation/notation/flexible-vertical-spacing-_005cpaper-variables.fr.html
La première solution a l'avantage de pouvoir traiter différemment la
première page et les suivantes (comme tu le fais déjà pour le moment)
en utilisant \on-the-fly #not-first-page .
La seconde de pouvoir utiliser un espace "fluctuant" en mettant de la
"stretchability" (c'est une possibilité mais je n'en vois pas
l'intérêt dans le cas présent ; d'ailleurs les valeurs par défaut ne
sont pas "fluctuantes").
Ci-dessous un code pour les 2 possibilités de la première solution
(à appliquer aussi à "evenHeaderMarkup" ).
% 1.1
oddHeaderMarkup = \markup \column \smaller {
\fill-line {
\on-the-fly #not-first-page
"Acc. III"
\on-the-fly #not-first-page
"Blabla "
\on-the-fly #not-first-page
\fromproperty #'page:page-number-string
}
\fill-line {
\on-the-fly #not-first-page
" "
}
}
% 1.2
% on peut jouer sur la valeur de \vspace ...
oddHeaderMarkup = \markup \column \smaller {
\fill-line {
\on-the-fly #not-first-page
"Acc. III"
\on-the-fly #not-first-page
"Blabla "
\on-the-fly #not-first-page
\fromproperty #'page:page-number-string
}
\on-the-fly #not-first-page
\vspace #2
}
Cordialement,
Xavier
--
Xavier Scheuer <address@hidden>
--------------------------------------------------------------------------------
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr