Engraver "Voice_group_engravers"
\alias "Voice_group";
\consists "Dynamic_engraver";
- \consists "Stem_beam_engraver";
+ \consists "Stem_engraver";
+ \consists "Beam_engraver";
\consists "Script_engraver";
\consists "Note_column_engraver";
\consists "Slur_engraver";
Engraver Score_engraver
\alias "Score";
+ \consists "Timing_engraver";
\consists "Bar_column_engraver";
\consists "Bar_number_grav";
\contains \requesttranslator { \piano_staff_engraver }
}
+stupid_engraver = \requesttranslator {
+ Engraver Score_engraver
+ \consists "Staff_sym_engraver";
+}
+
-%{MudelaHeader
- filename:rhythm.ly
- title:
- description:
- composers:
- entered-by:HWN
- copyright:public domain
-
- Tested Features: multiple meters, beaming
+\header{
+ filename rhythm.ly
+ entered-by HWN
+ copyright public domain
+ Tested Features multiple meters, beaming
unsynced bars
-EndMudelaHeader
+}
+%{
+has to be revised for 0.1.12
%}
char const *s = dim;
while (i > 0 && (isspace (s[i]) || isalpha (s[i])))
{
- i--;
+ i--;
}
String unit (s + i+1);
return convert_dimen (dim.value_f(), unit);
convert_dimen (Real quant, String unit)
{
if (unit == "cm")
- return quant * CM_TO_PT;
+ return quant * CM_TO_PT;
if (unit == "pt")
- return quant;
+ return quant;
if (unit == "mm")
- return quant*CM_TO_PT/10;
+ return quant*CM_TO_PT/10;
if (unit == "in")
- return quant * INCH_TO_PT;
+ return quant * INCH_TO_PT;
error ("unknown length unit: `" + unit+"'");
}