This is embedded postscript code. You can find a reference for postscript commands at http://www-cdf.fnal.gov/offline/PostScript/PLRM2.pdf. The rcurveto function is described on page 469.
The ps function rcurveto draws a bezier curve from the current point to the third point in the argument list, using the first two points as control points, with all coordinates expressed as relative distances from the current point. Thus, "0 -1 -0.7 -1.8 -1.2 -2 rcurveto" will draw a bezier curve from the current position to a point that is -1.2 units in the x direction and -2 units in the y direction from the current position, using the _relative_ points 0,-1 and -0.7,-1.8 as control points along the way. In lilypond, (almost?) all units are defined in terms of the staff spacing, so 1.0 would be one staff space. Hope this helps. Carl Sorensen _______________________________________________ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user