From 47eaa6701c752f35da7b4c6f359ad1fc6efdc424 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Tue, 14 Jan 2003 15:39:18 +0000 Subject: [PATCH] make flat heavier. --- ChangeLog | 2 ++ Documentation/bibliography/computer-notation.bib | 16 +++++++++++++++- mf/feta-generic.mf | 4 ++-- mf/feta-toevallig.mf | 8 ++++---- 4 files changed, 23 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index cea1a925e9..7fab0276ba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2003-01-14 Han-Wen Nienhuys + * mf/feta-toevallig.mf: make flat heavier. + * lily/cluster-engraver.cc: clean up Cluster engraver * lily/cluster.cc (brew_molecule): cleaned up Cluster code and diff --git a/Documentation/bibliography/computer-notation.bib b/Documentation/bibliography/computer-notation.bib index e758684d59..1d5512b70f 100644 --- a/Documentation/bibliography/computer-notation.bib +++ b/Documentation/bibliography/computer-notation.bib @@ -405,7 +405,7 @@ surprising that LilyPond is more mature. -@TechReport {hegazy87-breaking, +@TechReport {hegazy87-breaking-tr, annote = {This generalizes \TeX's breaking algorithm to music. It also appeared in Document Manipulation and Typography, J.C. van Vliet (ed) 1988. HWN}, year = {1987}, title = {Optimal line breaking in music}, @@ -414,6 +414,20 @@ annote = {This generalizes \TeX's breaking algorithm to music. It also appeared institution={Department of Computer and Information Science, The Ohio State University,}, } +@InProceedings{hegazy88:_optim, + author = {Wael A. Hegazy and John S. Gourlay}, +year = 1988, +booktitle = {Proceedings of the International Conference on +Electronic Publishing, Document Manipulation and Typography. Nice (France) +}, +month = {April}, +year =1988, +editor={J. C. van Vliet}, +publisher = {Cambridge University Press}, +ISBN={0-521-36294-6}, + title = {Optimal line breaking in music}, +} + @TechReport {roush87, note = {User manual of MusiCopy. Includes an impressive example piece. HWN}, diff --git a/mf/feta-generic.mf b/mf/feta-generic.mf index f23426bf6a..188f060b7d 100644 --- a/mf/feta-generic.mf +++ b/mf/feta-generic.mf @@ -39,11 +39,11 @@ if test = 0: input feta-solfa; else: - input feta-bolletjes; +% input feta-bolletjes; % input feta-banier; % input feta-eindelijk; % input feta-klef; -% input feta-toevallig; + input feta-toevallig; % input feta-schrift; % input feta-haak; % input feta-timesig; diff --git a/mf/feta-toevallig.mf b/mf/feta-toevallig.mf index b9e2b48fab..119d3e57c4 100644 --- a/mf/feta-toevallig.mf +++ b/mf/feta-toevallig.mf @@ -181,8 +181,8 @@ def draw_meta_flat(expr xcenter, w, crook_fatness) = else: smaller_hole = 0.0 stafflinethickness; fi - crook_thinness = 1.1 stafflinethickness; - top_stem_thick = 2 stafflinethickness; + crook_thinness = 1.25 stafflinethickness; + top_stem_thick = 2.2 stafflinethickness; bottom_stem_thick = 1.2 stafflinethickness; @@ -252,7 +252,7 @@ enddef; % fet_beginchar("Flat", "-1", "flat") set_char_box(1.2 stafflinethickness#, .8 staff_space#, 0.6 staff_space#, 2 staff_space#); - draw_meta_flat(0, w, 1/3 staff_space); + draw_meta_flat(0, w, 0.31 staff_space); fet_endchar; @@ -264,7 +264,7 @@ fet_beginchar("Double Flat", "-2", "flatflat") set_char_box(1.2 stafflinethickness#, (left_wid + right_wid -overlap) *staff_space#, .6 staff_space#, 2 staff_space#); draw_meta_flat(0, left_wid* staff_space, 1/3 staff_space); draw_meta_flat((left_wid - overlap) *staff_space, - right_wid *staff_space, 1/3 staff_space); + right_wid *staff_space, 0.33 staff_space); fet_endchar; fet_beginchar("Double Sharp", "2", "sharpsharp") -- 2.39.5