[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how to combine standard and gregorian notation
From: |
Karl Hammar |
Subject: |
Re: how to combine standard and gregorian notation |
Date: |
Thu, 23 Aug 2007 10:31:49 +0200 (CEST) |
Marek wrote:
> I try to combine standard notation with gregorian notation like this:
> section1 standard
> section2 gregorian
> section3 standard...
...
For mensural notation you can do this.
var.ly:
\layout {
raggedright = ##t
raggedbottom = ##t
indent = 0.0\mm
}
men = {
\override Accidental #'style = #'mensural
\override NoteHead #'style = #'petrucci
\override Rest #'style = #'neomensural
\override Staff.TimeSignature #'style = #'mensural
\override Stem #'flag-style = #'mensural
\override Stem #'thickness = #0.8
#(set-accidental-style 'forget)
\set Timing.defaultBarType = ""
% \set timing = ##f
}
nor = {
\override Accidental #'style = #'default
\override NoteHead #'style = #'default
\override Rest #'style = #'default
\override Staff.TimeSignature #'style = #'default
\override Stem #'flag-style = #'default
\override Stem #'thickness = #1.9
#(set-accidental-style 'default)
\set Timing.defaultBarType = "|"
% \set timing = ##t
}
mus = \relative c' { bes2 bes c8 c c c c c c c }
example 1:
\version "2.6.5"
\include "var.ly"
\score {
<<
\new Staff \new Voice
% \with {
% \remove Ligature_bracket_engraver
% \consists Mensural_ligature_engraver
% }
\relative c' {
\men \autoBeamOff \clef "petrucci-c3" \mus
\nor \autoBeamOn \clef alto \bar "|" \mus
\break
\men \autoBeamOff \clef "petrucci-c3" \bar "" \mus
}
>>
}
example 2:
\version "2.6.5"
\include "var.ly"
\score {
\new Staff \new Voice \with {
\remove Ligature_bracket_engraver
\consists Mensural_ligature_engraver
} \relative c' {
\men \autoBeamOff \clef "petrucci-c3" \mus
}
}
\score {
\new Staff \new Voice \relative c' {
\clef alto \mus
}
}
\score {
\new Staff \new Voice \with {
\remove Ligature_bracket_engraver
\consists Mensural_ligature_engraver
} \relative c' {
\men \autoBeamOff \clef "petrucci-c3" \mus
}
}
\score {
\new Staff \new Voice \relative c' {
\clef alto \mus
}
}
todo:
ligatures
tighter/even packing of mensural notes
Regards
/Karl