[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Titling and spacing
From: |
Mats Bengtsson |
Subject: |
Re: Titling and spacing |
Date: |
Thu, 28 Oct 2004 17:14:42 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 |
It seems that nobody answered your question yet.
Actually, the lilypond command doesn't provide that much
flexibility in the layout. If you want more freedom to
adjust the layout yourself, I recommend to use lilypond-book
instead. Also, the situation is fairly different in the latest
development versions and in the next stable version, 2.4, that
will appear very soon now. There, all the layout is done from
within LilyPond, whereas it earlier was partly done by LaTeX,
and there are more possibilities to control the layout.
/Mats
Jean-Charles & Isabelle Malahieude wrote:
Using version 2.2.6 on Mandrake 10.0
Hi all !
Trying to get a (very) nice output, I get some trouble with layout :
* how to set the top margin and specify a headheight ?
* specifying a header will introduce collision with the first system ;
how to avoid that ?
* same thing happens with the "poet", except that I can introduce
a linefeed in this case.
consider the following excerpt :
---------------8-----------------8------------------
\version "2.2.6"
#(set-global-staff-size 16)
\include "english.ly"
\header {
filename = "oyseaux.ly"
latexoptions = "twoside"
language = "french"
head = "Le chant des oyseaux - Ch{\oe}ur"
title = "Le Chant des Oyseaux"
composer = "Clément Janequin (v.1485-1558)"
poet = "Chansons, Attaingnant 1528 \\\ "
copyright = "JC Malahieude - 2004"
footer = "Chorale du Conservatoire de Manosque"
}
global = \notes {
\override Score.RehearsalMark #'print-function =
#(make-stencil-boxer 0.15 0.3 0.3 Text_item::print)
\override Score.RehearsalMark #'padding = #4
\key f \major
\time 4/4
\tempo 4 = 144
\skip 1*15 \bar "||"
} % armure
saut = \notes {
\skip 1*15 \break
} % saut de ligne
SopMus = \notes \relative c'' {
R1*2 |
r2 d4 d8 d |
d4 d ef d8[ c] |
bf4 c d4. d8 |
c4 bf a2 |
g2 bf4 bf8 bf |
bf4 r r2 |
r2 d4 d8 d |
%% 10
d4 d ef d8[ c] |
bf4 c d4. d8 |
c4 bf a2( |
g2 bf |
a4 g4. fs16[ e] fs4) |
g1 |
R1*4 |
%% 20
bf4. bf8 a4 d |
} % SopMus
AltMus = \notes \relative c'' {
a4 a8 a a4 a |
bf4 a8[ g] f4.( g16[ f] |
g4) a bf a8[ g] |
f2 r4 f |
g4 a bf4. bf8 |
a4( g2 f4) |
g1 |
r2 a4 a8 a |
g4 a bf a8[ g] |
%% 10
f2 r4 f |
g4 a bf4. bf8 |
a4( g2 f4 |
g2 f |
e2 d) |
d1 |
R1*2 |
f4. f8 e4 a |
a4 g a e |
%% 20
g4. g8 f4 f |
} % AltMus
TenMus = \notes \relative c' {
R1 |
d4 d8 d d4 d |
ef4 d8[ c] bf2 |
r4 bf c d |
ef4 c bf8[( c d e!] |
f4 g d4. f8 |
ef2) d |
d4 d8 d d4 d |
ef4 d8[ c] bf2 |
%% 10
r4 bf c d |
ef4 c bf( f'~ |
f8 e d c d2) |
bf4 c d4. d8 |
c4 bf a2 |
g1 |
r2 bf4. bf8 |
a4 d d c |
d4 a c4. c8 |
bf4 bf a2 |
%% 20
g2 r |
} % TenMus
BasMus = \notes \relative c {
R1*6 |
g'4 g8 g g4 g |
bf4 a8[ g] f2 |
r4 f g4. a8 |
%% 10
bf2 r |
r2 r4 bf, |
f'4 g d d |
ef4. ef8 d4 bf |
c2( d) |
g1 |
bf4. a8 g4 g |
f4( e8[ d] e4) e |
d2 r |
r2 f4 c'~ |
%% 20
c8 bf bf c d2 |
} %BasMus
SopLyr = \lyrics {
\override LyricText
#'font-name = #"cmr10"
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne, ré -- veil -- lez vous.
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne.
%% 20
À ce pre -- mier
} %SopLyr
AltLyr = \lyrics {
\override LyricText
#'font-name = #"cmr10"
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis, __
c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne.
Ré -- veil -- lez vous c{\oe}urs en -- dor-- mis,
Le Dieu d'a -- mours vous son -- ne.
%% 18
À ce pre -- mier jour de mai Oy -- seaux fe -- ront mer
} %AltLyr
TenLyr = \lyrics {
\override LyricText
#'font-name = #"cmr10"
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne,
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne, le Dieu d'a -- mours vous son --
ne.
À ce pre -- mier jour de may. Oy -- seaux fe -- ront mer -- veil -- les,
} %TenLyr
BasLyr = \lyrics {
\override LyricText
#'font-name = #"cmr10"
Ré -- veil -- lez vous c{\oe}urs en -- dor -- mis,
c{\oe}urs en -- dor -- mis c{\oe}urs en -- dor -- mis,
Le Dieu d'a -- mours vous son -- ne;
À ce pre -- mier jour __ de may oy -- seaux fe -- ront mer -- veil
} %BasLyr
\score { % paper output
\context ChoirStaff <<
\override Score.BarNumber #'padding = #2
\override Score.MetronomeMark #'padding = #3
% \set Staff.minimumVerticalExtent = #'(3 . 1)
\context Staff = Sopran <<
\set Staff.instrument = "Soprano "
\set Staff.instr = "S "
\set Staff.autoBeaming = ##f
\unset Staff.melismaBusyProperties
\set Staff.minimumVerticalExtent = #'(-4 . 3)
\clef treble
\context Voice = Sopran { << \global
\saut
\SopMus >>}
\context Lyrics = Sopran \lyricsto Sopran \SopLyr >>
\context Staff = Alto <<
\set Staff.instrument = "Alto "
\set Staff.instr = "A "
\set Staff.autoBeaming = ##f
\unset Staff.melismaBusyProperties
\set Staff.minimumVerticalExtent = #'(-4 . 3)
\clef treble
\context Voice = Alto {<<\global
\AltMus >>}
\context Lyrics = Alto \lyricsto Alto \AltLyr >>
\context Staff = Tenor <<
\set Staff.instrument = "Tenor "
\set Staff.instr = "T "
\set Staff.autoBeaming = ##f
\unset Staff.melismaBusyProperties
\set Staff.minimumVerticalExtent = #'(-4 . 3)
\clef "G_8"
\context Voice = Tenor {<<\global
\TenMus >>}
\context Lyrics = Tenor \lyricsto Tenor \TenLyr >>
\context Staff = Basse <<
\set Staff.instrument = "Basse "
\set Staff.instr = "B "
\set Staff.autoBeaming = ##f
\unset Staff.melismaBusyProperties
\set Staff.minimumVerticalExtent = #'(-4 . 3)
\clef bass
\context Voice = Basse {<<\global
\BasMus >>}
\context Lyrics = Basse \lyricsto Basse \BasLyr >>
>> % ChoirStaff
\paper { % définition du papier
#(set-paper-size "a4")
textheight = 276.0\mm
indent = 0.0\mm
linewidth = 17.0\cm
interscorelinefill = 20.0\pt
} % paper section
} % paper output
---------------8-----------------8------------------
Thanks in advance,
Jean-Charles
_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: address@hidden
WWW: http://www.s3.kth.se/~mabe
=============================================
- Titling and spacing, Jean-Charles & Isabelle Malahieude, 2004/10/13
- Re: Titling and spacing,
Mats Bengtsson <=