[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Pagination
From: |
Charles Berger |
Subject: |
Re: Pagination |
Date: |
Mon, 9 Jun 2014 22:04:54 -0700 (PDT) |
Bonjour Jacques,
je voulais simplifier, en ne mettant qu'une partie de l'oeuvre.
Voici la 1ere partie de l'ensemble; je me suis arrêté des que j'ai aperçu
l'erreur.
\version "2.19.7"
\language "italiano"
\header {
dedication = "."
title = "."
subtitle = "."
subsubtitle = "."
instrument = "."
composer = "."
arranger = "."
poet = "."
meter = "."
piece = "."
opus = "."
copyright = "."
tagline = "."
}
\layout {
short-indent = 12\mm
\context {
\Voice
\consists "Melody_engraver"
\override Stem #'neutral-direction = #'()
}
}
global = {
\key fad \phrygian
\time 4/4
\tempo 4=100
}
% Première voix !
tenorOne = \relative do'
{
\global
\override NoteHead.color = #cyan
% En avant la musique !
re,2\f fad4 la
re2( re8) re re mi
fad2. re8 re
re2 re4 dod
re16. mi16 fad4 r4. re8. re8 %??? Probleme
re4 re16. re16 re4 dod
mi16.( fad16) sol2 r
%??? Problème j'ai réécrit cette récurence et la çà bloque
r4 \times 2/3 mi8\( fad sol\) sol4 r4
r8 \times 3/3 mi8\( fad sol\) sol4 \times 3/3 mi16\( mi mi\)
fad4 \times 3/3 mi8\( mi mi\) re4 mi
dod4. dod8 re4 re
re2 si
re1
%??? Problème
%??? Problème
r4 \times 2/3 mi8\( fad sol\) sol4 r4
r8 \times 3/3 mi8\( fad sol\) sol4 \times 3/3 mi16\( mi mi\)
fad4 \times 3/3 mi8\( mi mi\) re4 mi
dod4. dod8 re4 re
re2 si
re1
%??? Problème
%??? Problème
r4 \times 2/3 mi8\( fad sol\) sol4 r4
r8 \times 3/3 mi8\( fad sol\) sol4 \times 3/3 mi16\( mi mi\)
fad4 \times 3/3 mi8\( mi mi\) re4 mi
dod4. dod8 re4 re
re2 si
re1
%??? Problème
}
% Seconde voix !
tenorTwo = \relative do'
{
\global
\override NoteHead.color = #blue
% En avant la musique !
re,2\f fad4 la
re2( re8) re re dod
re2. re8 re
re4( sol) fad mi
fad16 mi re2 r4 re16. re16
re2 sol16. sol16 fad4 mi
fad16.( mi16) re4 r \times 2/3 fad16\( mi re\)
}
% Troisième voix !
bassOne = \relative do''
{
\global
\override NoteHead.color = #green
\clef treble
% En avant la musique !
re2\f fad4 la
re2( mi8) mi dod la
la2. fad8 fad
fad4( si) la sol
la16 sol fad2 r4 fad16. fad16
fad2 si16. si16 sol4 fad
si16.( sol16) fad4 r2
}
% Quatième voix !
bassTwo = \relative do''
{
\global
\override NoteHead.color = #red
\clef treble
% En avant la musique !
re2\f fad4 la
re2( mi8) mi mi la,
re,2. re8 re
re2 re4 r
}
tenorOneVerseOne = \lyricmode
{
\set stanza = "1."
% Ajouter ici des paroles.
}
tenorTwoVerseOne = \lyricmode
{
\set stanza = "1."
% Ajouter ici des paroles.
}
bassOneVerseOne = \lyricmode
{
\set stanza = "1."
% Ajouter ici des paroles.
}
bassTwoVerseOne = \lyricmode
{
\set stanza = "1."
% Ajouter ici des paroles.
}
tenorOneVerseTwo = \lyricmode
{
\set stanza = "2."
% Ajouter ici des paroles.
}
tenorTwoVerseTwo = \lyricmode {
\set stanza = "2."
% Ajouter ici des paroles.
}
bassOneVerseTwo = \lyricmode
{
\set stanza = "2."
% Ajouter ici des paroles.
}
bassTwoVerseTwo = \lyricmode
{
\set stanza = "2."
% Ajouter ici des paroles.
}
rehearsalMidi = #
(define-music-function
(parser location name midiInstrument lyrics) (string? string? ly:music?)
#{
\unfoldRepeats
<<
\new Staff = "tenor1" \new Voice = "tenor1" { \tenorOne }
\new Staff = "tenor2" \new Voice = "tenor2" { \tenorTwo }
\new Staff = "bass1" \new Voice = "bass1" { \bassOne }
\new Staff = "bass2" \new Voice = "bass2" { \bassTwo }
\context Staff = $name {
\set Score.midiMinimumVolume = #0.5
\set Score.midiMaximumVolume = #0.5
\set Score.tempoWholesPerMinute = #(ly:make-moment 60 4)
\set Staff.midiMinimumVolume = #0.8
\set Staff.midiMaximumVolume = #1.0
\set Staff.midiInstrument = $midiInstrument
}
\new Lyrics \with
{
alignBelowContext = $name
}
\lyricsto $name $lyrics
>>
#})
\score
{
\new ChoirStaff
<<
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Ténor1"
shortInstrumentName = "Ténor1"
} { \clef "treble_8" \tenorOne }
\addlyrics { \tenorOneVerseOne }
\addlyrics { \tenorOneVerseTwo }
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Ténor2"
shortInstrumentName = " Ténor2"
} { \clef "treble_8" \tenorTwo }
\addlyrics { \tenorTwoVerseOne }
\addlyrics { \tenorTwoVerseTwo }
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Basse1"
shortInstrumentName = "Basse1"
} { \clef bass \bassOne }
\addlyrics { \bassOneVerseOne }
\addlyrics { \bassOneVerseTwo }
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Basse2"
shortInstrumentName = "Basse2"
} { \clef bass \bassTwo }
\addlyrics { \bassTwoVerseOne }
\addlyrics { \bassTwoVerseTwo }
>>
\layout { }
\midi { }
}
% Fichiers MIDI pour répétitions :
\book
{
\bookOutputSuffix "tenor1"
\score {
\rehearsalMidi "tenor1" "tenor sax" \tenorOneVerseOne
\midi { }
}
}
\book
{
\bookOutputSuffix "tenor2"
\score {
\rehearsalMidi "tenor2" "tenor sax" \tenorTwoVerseOne
\midi { }
}
}
\book
{
\bookOutputSuffix "bass1"
\score {
\rehearsalMidi "bass1" "tenor sax" \bassOneVerseOne
\midi { }
}
}
\book
{
\bookOutputSuffix "bass2"
\score {
\rehearsalMidi "bass2" "tenor sax" \bassTwoVerseOne
\midi { }
}
}
Le journal de Lilypond me dit:
Démarrage lilypond-windows.exe 2.19.7 [probleme de pagination.ly]...
Traitement de « E:/Solfege/Exercices/probleme de pagination.ly »
Analyse...
Interprétation en cours de la musique...
Sortie MIDI vers « probleme de pagination-tenor1.mid »...
Interprétation en cours de la musique...
Sortie MIDI vers « probleme de pagination-tenor2.mid »...
Interprétation en cours de la musique...
Sortie MIDI vers « probleme de pagination-bass1.mid »...
Interprétation en cours de la musique...
Sortie MIDI vers « probleme de pagination-bass2.mid »...
Interprétation en cours de la musique...
Pré-traitement des éléments graphiques...
Interprétation en cours de la musique...
Sortie MIDI vers « probleme de pagination.mid »...
Détermination du nombre optimal de pages...
Répartition de la musique sur une page...
Dessin des systèmes...
Sortie mise en page vers « probleme de pagination.ps »...
Conversion à « ./probleme de pagination.pdf »...
Compilation menée à son terme, avec succès.
Terminé avec succès en 6.6".
Merci de m'aider
Charles Berger
--
View this message in context:
http://lilypond.1069038.n5.nabble.com/Pagination-tp163061p163153.html
Sent from the User mailing list archive at Nabble.com.