enteredby = "JCN";
%piece = "Allegretto scherzando";
copyright = "public domain";
- description = "Natiest piece of competition at http://www.orphee.com/comparison/study.html, see http://www.orphee.com/comparison/gray.pdf";
+ description = "Nastiest piece of competition at http://www.orphee.com/comparison/study.html, see http://www.orphee.com/comparison/gray.pdf";
comment = "LilyPond (1.3.93) can't really do this yet, I guess";
}
\property Voice.TextSpanner \push #'edge-height = #'(0 . 1.5)
\property Voice.TextSpanner \push #'edge-text = #'("8 " . "")
% Huh, urg? Implicit \context Staff lifts us up to Staff context???
+
+ % no, see seq-mus-iter --hwn
\property Staff."c0-position" = #-13
+
+
% Get back
- \context Voice
+ %\context Voice
\outputproperty #(make-text-checker "m.g.")
#'extra-offset = #'(-3 . -2)
% currently, this can't be (small) italic, because in the paperblock
\property Voice.TextSpanner \push #'type = #"dotted-line"
\property Voice.TextSpanner \push #'edge-height = #'(0 . 1.5)
\property Voice.TextSpanner \push #'edge-text = #'("8va " . "")
- \property Staff."c0-position" = #-13
+ \property Staff.centralCPosition = #-13
a\spanrequest \start "text" b c a \spanrequest \stop "text"
- \property Staff."c0-position" = #-6
+ \property Staff.centralCPosition = #-6
a b c a
- \property Staff."c0-position" = #1
+ \property Staff.centralCPosition = #1
\property Voice.TextSpanner \push #'edge-text = #'("8bass " . "")
\property Voice.TextSpanner \push #'direction = #-1
a\spanrequest \start "text" b c a \spanrequest \stop "text"
return false;
int c0_position = gh_scm2int (pos) + gh_scm2int (gh_cdr (found));
- daddy_trans_l_->set_property ("clefCentralCPosition", gh_int2scm (c0_position));
+ daddy_trans_l_->set_property ("centralCPosition", gh_int2scm (c0_position));
}
- int c0_position = gh_scm2int (get_property ("clefCentralCPosition"));
+ int c0_position = gh_scm2int (get_property ("centralCPosition"));
c0_position -= (int)octave_dir_ * 7;
- daddy_trans_l_->set_property ("clefCentralCPosition", gh_int2scm (c0_position));
+ daddy_trans_l_->set_property ("centralCPosition", gh_int2scm (c0_position));
SCM basic = ly_symbol2scm ("Clef");
)
{
int p = int (Staff_symbol_referencer::position_f (item))
- + gh_scm2int (get_property ("clefCentralCPosition"));
+ + gh_scm2int (get_property ("centralCPosition"));
Staff_symbol_referencer::set_position (item, p);
}
else if (Key_item::has_interface (item))
to know c0-pos for this. (?)
*/
- item->set_elt_property ("c0-position", get_property ("clefCentralCPosition"));
+ item->set_elt_property ("c0-position", get_property ("centralCPosition"));
}
}
}
{
daddy_trans_l_->set_property ("clefPosition", gh_int2scm (0));
daddy_trans_l_->set_property ("clefGlyph", SCM_EOL);
- daddy_trans_l_->set_property ("clefCentralCPosition", gh_int2scm (0));
+ daddy_trans_l_->set_property ("centralCPosition", gh_int2scm (0));
SCM def = get_property ("defaultClef");
if (gh_string_p (def))
#TODO:
-# UNDEF -> None
-
-
+# - UNDEF -> None
+# - rewrite this to be like etf2ly.py
program_name = 'abc2ly'
version = '@TOPLEVEL_VERSION@'
def print_version ():
print r"""abc2ly (GNU lilypond) %s""" % version
-
-
(options, files) = getopt.getopt (sys.argv[1:], 'vo:h', ['help','version', 'output='])
out_filename = ''