@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
+
@ignore
- Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a
+ Translation of GIT committish: caa4700b4acbc870158d70ee257efaa723c550f0
- When revising a translation, copy the HEAD committish of the
- version that you are working on. For details, see the Contributors'
- Guide, node Updating translation committishes..
+ When revising a translation, copy the HEAD committish of the
+ version that you are working on. For details, see the Contributors'
+ Guide, node Updating translation committishes..
@end ignore
-@c \version "2.15.10"
+@c \version "2.19.21"
@c Translators: Jean-Charles Malahieude
La gestion par LilyPond des formes de notation ancienne inclut des
fonctionnalités spécifiques à la notation mensurale, au chant
-grégorien et à la notation de style Kievan. Ces fonctionnalités sont
+grégorien et à la notation de style kievien. Ces fonctionnalités sont
accessibles en modifiant les propriétés de style des objets graphiques
tels que tête de note ou silence, ou bien grâce aux contextes prédéfinis
à cet effet.
@rglos{mensural notation}.
Manuel de notation :
-@ref{Têtes de note anciennes},
@ref{Altérations et armures anciennes},
-@ref{Silences anciens},
@ref{Clefs grégoriennes},
@ref{Crochets anciens},
-@ref{Métriques anciennes},
-@ref{Guidons},
@ref{Divisions},
-@ref{Ligatures}.
+@ref{Guidons},
+@ref{Ligatures},
+@ref{Métriques anciennes},
+@ref{Silences anciens},
+@ref{Têtes de note anciennes}.
@node Formes de notation ancienne prises en charge
* Contextes prédéfinis::
* Ligatures::
* Guidons::
-* Prise en charge de la basse figurée::
@end menu
simple crochet au dessus de la ligature :
@lilypond[quote,ragged-right,verbatim]
-\transpose c c' {
- \[ g c a f d' \]
+\relative {
+ \[ g' c, a' f d' \]
a g f
\[ e f a g \]
}
@code{Voice} approprié, le graveur @code{Ligature_bracket_engraver} par
le graveur de ligature qui convient -- voir les rubriques
@ref{Ligatures mensurales} et @ref{Neumes et ligatures grégoriennes} à
-ce sujet.
+ce sujet.
@seealso
Glossaire musicologique :
ligature, il faut les rassembler et les imprimer juste avant.
La syntaxe utilisée correspond à l'ancienne convention de préfixage
-@code{\[ expression musicale\]}. Pour des raisons d'uniformité,
+@code{\[ expression musicale\]}. Pour des raisons d'uniformité,
nous opterons probablement pour le style en suffixe (postfix)
-@w{@code{note\[ @dots{} note\]}}.
+@code{note\[ @dots{} note\]}.
@c En attendant, vous pouvez inclure le fichier
@c @file{gregorian-init.ly}, qui fournit une fonction Scheme
@lilypond[quote,ragged-right]
\score {
- \relative c'' {
- a1
+ \relative {
+ a'1
\break
g
}
\layout {
\context {
\Staff
- \consists Custos_engraver
- \override Custos #'style = #'mensural
+ \consists "Custos_engraver"
+ \override Custos.style = #'mensural
}
}
}
@rlsrnamed{Ancient notation, Musiques anciennes}.
-@node Prise en charge de la basse figurée
-@unnumberedsubsubsec Prise en charge de la basse figurée
-@translationof Figured bass support
-
-LilyPond gère partiellement la représentation de basses chiffrées,
-typiques de l'époque baroque, mais également employées de nos jours en
-harmonie et en analyse -- voir la rubrique @ref{Basse chiffrée}.
-
-@seealso
-Glossaire musicologique :
-@rglosnamed{figured bass,Basse figurée}.
-
-Manuel de notation :
-@ref{Basse chiffrée}.
-
-
@node Typographie de musique ancienne
@subsection Typographie de musique ancienne
@translationof Typesetting mensural music
@unnumberedsubsubsec Contextes de musique mensurale
@translationof Mensural contexts
-@cindex MensuralVoiceContext
-@cindex MensuralStaffContext
+@cindex MensuralVoice
+@cindex MensuralStaff
Les contextes @code{MensuralVoice} et @code{MensuralStaff} permettent de
graver des chants dans le style mesuré. Ces contextes initialisent les
@lilypond[quote,ragged-right,verbatim]
\score {
<<
- \new MensuralVoice = "discantus" \transpose c c' {
- \override Score.BarNumber #'transparent = ##t {
- c'1\melisma bes a g\melismaEnd
+ \new MensuralVoice = "discantus" \relative {
+ \hide Score.BarNumber {
+ c''1\melisma bes a g\melismaEnd
f\breve
- \[ f1\melisma a c'\breve d'\melismaEnd \]
- c'\longa
- c'\breve\melisma a1 g1\melismaEnd
+ \[ f1\melisma a c\breve d\melismaEnd \]
+ c\longa
+ c\breve\melisma a1 g1\melismaEnd
fis\longa^\signumcongruentiae
}
}
pouvez sélectionner avec la commande @code{\clef}. Certaines de ces
clés utilisent le même glyphe, attaché à l'une ou l'autre des lignes
de la portée. Le chiffre porté en suffixe permet alors de les
-différencier. Vous pouvez néanmoins forcer le positionnement du
-glyphe sur une ligne, comme expliqué à la section @ref{Clefs}. Dans la
-colonne exemple, la note suivant la clé est un do médium.
+différencier. Vous pouvez forcer le positionnement du glyphe sur une
+ligne, comme expliqué à la section @ref{Clefs}. Dans la colonne
+exemple, la note suivant la clé est un do médium.
Les clés d'ut de Petrucci avaient une hampe gauche différente selon
leur ligne de rattachement.
Clef d'ut, style mensural historique
@tab
@code{mensural-c1}, @code{mensural-c2},@*
-@code{mensural-c3}, @code{mensural-c4}
+@code{mensural-c3}, @code{mensural-c4},@*
+@code{mensural-c5}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "mensural-c2"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@item
@tab
@code{mensural-f}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "mensural-f"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@item
@tab
@code{mensural-g}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "mensural-g"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
+@end lilypond
+
+@item
+Clef d'ut, style mensural noirci
+@tab
+@code{blackmensural-c1}, @code{blackmensural-c2},@*
+@code{blackmensural-c3}, @code{blackmensural-c4},@*
+@code{blackmensural-c5}
+@tab
+@lilypond[fragment,notime]
+ \clef "blackmensural-c2"
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@item
@code{neomensural-c1}, @code{neomensural-c2},@*
@code{neomensural-c3}, @code{neomensural-c4}
@tab
-@lilypond[relative=1,notime]
- \clef "neomensural-c2" c
+@lilypond[fragment,notime]
+ \clef "neomensural-c2" c'1
@end lilypond
@item
@code{petrucci-c3}, @code{petrucci-c4},@*
@code{petrucci-c5}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "petrucci-c2"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@item
@code{petrucci-f3}, @code{petrucci-f4},@*
@code{petrucci-f5}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "petrucci-f3"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@item
@tab
@code{petrucci-g}
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,notime]
\clef "petrucci-g"
- \override NoteHead #'style = #'mensural
- c
+ \override NoteHead.style = #'mensural
+ c'1
@end lilypond
@end multitable
@unnumberedsubsubsec Métriques anciennes
@translationof Mensural time signatures
+@cindex signe de mensuration
+@cindex mensuration, signe
@cindex ancienne, métrique
+@cindex métrique, style
Les chiffrages de métrique mensurale sont partiellement pris en charge.
Les glyphes ne font que représenter des métriques particulières. En
indent = 0.0
\context {
\Staff
- \remove Staff_symbol_engraver
- \remove Clef_engraver
- \remove Time_signature_engraver
+ \remove "Staff_symbol_engraver"
+ \remove "Clef_engraver"
+ \remove "Time_signature_engraver"
}
}
{
\set Score.timing = ##f
\set Score.barAlways = ##t
- s_\markup { "\\time 4/4" }^\markup { " " \musicglyph
+ \textLengthOn
+ s^\markup { "\\time 4/4" }_\markup { " " \musicglyph
#"timesig.neomensural44" }
s
- s_\markup { "\\time 2/2" }^\markup { " " \musicglyph
+ s^\markup { "\\time 2/2" }_\markup { " " \musicglyph
#"timesig.neomensural22" }
s
- s_\markup { "\\time 6/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 6/4" }_\markup { " " \musicglyph
#"timesig.neomensural64" }
s
- s_\markup { "\\time 6/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 6/8" }_\markup { " " \musicglyph
#"timesig.neomensural68" }
\break
- s_\markup { "\\time 3/2" }^\markup { " " \musicglyph
+ s^\markup { "\\time 3/2" }_\markup { " " \musicglyph
#"timesig.neomensural32" }
s
- s_\markup { "\\time 3/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 3/4" }_\markup { " " \musicglyph
#"timesig.neomensural34" }
s
- s_\markup { "\\time 9/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 9/4" }_\markup { " " \musicglyph
#"timesig.neomensural94" }
s
- s_\markup { "\\time 9/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 9/8" }_\markup { " " \musicglyph
#"timesig.neomensural98" }
\break
- s_\markup { "\\time 4/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 4/8" }_\markup { " " \musicglyph
#"timesig.neomensural48" }
s
- s_\markup { "\\time 2/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 2/4" }_\markup { " " \musicglyph
#"timesig.neomensural24" }
}
@end lilypond
Voici les différences entre les styles :
-@lilypond[ragged-right,relative=1,quote]
-{
+@lilypond[ragged-right,quote]
+\relative c' {
\textLengthOn
\time 2/2
c1^\markup { \hspace #-2.0 \typewriter default }
- \override Staff.TimeSignature #'style = #'numbered
+ \override Staff.TimeSignature.style = #'numbered
\time 2/2
c1^\markup { \hspace #-2.0 \typewriter numbered }
- \override Staff.TimeSignature #'style = #'mensural
+ \override Staff.TimeSignature.style = #'mensural
\time 2/2
c1^\markup { \hspace #-2.0 \typewriter mensural }
- \override Staff.TimeSignature #'style = #'neomensural
+ \override Staff.TimeSignature.style = #'neomensural
\time 2/2
c1^\markup { \hspace #-2.0 \typewriter neomensural }
- \override Staff.TimeSignature #'style = #'single-digit
+ \override Staff.TimeSignature.style = #'single-digit
\time 2/2
c1^\markup { \hspace #-2.0 \typewriter single-digit }
}
@end lilypond
La rubrique @ref{Métrique} expose les principes généraux sur
-l'utilisation des indications de métrique.
+l'utilisation des indications de métrique.
@seealso
Glossaire musicologique :
@knownissues
Les équivalences de durées de note ne sont pas modifiées par un
-changement de métrique. Par exemple, l'équivalence 1 brève pour 3
+changement de métrique. Par exemple, l'équivalence une brève pour trois
semi-brèves (@emph{tempus perfectum}) doit s'effectuer à la main en
entrant :
@example
-breveTP = #(ly:make-duration -1 0 3 2)
+breveTP = #(ly:make-duration -1 0 3/2)
@dots{}
@{ c\breveTP f1 @}
@end example
Pour de la musique ancienne, vous disposez de plusieurs styles de tête
de note, en plus du style par défaut @code{default}. Vous pouvez
affecter à la propriété @code{style} de l'objet @code{NoteHead}
-les valeurs @code{baroque}, @code{neomensural}, @code{mensural},
+les valeurs @code{baroque}, @code{neomensural}, @code{mensural},
@code{petrucci}, @code{blackpetrucci} ou @code{semipetrucci}.
Le style @code{baroque} diffère du style @code{default} par
@lilypond[quote,fragment,ragged-right,verbatim]
\set Score.skipBars = ##t
\autoBeamOff
-\override NoteHead #'style = #'petrucci
+\override NoteHead.style = #'petrucci
a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a'
-\override NoteHead #'style = #'semipetrucci
+\override NoteHead.style = #'semipetrucci
a'\breve*5/6
-\override NoteHead #'style = #'blackpetrucci
+\override NoteHead.style = #'blackpetrucci
a'8*4/3 a'
-\override NoteHead #'style = #'petrucci
+\override NoteHead.style = #'petrucci
a'\longa
@end lilypond
@code{mensural}.
@lilypond[quote,fragment,ragged-right,verbatim]
-\override Flag #'style = #'mensural
-\override Stem #'thickness = #1.0
-\override NoteHead #'style = #'mensural
-\autoBeamOff
-c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8
-c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32
+\relative c' {
+ \override Flag.style = #'mensural
+ \override Stem.thickness = #1.0
+ \override NoteHead.style = #'mensural
+ \autoBeamOff
+ c8 d e f c16 d e f c32 d e f s8
+ c'8 d e f c16 d e f c32 d e f
+}
@end lilypond
Notez que, pour chaque crochet mensural, l'extrémité la plus proche de
-la tête de note sera toujours attachée à une ligne de la portée.
+la tête de note sera attachée à une ligne de la portée.
Il n'existe pas de crochet spécifique au style néomensural.
-@c Nous vous conseillons donc, lorsque vous réalisez l'incipit d'une
-@c transcription, d'utiliser le style par défaut.
Les crochets n'existent pas en notation grégorienne.
@rglos{flag}.
@knownissues
-Les crochets anciens s'attachent aux hampes avec un léger décalage.
-@c suite à des modifications intervenues au début de la série 2.3.
-
L'alignement vertical des crochets par rapport aux lignes de la portée
sous-entend que les hampes se terminent toujours soit sur une ligne,
soit à l'exact milieu d'un interligne. Ceci n'est pas toujours
@cindex anciens silences
La propriété @code{style} de l'objet @code{Rest} permet d'obtenir des
-silences de type ancien. Vous disposez des styles @code{classical},
-@code{neomensural} et @code{mensural}. Le style @code{classical} ne se
-distingue du style @code{default} que par le soupir (demi-soupir en
-miroir). Le style @code{neomensural} convient tout à fait à l'incipit
-lors de la transcription de musique mensurale. Le style
-@code{mensural}, enfin, imite la gravure des silences dans certaines
-éditions du XVIe siècle.
-
-L'exemple suivant illustre les styles @code{mensural} et
+silences de type ancien. Vous disposez des styles @code{mensural} et
@code{neomensural}.
+En voici une illustration.
+
@lilypond[quote,fragment,ragged-right,verbatim]
\set Score.skipBars = ##t
-\override Rest #'style = #'classical
-r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break
-\override Rest #'style = #'mensural
+\override Rest.style = #'mensural
r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break
-\override Rest #'style = #'neomensural
+\override Rest.style = #'neomensural
r\longa^"neomensural" r\breve r1 r2 r4 r8 r16
@end lilypond
@cindex anciennes altérations
Le style @code{mensural} dispose d'un dièse et d'un bémol différents du
-style par défaut ; en cas de besoin, le bécarre sera emprunté au
-style @code{vaticana}.
+style par défaut. La notation mensurale n'utilise que très rarement le
+bécarre ; sont utilisés plutôt le dièse ou le bémol. Par exemple, un si
+bécarre en fa majeur sera indiqué par la présence d'un dièse. Si
+toutefois il était requis, le bécarre sera emprunté au style
+@code{vaticana}.
@lilypond[quote,ragged-right,staffsize=26]
\markup {
et @code{KeySignature}, comme ceci :
@example
-\override Staff.Accidental #'glyph-name-alist =
+\override Staff.Accidental.glyph-name-alist =
#alteration-mensural-glyph-name-alist
@end example
@rglos{key signature}.
Manuel de notation :
-@ref{Hauteurs},
@ref{Altérations},
@ref{Altérations accidentelles automatiques},
-@ref{Armure}.
+@ref{Armure},
+@ref{Hauteurs}.
Référence des propriétés internes :
@rinternals{KeySignature}.
@cindex altération et musica ficta
@cindex musica ficta
-@cindex MensuralVoiceContext
-@cindex MensuralStaffContext
+@cindex MensuralVoice
+@cindex MensuralStaff
La reproduction de ces altérations suggérées est assurée par l'activation
de la fonction @code{suggestAccidentals}.
@funindex suggestAccidentals
-@lilypond[verbatim,relative=1]
-fis gis
-\set suggestAccidentals = ##t
-ais bis
+@lilypond[verbatim]
+\relative {
+ fis' gis
+ \set suggestAccidentals = ##t
+ ais bis
+}
@end lilypond
Cette fonction considérera @strong{toute} altération comme étant de la
@lilypond[quote,verbatim]
ficta = { \once \set suggestAccidentals = ##t }
-\score { \relative c''
+\score { \relative
\new MensuralVoice {
- \once \set suggestAccidentals = ##t
- bes4 a2 g2 \ficta fis8 \ficta e! fis2 g1
+ \once \set suggestAccidentals = ##t
+ bes'4 a2 g2 \ficta fis8 \ficta e! fis2 g1
}
}
@end lilypond
\layout @{
\context @{
\Voice
- \remove Ligature_bracket_engraver
- \consists Mensural_ligature_engraver
+ \remove "Ligature_bracket_engraver"
+ \consists "Mensural_ligature_engraver"
@}
@}
@end example
Par exemple,
-@c @example
-@c \set Score.timing = ##f
-@c \set Score.defaultBarType = "empty"
-@c \override NoteHead #'style = #'neomensural
-@c \override Staff.TimeSignature #'style = #'neomensural
-@c \clef "petrucci-g"
-@c \[ c'\maxima g \]
-@c \[ d\longa c\breve f e d \]
-@c \[ c'\maxima d'\longa \]
-@c \[ e'1 a g\breve \]
-@c @end example
@lilypond[quote,ragged-right,verbatim]
\score {
- \transpose c c' {
+ \relative {
\set Score.timing = ##f
- \set Score.defaultBarType = "empty"
- \override NoteHead #'style = #'petrucci
- \override Staff.TimeSignature #'style = #'mensural
+ \set Score.defaultBarType = "-"
+ \override NoteHead.style = #'petrucci
+ \override Staff.TimeSignature.style = #'mensural
\clef "petrucci-g"
- \[ c'\maxima g \]
+ \[ c''\maxima g \]
\[ d\longa
- \override NoteHead #'ligature-flexa = ##t
- \once \override NoteHead #'flexa-width = #3.2
+ \override NoteHead.ligature-flexa = ##t
+ \once \override NoteHead.flexa-width = #3.2
c\breve f e d \]
- \[ c'\maxima d'\longa \]
- \[ e'1 a g\breve \]
+ \[ c'\maxima d\longa \]
+ \[ e1 a, g\breve \]
}
\layout {
\context {
\Voice
- \remove Ligature_bracket_engraver
- \consists Mensural_ligature_engraver
+ \remove "Ligature_bracket_engraver"
+ \consists "Mensural_ligature_engraver"
}
}
}
par le @code{Mensural_ligature_engraver}, on obtient
@lilypond[quote,ragged-right]
-\transpose c c' {
+\relative {
\set Score.timing = ##f
- \set Score.defaultBarType = "empty"
- \override NoteHead #'style = #'petrucci
- \override Staff.TimeSignature #'style = #'mensural
+ \set Score.defaultBarType = "-"
+ \override NoteHead.style = #'petrucci
+ \override Staff.TimeSignature.style = #'mensural
\clef "petrucci-g"
- \[ c'\maxima g \]
+ \[ c''\maxima g \]
\[ d\longa
- \override NoteHead #'ligature-flexa = ##t
- \once \override NoteHead #'flexa-width = #3.2
+ \override NoteHead.ligature-flexa = ##t
+ \once \override NoteHead.flexa-width = #3.2
c\breve f e d \]
- \[ c'\maxima d'\longa \]
- \[ e'1 a g\breve \]
+ \[ c'\maxima d\longa \]
+ \[ e1 a, g\breve \]
}
@end lilypond
@rglos{ligature}.
Manuel de notation :
-@ref{Neumes et ligatures grégoriennes},
-@ref{Ligatures}.
+@ref{Ligatures},
+@ref{Neumes et ligatures grégoriennes}.
@knownissues
-L'espacement horizontal n'est pas des meilleurs.
+L'espacement horizontal peut laisser à désirer.
Les altérations peuvent se chevaucher avec les notes précédentes.
@rglos{ligature}.
Manuel de notation :
-@ref{Ligatures mensurales},
-@ref{Ligatures}.
+@ref{Ligatures},
+@ref{Ligatures mensurales}.
@node Contextes du chant grégorien
@unnumberedsubsubsec Contextes du chant grégorien
@translationof Gregorian chant contexts
-@cindex VaticanaVoiceContext
-@cindex VaticanaStaffContext
+@cindex VaticanaVoice
+@cindex VaticanaStaff
-Les contextes prédéfinis @code{VaticanaVoiceContext} et
-@code{VaticanaStaffContext} permettent de graver le chant grégorien
+Les contextes prédéfinis @code{VaticanaVoice} et
+@code{VaticanaStaff} permettent de graver le chant grégorien
dans le style des éditions vaticanes. Ces contextes initialisent
les propriétés de tous les autres contextes et objets graphiques à des
valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
@code{vaticana-do1}, @code{vaticana-do2},@*
@code{vaticana-do3}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'vaticana.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'vaticana.punctum
\clef "vaticana-do2"
- c
+ c'
@end lilypond
@item
@tab
@code{vaticana-fa1}, @code{vaticana-fa2}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'vaticana.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'vaticana.punctum
\clef "vaticana-fa2"
- c
+ c'
@end lilypond
@item
@code{medicaea-do1}, @code{medicaea-do2},@*
@code{medicaea-do3}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'medicaea.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'medicaea.punctum
\clef "medicaea-do2"
- c
+ c'
@end lilypond
@item
@tab
@code{medicaea-fa1}, @code{medicaea-fa2}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'medicaea.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'medicaea.punctum
\clef "medicaea-fa2"
- c
+ c'
@end lilypond
@item
@code{hufnagel-do1}, @code{hufnagel-do2},@*
@code{hufnagel-do3}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'hufnagel.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-do2"
- c
+ c'
@end lilypond
@item
@tab
@code{hufnagel-fa1}, @code{hufnagel-fa2}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'line-count = #4
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'hufnagel.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.line-count = #4
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-fa2"
- c
+ c'
@end lilypond
@item
@tab
@code{hufnagel-do-fa}
@tab
-@lilypond[relative=1,notime]
- \override Staff.StaffSymbol #'color = #red
- \override Staff.LedgerLineSpanner #'color = #red
- \override Voice.Stem #'transparent = ##t
- \override Voice.Flag #'transparent = ##t
- \override NoteHead #'style = #'hufnagel.punctum
+@lilypond[fragment,notime]
+ \override Staff.StaffSymbol.color = #red
+ \override Staff.LedgerLineSpanner.color = #red
+ \hide Voice.Stem
+ \override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-do-fa"
- c
+ c'
@end lilypond
@end multitable
et @code{KeySignature}, comme ceci :
@example
-\override Staff.Accidental #'glyph-name-alist =
+\override Staff.Accidental.glyph-name-alist =
#alteration-mensural-glyph-name-alist
@end example
@rglos{key signature}.
Manuel de notation :
-@ref{Hauteurs},
@ref{Altérations},
@ref{Altérations accidentelles automatiques},
-@ref{Armure}.
+@ref{Armure},
+@ref{Hauteurs}.
Référence des propriétés internes :
@rinternals{KeySignature}.
est un symbole ajouté à la portée et utilisé en chant grégorien pour
séparer les phrases ou parties. @emph{Divisio minima}, @emph{divisio
maior} et @emph{divisio maxima} peuvent respectivement s'interpréter
-comme une pauses courte, moyenne ou longue, à l'image des marques de
+comme une pause courte, moyenne ou longue, à l'image des marques de
respiration --- cf. @ref{Signes de respiration}. Le signe
@emph{finalis} n'est pas uniquement une marque de fin de chant ; il
sert aussi à indiquer la fin de chaque partie dans une structure
\score {
<<
\context VaticanaVoice {
- \override TextScript #'padding = #3
+ \override TextScript.padding = #3
g a g
s^\markup { "divisio minima" }
\divisioMinima
\include "gregorian.ly"
\score {
\new VaticanaVoice {
- \override TextScript #'font-family = #'typewriter
- \override TextScript #'font-shape = #'upright
- \override Script #'padding = #-0.1
+ \override TextScript.font-family = #'typewriter
+ \override TextScript.font-shape = #'upright
+ \override Script.padding = #-0.1
a\ictus_"ictus " \bar "" \break
a\circulus_"circulus " \bar "" \break
a\semicirculus_"semicirculus " \bar "" \break
Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
fonction @code{\augmentum}. Notez que cette fonction @code{\augmentum}
est implémentée en tant que fonction unaire plutôt que comme un préfixe
-de note. Par conséquent, @code{\augmentum \virga c} ne donnera rien de
-particulier. Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
-c} ou @code{\augmentum @{\virga c@}}. Par ailleurs, l'expression
-@code{\augmentum @{a g@}} constitue une forme abrégée de
-@code{\augmentum a \augmentum g}.
+de note. Par conséquent, @code{\augmentum \virga c} ne donnera rien de
+particulier. Il faut l'utiliser avec la syntaxe
+@code{\virga \augmentum c} ou @code{\augmentum @{\virga c@}}. Par
+ailleurs, l'expression @code{\augmentum @{a g@}} constitue une forme
+abrégée de @code{\augmentum a \augmentum g}.
@lilypond[quote,ragged-right,verbatim]
\include "gregorian.ly"
Une hauteur sans qualificatif sera considérée comme un @emph{punctum}.
Tout autre neume, y compris ceux d'une seule note d'aspect particulier
comme la @emph{virga}, sera considéré en tant que ligature et devra
-répondre à la syntaxe @code{\[...\]}.
+répondre à la syntaxe @code{\[@dots{}\]}.
@c Regarding the @emph{punctum}, @code{b} and @code{\[ b \]} are
@c equivalent.
Contrairement à la majorité des autres systèmes de notation neumatique,
la manière de saisir les neumes n'a rien à voir avec leur apparence
typographique ; elle se concentre plutôt sur le sens musical.
-Ainsi, @code{\[ a \pes b \flexa g \]} produit un @emph{torculus}
-constitué de trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b
-\]} produit un @emph{porrectus} avec une flexe incurvée et un seul
-@emph{punctum}. Il n'existe pas de commande à proprement parler qui
-permette de spécifier la courbe d'une flexe ; c'est la source
-musicale qui va le déterminer. Le fondement d'une telle approche réside
-dans la distinction que nous faisons entre les aspects musicaux de la
-source et le style de notation que nous voulons obtenir. De ce fait, la
-même source pourra être utilisée pour imprimer dans un autre style de
-notation grégorienne.
+Ainsi, @code{\[ a \pes b \flexa g \]} produit un @emph{torculus}
+constitué de trois @emph{punctums}, alors que
+@code{\[ a \flexa g \pes b \]} produit un @emph{porrectus} avec une
+flexe incurvée et un seul @emph{punctum}. Il n'existe pas de commande à
+proprement parler qui permette de spécifier la courbe d'une flexe ;
+c'est la source musicale qui va le déterminer. Le fondement d'une telle
+approche réside dans la distinction que nous faisons entre les aspects
+musicaux de la source et le style de notation que nous voulons obtenir.
+De ce fait, la même source pourra être utilisée pour imprimer dans un
+autre style de notation grégorienne.
@noindent
Neumes liquescents
Autre grande catégorie de notes que l'on trouve en grégorien, les neumes
liquescents. Ils s'utilisent dans certaines circonstances, quand
l'articulation d'une syllabe avec la suivante se fait par une
-@qq{consonne liquide}, sur la dernière note du groupe : M (omnis,
+« consonne liquide », sur la dernière note du groupe : M (omnis,
summo), L, N, Y (ejus), NG (sanctus), W (autem, laudat). Ces consonnes
ou semi-consonnes sont chantées à la hauteur correspondante, comme le
seraient des voyelles, mais le chant est entravé par leur prononciation.
Les neumes liquescents peuvent se présenter graphiquement de deux façons
différentes et relativement interchangeables : une note plus
-petite, ou une @qq{bascule} verticale de la note principale. La
+petite, ou une « bascule » verticale de la note principale. La
première option s'obtient en créant un @code{pes} ou une @code{flexa}
puis une modification de l'aspect de la deuxième note :
-@code{\[ a \pes \deminutum b \]}. La seconde option consiste à
+@code{\[ a \pes \deminutum b \]}. La seconde option consiste à
modifier l'aspect d'un neume sur note unique avec un @code{\auctum} tout
en lui affectant une direction @code{\descendens} ou
-@code{\ascendens} : @code{\[ \auctum \descendens a \]}.
+@code{\ascendens} : @code{\[ \auctum \descendens a \]}.
@noindent
Signes spéciaux
@lilypond[staffsize=26,line-width=1.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum
- \[ b \]
+ \[ b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum
- \[ \cavum b \]
+ \[ \cavum b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum
- \[ \linea b \]
+ \[ \linea b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum Auctum Ascendens
- \[ \auctum \ascendens b \]
+ \[ \auctum \ascendens b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum Auctum Descendens
- \[ \auctum \descendens b \]
+ \[ \auctum \descendens b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum Inclinatum
- \[ \inclinatum b \]
+ \[ \inclinatum b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.5\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum Inclinatum Auctum
- \[ \inclinatum \auctum b \]
+ \[ \inclinatum \auctum b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Punctum Inclinatum Parvum
- \[ \inclinatum \deminutum b \]
+ \[ \inclinatum \deminutum b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Virga
- \[ \virga b \]
+ \[ \virga b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Clivis vel Flexa
- \[ b \flexa g \]
+ \[ b' \flexa g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Clivis Aucta Descendens
- \[ b \flexa \auctum \descendens g \]
+ \[ b' \flexa \auctum \descendens g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Clivis Aucta Ascendens
- \[ b \flexa \auctum \ascendens g \]
+ \[ b' \flexa \auctum \ascendens g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=2.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Cephalicus
- \[ b \flexa \deminutum g \]
+ \[ b' \flexa \deminutum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Podatus vel Pes
- \[ g \pes b \]
+ \[ g' \pes b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Pes Auctus Descendens
- \[ g \pes \auctum \descendens b \]
+ \relative {
+ % Pes Auctus Descendens
+ \[ g' \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Pes Auctus Ascendens
- \[ g \pes \auctum \ascendens b \]
+ \[ g' \pes \auctum \ascendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Epiphonus
- \[ g \pes \deminutum b \]
+ \relative {
+ % Epiphonus
+ \[ g' \pes \deminutum b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Pes Initio Debilis
- \[ \deminutum g \pes b \]
+ \[ \deminutum g' \pes b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Pes Auctus Descendens Initio Debilis
- \[ \deminutum g \pes \auctum \descendens b \]
+ \[ \deminutum g' \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Torculus
- \[ a \pes b \flexa g \]
+ \[ a' \pes b \flexa g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Torculus Auctus Descendens
- \[ a \pes b \flexa \auctum \descendens g \]
+ \relative {
+ % Torculus Auctus Descendens
+ \[ a' \pes b \flexa \auctum \descendens g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Torculus Deminutus
- \[ a \pes b \flexa \deminutum g \]
+ \relative {
+ % Torculus Deminutus
+ \[ a' \pes b \flexa \deminutum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Torculus Initio Debilis
- \[ \deminutum a \pes b \flexa g \]
+ \relative {
+ % Torculus Initio Debilis
+ \[ \deminutum a' \pes b \flexa g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Torculus Auctus Descendens Initio Debilis
- \[ \deminutum a \pes b \flexa \auctum \descendens g \]
+ \relative {
+ % Torculus Auctus Descendens Initio Debilis
+ \[ \deminutum a' \pes b \flexa \auctum \descendens g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Torculus Deminutus Initio Debilis
- \[ \deminutum a \pes b \flexa \deminutum g \]
+ \relative {
+ % Torculus Deminutus Initio Debilis
+ \[ \deminutum a' \pes b \flexa \deminutum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Porrectus
- \[ a \flexa g \pes b \]
+ \[ a' \flexa g \pes b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Porrectus Auctus Descendens
- \[ a \flexa g \pes \auctum \descendens b \]
+ \relative {
+ % Porrectus Auctus Descendens
+ \[ a' \flexa g \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Porrectus Deminutus
- \[ a \flexa g \pes \deminutum b \]
+ \relative {
+ % Porrectus Deminutus
+ \[ a' \flexa g \pes \deminutum b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Climacus
- \[ \virga b \inclinatum a \inclinatum g \]
+ \[ \virga b' \inclinatum a \inclinatum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Climacus Auctus
- \[ \virga b \inclinatum a \inclinatum \auctum g \]
+ \relative {
+ % Climacus Auctus
+ \[ \virga b' \inclinatum a \inclinatum \auctum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Climacus Deminutus
- \[ \virga b \inclinatum a \inclinatum \deminutum g \]
+ \relative {
+ % Climacus Deminutus
+ \[ \virga b' \inclinatum a \inclinatum \deminutum g \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Scandicus
- \[ g \pes a \virga b \]
+ \[ g' \pes a \virga b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Scandicus Auctus Descendens
- \[ g \pes a \pes \auctum \descendens b \]
+ \relative {
+ % Scandicus Auctus Descendens
+ \[ g' \pes a \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
- % Scandicus Deminutus
- \[ g \pes a \pes \deminutum b \]
+ \relative {
+ % Scandicus Deminutus
+ \[ g' \pes a \pes \deminutum b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Quilisma
- \[ g \pes \quilisma a \pes b \]
+ \[ g' \pes \quilisma a \pes b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Quilisma Pes Auctus Descendens
- \[ g \quilisma a \pes \auctum \descendens b \]
+ \[ g' \quilisma a \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Oriscus
- \[ \oriscus b \]
+ \[ \oriscus b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Pes Quassus
- \[ \oriscus g \pes \virga b \]
+ \[ \oriscus g' \pes \virga b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Pes Quassus Auctus Descendens
- \[ \oriscus g \pes \auctum \descendens b \]
+ \[ \oriscus g' \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Salicus
- \[ g \oriscus a \pes \virga b \]
+ \[ g' \oriscus a \pes \virga b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Salicus Auctus Descendens
- \[ g \oriscus a \pes \auctum \descendens b \]
+ \[ g' \oriscus a \pes \auctum \descendens b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Stropha
- \[ \stropha b \]
+ \[ \stropha b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Stropha Aucta
- \[ \stropha \auctum b \]
+ \[ \stropha \auctum b' \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Bistropha
- \[ \stropha b \stropha b \]
+ \[ \stropha b' \stropha b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Tristropha
- \[ \stropha b \stropha b \stropha b \]
+ \[ \stropha b' \stropha b \stropha b \]
}
\layout { \neumeDemoLayout }}
@end lilypond
@lilypond[staffsize=26,line-width=1.0\cm]
\include "gregorian.ly"
\score {
- \transpose c c' {
+ \relative {
% Trigonus
- \[ \stropha b \stropha b \stropha a \]
+ \[ \stropha b' \stropha b \stropha a \]
}
\layout { \neumeDemoLayout }
}
@end multitable
@predefined
-LilyPond dispose des préfixes suivants :
+LilyPond dispose des préfixes suivants :
@funindex \virga
@code{\virga},
@funindex \stropha
@rglos{ligature}.
Manuel de notation :
-@ref{Ligatures mensurales},
-@ref{Ligatures}.
+@ref{Ligatures},
+@ref{Ligatures mensurales}.
@knownissues
Lorsqu'un @code{\augmentum} apparaît dans une ligature en fin de
portée, son placement vertical peut être erroné. Pour y remédier,
-ajoutez un silence invisible, @code{s8} par exemple, comme dernière note de
-cette portée.
+ajoutez un silence invisible, @code{s8} par exemple, comme dernière note
+de cette portée.
L'@code{\augmentum} devrait être implémenté en tant que préfixe plutôt
qu'en tant que fonction unaire, afin qu'@code{\augmentum} puisse
@translationof Typesetting Kievan square notation
@cindex kiévien
-@cindex slavon
+@cindex Kievan
@menu
* Contextes de notation kiévienne::
* Clefs kiéviennes::
-* Têtes de note kiéviennes::
+* Notes kiéviennes::
* Altérations kiéviennes::
* Barre de mesure kiévienne::
+* Mélismes kiéviens::
@end menu
@unnumberedsubsubsec Contextes de notation kiévienne
@translationof Kievan contexts
-@cindex KievanVoiceContext
-@cindex KievanStaffContext
+@cindex KievanVoice
+@cindex KievanStaff
Tout comme pour les notations grégorienne et mensurale, les contextes
prédéfinis @code{KievanVoice} et @code{KievanStaff} permettent de
lancer dans la saisie de votre chant, comme ci-dessous :
@lilypond[quote,ragged-right,verbatim]
+% Font settings for Cyrillic
+\paper {
+ #(define fonts
+ (set-global-fonts
+ #:roman "Linux Libertine O,serif"
+ ))
+}
+
\score {
<<
- \new KievanVoice = "melody" \transpose c c' {
+ \new KievanVoice = "melody" \relative c' {
\cadenzaOn
- c4 c c c c2 b,\longa
- \bar "kievan"
+ c4 c c c c2 b\longa
+ \bar "k"
}
\new Lyrics \lyricsto "melody" {
Го -- спо -- ди по -- ми -- луй.
@knownissues
LilyPond prend en charge la notation kiévienne du style synodal,
-correspondant au corpus du saint synode russe des années 1910, récemment
+correspondant au corpus du Saint Synode russe des années 1910, récemment
réédité par les éditions du patriarcat de Moscou. LilyPond ne prend pas
en charge les formes plus anciennes et moins répandues de notation
-kiévienne que l'on trouvait en Galicie pour noter le plain-chant Rus'.
+kiévienne que l'on trouvait en Galicie pour noter le plain-chant ruthène.
@node Clefs kiéviennes
La notation kiévienne n'utilise qu'une seule clef -- la clef
« Tse-fa-ut » -- qui indique la position du do :
-@lilypond[quote,relative=1,notime,verbatim]
+@lilypond[quote,fragment,notime,verbatim]
\clef "kievan-do"
- \override NoteHead #'style = #'kievan
- c
+ \kievanOn
+ c'
@end lilypond
@seealso
@rglos{clef}.
Manuel de notation :
-@ref{Clef}.
+@ref{Clefs}.
-@node Têtes de note kiéviennes
-@unnumberedsubsubsec Têtes de note kiéviennes
-@translationof Kievan note heads
+@node Notes kiéviennes
+@unnumberedsubsubsec Notes kiéviennes
+@translationof Kievan notes
@cindex kiéviennnes, têtes de note
-La notation kiévienne requiert l'utilisation du style de tête de note
-approprié. Vous devrez affecter @code{kievan} à la propriété
-@code{style} de l'objet @code{NoteHead}.
+La notation kiévienne requiert l'utilisation d'un style de tête de
+note particulier et la désactivation des hampes et crochets
+classiques. La fonction @code{\kievanOn} se charge d'affecter à
+les propriétés adéquates aux têtes de note, hampes et crochets.
+Un simple @code{\kievanOff} permet de retrouver le comportement
+par défaut de LilyPond.
En notation kiévienne, la note finale d'une pièce apparaît souvent sous
la forme d'une @code{\longa}. L'indication d'un récitatif -- plusieurs
@lilypond[quote,fragment,ragged-right,verbatim]
\autoBeamOff
\cadenzaOn
-\override NoteHead #'style = #'kievan
+\kievanOn
b'1 b'2 b'4 b'8 b'\breve b'\longa
+\kievanOff
+b'2
@end lilypond
@seealso
notation synodale, on peut le trouver dans certains manuscrits plus
anciens.
-@lilypond[quote,relative=1,notime,verbatim]
+@lilypond[quote,fragment,notime,verbatim]
\clef "kievan-do"
-\override NoteHead #'style = #'kievan
-\override Accidental #'glyph-name-alist =
+\override Accidental.glyph-name-alist =
#alteration-kievan-glyph-name-alist
-bes' dis,
+bes' dis'
@end lilypond
@seealso
Les pièces en notation kiévienne sont habituellement terminées par une
décoration qui fait office de barre finale. Elle s'obtient à l'aide
-d'un @code{\bar "kievan"}.
+d'un @code{\bar "k"}.
-@lilypond[quote,relative=1,notime,verbatim]
+@lilypond[quote,fragment,notime,verbatim]
+ \kievanOn
\clef "kievan-do"
- \override NoteHead #'style = #'kievan
- c \bar "kievan"
+ c' \bar "k"
@end lilypond
@seealso
@ref{Barres de mesure},
@ref{La fonte Feta}
+@node Mélismes kiéviens
+@unnumberedsubsubsec Mélismes kiéviens
+@translationof Kievan melismata
+
+@cindex ligatures
+
+Les notes formant un mélisme kiévien sont habituellement rapprochées les
+unes des autres, les mélismes étant espacés les uns des autres. Ceci
+permet au chantre d'identifier aisément les structures mélodiques d'un
+chant @emph{Znamenny}. Les mélismes sont traites par LilyPond comme des
+ligatures dont l'espacement est géré par le
+@code{Kievan_ligature_engraver}.
+
+Le @code{Kievan_ligature_engraver} est activé par défaut pour les
+contextes @code{KievanVoice} et @code{KievanStaff}. Pour les autres
+contextes, il s'active au sein d'un bloc @code{layout} dans lequel est
+désactivé le @code{Ligature_bracket_engraver}.
+
+@example
+\layout @{
+ \context @{
+ \Voice
+ \remove "Ligature_bracket_engraver"
+ \consists "Kievan_ligature_engraver"
+ @}
+@}
+@end example
+
+L'espacement des notes d'une ligature kiévienne se gère à l'aide de la
+propriété @code{padding} de @code{KievanLigature}.
+
+Voici comment générer des ligatures en notation kiévienne :
+
+@lilypond[quote,ragged-right,verbatim]
+% Font settings for Cyrillic
+\paper {
+ #(define fonts
+ (set-global-fonts
+ #:roman "Linux Libertine O,serif"
+ ))
+}
+
+\score {
+ <<
+ \new KievanVoice = "melody" \relative c' {
+ \cadenzaOn
+ e2 \[ e4( d4 ) \] \[ c4( d e d ) \] e1 \bar "k"
+ }
+ \new Lyrics \lyricsto "melody" {
+ Га -- врі -- и -- лу
+ }
+ >>
+}
+@end lilypond
+
+@seealso
+Glossaire musicologique :
+@rglos{ligature}.
+
+Manuel de notation :
+@ref{Ligatures},
+@ref{Ligatures mensurales},
+@ref{Neumes et ligatures grégoriennes}.
+
+@knownissues
+L'espacement des ligatures n'est pas des meilleurs.
+
@node Réédition de musique ancienne
@subsection Réédition de musique ancienne
@unnumberedsubsubsec Des incipits
@translationof Incipits
-@c TODO Add text
-@c clefs, mensuration signs etc from lsr and -user
-@c use snippet Transcription-of-ancient-music-with-incipit
-@emph{En cours de rédaction}
+@cindex incipit
+@cindex ajout d'incipit
+
+@funindex \incipit
+@funindex incipit
+
+Il est d'usage, lorsque l'on transcrit de la musique ancienne en
+notation moderne, d'indiquer aussi comment apparaissaient les silences
+ou notes initiaux dans la version originale, y compris la clef. Ceci
+s'appelle un @emph{incipit}. La commande @code{\incipit} utilise le
+@code{indent} de la portée principale pour déterminer la place occupée
+par l'incipit, et @code{incipit-width} pour déterminer la longueur de la
+portée d'incipit.
+
+@lilypond[verbatim,quote,ragged-right]
+\score {
+ \new Staff <<
+ \new Voice = Tenor {
+ \set Staff.instrumentName = #"Tenor"
+ \override Staff.InstrumentName.self-alignment-X = #RIGHT
+ \incipit { \clef "mensural-c4" \key f \major r\breve r1 c'1 }
+ \clef "treble_8"
+ \key f \major
+ R1 r2 c'2 |
+ a4. c'8
+ }
+ \new Lyrics \lyricsto Tenor { Cyn -- thia your }
+ >>
+ \layout
+ {
+ indent = 5\cm
+ incipit-width = 3\cm
+ }
+}
+@end lilypond
+
+@knownissues
+La propriété @code{instrumentName} doit se placer au sein de la musique
+de l'incipit à produire. Lorsqu'il n'y a pas de nom d'instrument, il
+faut cependant le définir avec @code{\set Staff.instrumentName = #""}.
@seealso
@c ... and reference to other sections ...
Morceaux choisis:
-@rlsrnamed{Ancient notation,Notations anciennes}.
+@rlsrnamed{Ancient notation, Notations anciennes}.
@node Mise en forme de la musique mensurale
@example
\layout @{
- ...
+ @dots{}
\context @{
\Voice
\remove "Stem_engraver"
@}
@end example
-Certaines transcriptions laissent néanmoins apparaître
-occasionnellement des hampes, notamment pour indiquer la transition
-entre un récitatif monodique et une phrase mélodique. Il suffit en
-pareil cas d'utiliser plutôt @code{\override Stem #'transparent = ##t}
-ou @code{\override Stem #'length = #0} puis, en cas de besoin, recourir
-à une clause @code{\once \override Stem #'transparent = ##f} comme dans
-l'exemple ci-dessous. N'oubliez pas que les crochets aussi doivent
-disparaître, grâce à un @code{\override Flag #'transparent = ##t}.
-
@b{Temps}. En matière de chant non mesuré, plusieurs alternatives
-s'offrent à vous.
+s'offrent à vous.
La suppression du @code{Time_signature_engraver} du contexte
@code{Staff} ne produit aucun effet négatif. Une alternative serait de
rendre la métrique transparente, ce qui par contre préservera l'espace
qu'elle occupe.
-Dans de nombreux cas, une clause @code{\set Score.timing = ##f} donne de
-bons résultats. On pourrait aussi utiliser @code{\CadenzaOn} et
-@code{\CadenzaOff}.
+Dans de nombreux cas, une clause @code{\set Score.timing = ##f} donne de
+bons résultats. On pourrait aussi utiliser @code{\cadenzaOn} et
+@code{\cadenzaOff}.
Rien de plus radical que de supprimer du contexte @code{Staff} le
@code{Bar_engraver} pour ne pas voir de barre de mesure. Là aussi, une
-clause @code{\override BarLine #'transparent = ##t} vous permettra d'en
-afficher une au besoin.
+clause @code{\hide BarLine} vous permettra d'en afficher une au besoin.
Dans de nombreuses transcriptions, le récitatif fait apparaître une
brève au lieu de la répétition d'une même note. Le texte psalmodié se
-présente alors sous la forme d'une unique syllabe alignée à
-gauche :
+présente alors sous la forme d'une unique syllabe alignée à gauche :
@lilypond[verbatim,ragged-right]
\include "gregorian.ly"
-chant = \relative c' {
+chant = \relative {
\clef "G_8"
- c\breve c4 b4 a c2 c4 \divisioMaior
+ c'\breve c4 b4 a c2 c4 \divisioMaior
c\breve c4 c f, f \finalis
}
verba = \lyricmode {
- \once \override LyricText #'self-alignment-X = #-1
+ \once \override LyricText.self-alignment-X = #-1
"Noctem quietam et" fi -- nem per -- fec -- tum
- \once \override LyricText #'self-alignment-X = #-1
+ \once \override LyricText.self-alignment-X = #-1
"concedat nobis Dominus" om -- ni -- po -- tens.
}
\score {
\Staff
\remove "Time_signature_engraver"
\remove "Bar_engraver"
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
+ }
+ \context {
+ \Voice
+ \remove "Stem_engraver"
}
}
}
Ceci fonctionne bien tant que le texte ne risque pas de déborder de la
ligne. Si tel était le cas, on pourrait plutôt ajouter des notes
-masquées, ici en jouant aussi sur la visibilité des hampes :
+masquées comme ci dessous.
+
+Certaines transcriptions laissent néanmoins apparaître
+occasionnellement des hampes, notamment pour indiquer la transition
+entre un récitatif monodique et une phrase mélodique. Il suffit en
+pareil cas d'utiliser plutôt @code{\hide Stem}
+ou @code{\override Stem.length = #0} puis, en cas de besoin, recourir
+à une clause @code{\once \override Stem.transparent = ##f}.
@lilypond[verbatim,ragged-right]
\include "gregorian.ly"
-chant = \relative c' {
+chant = \relative {
\clef "G_8"
\set Score.timing = ##f
- c\breve \override NoteHead #'transparent = ##t c c c c c
- \revert NoteHead #'transparent
- \override Stem #'transparent = ##f \stemUp c4 b4 a
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t c2 c4 \divisioMaior
- c\breve \override NoteHead #'transparent = ##t c c c c c c c
- \revert NoteHead #'transparent c4 c f, f \finalis
+ \hide Stem
+ c'\breve \hide NoteHead c c c c c
+ \undo \hide NoteHead
+ \undo \hide Stem \stemUp c4 b4 a
+ \hide Stem c2 c4 \divisioMaior
+ c\breve \hide NoteHead c c c c c c c
+ \undo \hide NoteHead c4 c f, f \finalis
}
verba = \lyricmode {
\context {
\Staff
\remove "Time_signature_engraver"
- \override BarLine #'transparent = ##t
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
+ \hide BarLine
}
}
}
peuvent se réaliser avec des @qq{notes silencieuses} (@code{s}).
@lilypond[verbatim,quote]
-spiritus = \relative c' {
+spiritus = \relative {
\time 1/4
- \override Lyrics.LyricText #'X-extent = #'(0 . 3)
- d4 \times 2/3 { f8 a g } g a a4 g f8 e
+ \override Lyrics.LyricText.X-extent = #'(0 . 3)
+ d'4 \tuplet 3/2 { f8 a g } g a a4 g f8 e
d4 f8 g g8 d f g a g f4 g8 a a4 s
- \times 2/3 { g8 f d } e f g a g4
+ \tuplet 3/2 { g8 f d } e f g a g4
}
spirLyr = \lyricmode {
\context {
\Staff
\remove "Time_signature_engraver"
- \override BarLine #'X-extent = #'(-1 . 1)
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Beam #'transparent = ##t
- \override BarLine #'transparent = ##t
- \override TupletNumber #'transparent = ##t
+ \override BarLine.X-extent = #'(-1 . 1)
+ \hide Stem
+ \hide Beam
+ \hide BarLine
+ \hide TupletNumber
}
}
}
@unnumberedsubsubsec Éditions ancienne et moderne à partir d'une même source
@translationof Ancient and modern from one source
-@c TODO Add text
-@c Here among others the snippets about reducing note length
-@emph{En cours de rédaction}
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{using-tags-to-produce-mensural-and-modern-music-from-the-same-source.ly}
@c @seealso
@c ... and reference to other sections ...
@c try Till Rettig
@c Add example of white note heads:
@c In the french baroque some composers used white note heads in slow pieces,
-@c mainly in 3/2-time. A quarter looks there like a eighth with a white
+@c mainly in 3/2-time. A quarter looks there like an eighth with a white
@c note head. (Franz-Rudolf Kuhnen)
@c TODO Add example of this:
@c @seealso
@c ... and reference to other sections ...
-