Guide, node Updating translation committishes..
@end ignore
-@c \version "2.17.20"
+@c \version "2.17.30"
@node Ancient notation
\score {
<<
\new MensuralVoice = "discantus" \relative c'' {
- \override Score.BarNumber.transparent = ##t {
+ \hide Score.BarNumber {
c1\melisma bes a g\melismaEnd
f\breve
\[ f1\melisma a c\breve d\melismaEnd \]
@unnumberedsubsubsec Mensural time signatures
@cindex mensuration sign
-@cindex time signatures
+@cindex time signature, mensural
+@cindex time signature style
There is limited support for mensuration signs (which are similar to,
but not exactly the same as time signatures). The glyphs are hard-wired
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'vaticana.punctum
\clef "vaticana-do2"
c
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'vaticana.punctum
\clef "vaticana-fa2"
c
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'medicaea.punctum
\clef "medicaea-do2"
c
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'medicaea.punctum
\clef "medicaea-fa2"
c
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-do2"
c
\override Staff.StaffSymbol.line-count = #4
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-fa2"
c
@lilypond[relative=1,notime]
\override Staff.StaffSymbol.color = #red
\override Staff.LedgerLineSpanner.color = #red
- \override Voice.Stem.transparent = ##t
+ \hide Voice.Stem
\override NoteHead.style = #'hufnagel.punctum
\clef "hufnagel-do-fa"
c
@node Incipits
@unnumberedsubsubsec Incipits
-@c TODO Add text
-@c clefs, mensuration signs etc from lsr and -user
-@c use snippet Transcription-of-ancient-music-with-incipit
-TBC
+It is customary when transcribing mensural music into modern notation to place
+an indication of how the initial rests and note or notes of the original version
+appeared - including the original clefs. This is called an @emph{incipit}. The
+@code{\incipit} command uses the @code{indent} of the main staff to set the
+width occupied by the incipit, and @code{incipit-width} to set the width of the
+incipit staff.
+
+@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
+Note that instrumentName must be set in the music for the incipit to be
+produced. If no instrument name is required then use
+@code{\set Staff.instrumentName = #""}.
@c @seealso
@c ... and reference to other sections ...
@}
@end example
-However, in some transcription styles, stems are used
-occasionally, for example to indicate the transition from a
-single-tone recitative to a fixed melodic gesture. In these cases,
-one can use either @code{\override Stem.transparent = ##t} or
-@code{\override Stem.length = #0} instead, and restore the stem
-when needed with the corresponding @code{\once \override Stem.transparent = ##f} (see example below). When using stems that
-carry flags, make sure to set @code{\override Flag.transparent
-= ##t} as well.
-
@b{Timing.} For unmetered chant, there are several alternatives.
The Time_signature_engraver can be removed from the Staff context
invisible signature will still take up space.
In many cases, @code{\set Score.timing = ##f} will give good
-results. Another alternative is to use @code{\CadenzaOn} and
-@code{\CadenzaOff}.
+results. Another alternative is to use @code{\cadenzaOn} and
+@code{\cadenzaOff}.
To remove the bar lines, the radical approach is to @code{\remove}
the Bar_engraver from the Staff context. Again, one may want to
-use @code{\override BarLine.transparent = ##t} instead, if an
+use @code{\hide BarLine} instead, if an
occasional barline is wanted.
A common type of transcription is recitativic chant where the
\Staff
\remove "Time_signature_engraver"
\remove "Bar_engraver"
- \override Stem.transparent = ##t
+ }
+ \context {
+ \Voice
+ \remove "Stem_engraver"
}
}
}
This works fine, as long as the text doesn't span a line break. If
that is the case, an alternative is to add hidden notes to the
-score, here in combination with changing stem visibility:
+score, as below.
+In some transcription styles, stems are used
+occasionally, for example to indicate the transition from a
+single-tone recitative to a fixed melodic gesture. In these cases,
+one can use either @code{\hide Stem} or
+@code{\override Stem.length = #0} instead of @code{\remove}-ing
+the @code{Stem_engraver} and restore the stem
+when needed with the corresponding @code{\undo \hide Stem}.
@lilypond[verbatim,ragged-right]
\include "gregorian.ly"
chant = \relative c' {
\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 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
+ \hide BarLine
}
}
}
\Staff
\remove "Time_signature_engraver"
\override BarLine.X-extent = #'(-1 . 1)
- \override Stem.transparent = ##t
- \override Beam.transparent = ##t
- \override BarLine.transparent = ##t
- \override TupletNumber.transparent = ##t
+ \hide Stem
+ \hide Beam
+ \hide BarLine
+ \hide TupletNumber
}
}
}