From: fred Date: Sun, 24 Mar 2002 20:12:10 +0000 (+0000) Subject: lilypond-1.0.1 X-Git-Tag: release/1.5.59~3076 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=568fdb0e95eb0b25a249448c25739634b1e92ff6;p=lilypond.git lilypond-1.0.1 --- diff --git a/init/declarations.ly b/init/declarations.ly index e54f56738d..73ec21f886 100644 --- a/init/declarations.ly +++ b/init/declarations.ly @@ -32,3 +32,6 @@ break = { \penalty = 10000; } nobreak = { \penalty = -10000; } \include "property.ly" + +% music = "\melodic\relative c" + diff --git a/init/params.ly b/init/params.ly index 0dfb82e371..888ccbf9b8 100644 --- a/init/params.ly +++ b/init/params.ly @@ -2,6 +2,7 @@ % generic paper parameters paperfile = \papersize + ".ly"; +% paperfile = "a4.ly"; \include \paperfile; \include "paper.ly"; @@ -9,10 +10,33 @@ interline = \staffheight / 4.0; internote = \interline / 2.0; staffline = \interline / 10.0; -beam_thickness = 0.48 * (\interline - \staffline); +beam_thickness = 0.52 * (\interline - \staffline); interbeam = (2.0 * \interline - \beam_thickness) / 2.0; interbeam4 = (3.0 * \interline - \beam_thickness) / 3.0; +% +% stems and beams +% +% not used for beams +stem_length = 7.0*\internote; +% +% stems in unnatural (forced) direction should be shortened, +% according to [Roush & Gourlay]. Their suggestion to knock off +% a whole staffspace seems a bit drastical though? +% +forced_stem_shorten = 1.0 * \interline; +% +% there are several ways to calculate the direction of a beam +% +% * MAJORITY : number count of up or down notes +% * MEAN : mean centre distance of all notes +% * MEDIAN : mean centre distance weighted per note +% +% enum Dir_algorithm { DOWN=-1, UP=1, MAJORITY=2, MEAN, MEDIAN }; +% +beam_dir_algorithm = 2.0; +% +% % some beam-stemlength settings... % % beam_*1 : multiplicity < beam_multiple_break @@ -29,7 +53,7 @@ beam_slope_damp_correct_factor = 0.0; % OSU: suggested gap = ss / 5; slur_x_gap = \interline / 5.0; slur_x_minimum = 2.0 * \interline; -slur_slope_damping = 0.3; +slur_slope_damping = 0.5; tie_x_minimum = \slur_x_minimum; tie_x_gap = \slur_x_gap; tie_slope_damping = 0.3; diff --git a/input/bugs/slur-bug.fly b/input/bugs/slur-bug.fly new file mode 100644 index 0000000000..474bf96c23 --- /dev/null +++ b/input/bugs/slur-bug.fly @@ -0,0 +1,9 @@ +% bug +% excentric slur can't handle this ... +\score{ + \melodic{ + \octave c; + \stemdown; + \[4/5c8( c f,, c c\]1/1 c c c )c | + } +} diff --git a/input/example-1.fly b/input/example-1.fly new file mode 100644 index 0000000000..2a99dcd297 --- /dev/null +++ b/input/example-1.fly @@ -0,0 +1,13 @@ +c'4 d e f g a b c + +% A simple scale in Mudela. +% +% Type: +% +% ly2dvi example-1 +% xdvi example-1 # or your dvi viewer here +% +% For more elaborate examples see twinkle.ly, kortjakje.ly and mutopia/*. +% +% A docmument on Mudela is under construction: Documentation/tex/mudela.doc +% (available as .ps from the website too). diff --git a/mf/TODO b/mf/TODO index e93332e8b1..999e75eca3 100644 --- a/mf/TODO +++ b/mf/TODO @@ -7,8 +7,10 @@ - lo-res fixes. - work out sizes of character fonts. - more symbols - * piano pedals, + * piano pedals: Ped/* * maxima notehead - * coda signs. + * coda signs: Segno, O+ + * glissando, arpeggio + * lengthened trill - 128th flags - include important spacing dims in fetalog