-\version "2.11.51"
+\version "2.17.6"
\header {
texidoc = "Mensural ligatures show different shapes, depending on the
\layout {
ragged-right = ##t
- packed = ##t
indent = 0.0
\context {
\Voice
- \remove Ligature_bracket_engraver
- \consists Mensural_ligature_engraver
+ \remove "Ligature_bracket_engraver"
+ \consists "Mensural_ligature_engraver"
+ }
+ \context {
+ \Score
+ \override SpacingSpanner.packed-spacing = ##t
+ \override PaperColumn.keep-inside-line = ##f
}
}
-\context Voice{
+\context Voice {
\clef "petrucci-c4"
\set Staff.printKeyCancellation = ##f
\cadenzaOn % turn off bar lines
- #(set-accidental-style 'forget)
+ \accidentalStyle forget
+ \textLengthOn
- % ligaturae binaria
+% ligaturae binaria
\[
b\breve^\markup { \column { { \bold "ligaturae binaria" } "BL" } }
\bar "|" \break
- % ligaturae ternariae, quaternariae, etc. (sicut in Apel[1])
+% ligaturae ternariae, quaternariae, etc. (sicut in Apel[1])
\[
b\breve^\markup {
\bar "|" \break
- % examples from "dtv-Atlas zur Musik" [2]
+% examples from "dtv-Atlas zur Musik" [2]
\[
d'\breve^\markup { \column { { \bold "dtv-Atlas" } "BBL" } }
\bar "|" \break
- % some ligatures from Ockeghem: Missa De plus en plus
+% some ligatures from Ockeghem: Missa De plus en plus
\[
c'\maxima^\markup {
\]
\[
- b\longa^\markup { "LBBBBB" }
+ \override NoteHead.style = #'blackpetrucci
+ b\longa^\markup { "LBBBBB." }
c'\breve
d'
g
+ \once \override NoteHead.ligature-flexa = ##t
f
- g
+ \revert NoteHead.style
+ g\breve.
\]
\[
\]
\[
+ \override NoteHead.style = #'blackpetrucci
e'1^\markup { "SSB" }
a
g\breve
+ \revert NoteHead.style
\]
\[
e'
\]
+ \[
+ \override NoteHead.style = #'blackpetrucci
+ e'\longa^\markup { "LBB" }
+ f'\breve
+ \revert NoteHead.style
+ e'
+ \]
+
+ \[
+ \override NoteHead.style = #'blackpetrucci
+ b\breve^\markup { "BBBBBBL" }
+ g
+ \override NoteHead.ligature-flexa = ##t
+ \override NoteHead.flexa-width = #3
+ f
+ f'
+ \override NoteHead.flexa-width = #5
+ b
+ c'
+ \revert NoteHead.style
+ % though ligature-flexa is still ##t, this pair must be drawn as recta
+ b\longa
+ \revert NoteHead.flexa-width
+ \revert NoteHead.ligature-flexa
+ \]
+
\bar "|" \break
- % some from the Requiem
+% some from the Requiem
\[
a1^\markup { \column { { \bold "Ockeghem: Requiem" } "SSBBBBBBBL" } }
\]
\bar "|" \break
+}
- % crazy ligatures
+\context Staff \with
+{
+ \override StaffSymbol.line-count = #4
+}
+{
+ \clef "petrucci-c5"
+ \set Staff.printKeyCancellation = ##f
+ \cadenzaOn % turn off bar lines
+ \accidentalStyle forget
+ \textLengthOn
\[
c\breve^\markup { \column { { \bold "crazy ligatures" } "BBBBB" } }
\[
b^\markup { "B.B." }
a
- \] % TODO: dots within ligatures must be placed above heads
+ \] % TODO the first dot is too high to avoid a non-existent (ledger) line
\bar "|" \break
- % invalid ligatures (those commented out are rejected with explanation)
+% invalid ligatures (those commented out are rejected with explanation)
- % \[
- % a1^\markup { \column { { \bold "invalid ligatures" } "SS" } }
- % as
- % \]
+% \[
+% a1^\markup { \column { { \bold "invalid ligatures" } "SS" } }
+% as
+% \]
\[
a\breve^\markup { "BBB" }
as
\]
- % \[
- % f\longa^\markup { "LLB" }
- % g
- % f\breve
- % \]
+% \[
+% f\longa^\markup { "LLB" }
+% g
+% f\breve
+% \]
- % \[
- % f\breve^\markup { "BSLB" }
- % a1
- % g\longa
- % a\breve
- % \]
+% \[
+% f\breve^\markup { "BSLB" }
+% a1
+% g\longa
+% a\breve
+% \]
}
% Litterae:
%
% [1] Willi Apel: The Notation of Polyphonic Music. 900-1600.
-% [2] Ulrich Michels: dtv-Altlas zur Musik, 1977.
+% [2] Ulrich Michels: dtv-Atlas zur Musik, 1977.
%