[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: trop d'espace entre les systemes
From: |
Philippe Neyrat |
Subject: |
Re: trop d'espace entre les systemes |
Date: |
Thu, 10 Nov 2016 21:21:50 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.4.0 |
Salut à tous,
Je sais pas si c'est très élégant, mais comme j'ai un book avec plein de
bookparts différents, j'utilise dans chaque bloc paper une structure du
style :
**************************************************************************
\paper
{
indent = 0\cm
ragged-right = ##f
ragged-bottom = ##f
ragged-last-bottom = ##f
% Espace entre le bas de la marge haute et le milieu du premier système
% s'il n'y a pas de titre ou de markup en haut de page
top-system-spacing = #'((padding . 1)
(basic-distance . 6)
(minimum-distance . 4)
(stretchability . 0))
% Espace entre le bas de la marge haute et le premier titre ou markup
% s'il n'y a pas de système en haut de page
top-markup-spacing = #'((padding . 1)
(basic-distance . 8)
(minimum-distance . 6)
(stretchability . 0))
% Espace entre un titre ou un markup et le système qui le suit
markup-system-spacing = #'((padding . 1)
(basic-distance . 12)
(minimum-distance . 10)
(stretchability . 12))
% Espace entre deux titres ou markups
markup-markup-spacing = #'((padding . 1)
(basic-distance . 4)
(minimum-distance . 2)
(stretchability . 0))
% Espace entre un système et le titre ou le markup qui le suit
score-markup-spacing = #'((padding . 1)
(basic-distance . 18)
(minimum-distance . 16)
(stretchability . 12))
% Espace entre le dernier système ou le dernier markup et le haut
de la marge du bas
last-bottom-spacing = #'((padding . 1)
(basic-distance . 12)
(minimum-distance . 10)
(stretchability . 12))
} % paper
**************************************************************************
Hope this helps...
Philippe
Le 10/11/2016 à 17:44, Christian LE BARS a écrit :
bonjour,
voila j'ai une partition ou je trouve qu'il y a trop d'espace entre les
systèmes
comment puis- je les réduire;
ci dessous la partition:
\version "2.19.49"
\include "lilyjazz.ily"
%-------------------------------------------------
\header
{
title = \markup { \fontsize #1 \bold\italic "tomorrow shall be my
dancing day" }
composer =\markup { \italic "Traditionnel" }
}
%----------------------------------------------
\paper
{
oddFooterMarkup = \markup { \fill-line { \fromproperty #'header:title } }
print-page-number = ##t
}
%-----------------------------------------------
Global=
{
\numericTimeSignature
\set Score.markFormatter = #format-mark-box-alphabet
\time 3/4
\key g\major
\partial 4
}
%--------------------------------------
%---------------------------------------
LesAccords =
\new ChordNames
{
\override ChordNames.ChordName.font-family = #'roman
\override ChordNames . ChordName #'font-size = #1
\set chordChanges = ##t
\set Score.majorSevenSymbol = \markup {Maj7}
\set chordNameSeparator = \markup { "/" }
\set minorChordModifier = \markup{"-"}
\chordmode
{
s4 g2. g2:9 d4/f g2. d:7
c a:m7 g d
g c:maj7/e a:m/c d
c2:/e d4:/fis g2. a2:m7 d4:7/fis g2.
}
}
%---------------------------------
CoupletA =
\lyricmode
{
\override LyricText #'font-size = #1
\override LyricText #'font-name = # "comics sans ms"
to- mo- row shall be my dan- cing day
i would my true love did so chance to
see the leg- end of my play to call my true love to my dance
}
%---------------------------------
CoupletB =
\lyricmode
{
\override LyricText #'font-size = #1
\override LyricText #'font-name = # "comics sans ms"
then was i born of a vir- gin pure
of her i took flesh- ly sub- stance
thus was i knit to man's na- ture
to call my true love to my dance
}
%---------------------------------
CoupletC =
\lyricmode
{
\override LyricText #'font-size = #1
\override LyricText #'font-name = # "comics sans ms"
in a man- ger laid and wrapped was
so ve- ry poor this was my chance
bet- wixt an ox and a silly poor ass
to call my true love to my dance
}
%-----------------------------------
LaVoix=
\relative c'
{
\Global
d4 g fis g a (b) c d (c) b a2 b4\break
g (fis) g a (b) c d (c) b a2 b8 (c)\break
d2 b4 c2 b4 a (g) a a2 d,4\break
g2 a4 b(c) d c (b) a g2\bar"||"\pageBreak
}
%-----------------------------------
LaMelodie =
<< %mise en parallèle la voix et les paroles
\context Voice = voix
\LaVoix
\context Lyrics = coupletA\lyricsto voix \CoupletA
\context Lyrics = coupletB\lyricsto voix \CoupletB
\context Lyrics = coupletC\lyricsto voix \CoupletC
>>
%----------------------------------
LaBasse =
\relative c,
{
\new Staff
\clef "bass_8"
\Global
s4
g2 d'4 g4 d~d8 fis, g2 d'4~d8 d d2 c c4~c8 fis, a2 g4 d'4 g4~g d2
g2 d4 e c e c a c d2 g4 e2 fis4 g2 d4 a2 fis4 g2
}
%---------------------------------------------
\score
{
<<
\LesAccords
\LaMelodie
\LaBasse
>>
\layout{}
\header { piece = "Couplet" }
}
%-------------------------------------
%-----------------------------------------
LaBasseA =
\relative c
{
\clef bass
s4 a2 g4 fis2 d'4 c2 d4 fis fis,2 a d4~d8 g d2 e2 fis4 g2 g4 a2 d,4 g,2.
}
%------------------------------------
LesAccordsA =
\new ChordNames
{
\override ChordNames.ChordName.font-family = #'roman
\override ChordNames . ChordName #'font-size = #1
\set chordChanges = ##t
\set Score.majorSevenSymbol = \markup {Maj7}
\set chordNameSeparator = \markup { "/" }
\set minorChordModifier = \markup{"-"}
\chordmode
{
s4 a2.:m7 d2:7/fis d4:7 c2.:maj7/g
d:7/fis a2:m7 d4:7 d2.:7 c2:/e d4:/fis g2. a2:m7 d4:7 g2.
}
}
%----------------------------------
\score
{
<<
\LesAccordsA
<<
\relative
{
\Global
r4
r2. a'2 b8 (c) d2.~d2 b4 e2.(d2) r4 \break
g4 f e d (c) b a (g) a g2.
}
\addlyrics
{
\override LyricText #'font-size = #1
\override LyricText #'font-name = # "comics sans ms"
o my love my love this have i done for my true love
}
\relative
{
\Global
b'4 a2 b8 (c) d2.b4 (g) b a2 b4 a2 b4 a2 d,4 g2 a4 b (c) d c (b)
a g2.
}
\addlyrics
{
\override LyricText #'font-size = #1
\override LyricText #'font-name = # "comics sans ms"
sing o my love o my love my love my love this have i done for my
true love
}
>>
\new Staff\LaBasseA
>>
\layout
{ indent = 0\cm }
\header { piece = "Refrain" }
}
Par avance merci
Pour vos conseils( j'ai pas su trouver dans la doc!)
christian
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
https://www.sud-ouest.org