From 5e30b37853d18844ddf6de1e91221345f542d557 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sun, 12 Jan 2003 20:59:55 +0000 Subject: [PATCH] (Manual repeat commands): add note about font selection. --- ChangeLog | 5 +++ .../bibliography/computer-notation.bib | 33 +++++++++++++++---- Documentation/user/refman.itely | 8 +++-- NEWS | 4 ++- THANKS | 1 + lily/beam-quanting.cc | 4 +-- lily/beam.cc | 18 ++++++++-- 7 files changed, 58 insertions(+), 15 deletions(-) diff --git a/ChangeLog b/ChangeLog index bfa626efe3..78a91147e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-01-12 Han-Wen Nienhuys + + * Documentation/user/refman.itely (Manual repeat commands): add + note about font selection. + 2003-01-12 Heikki Junes * lilypond-mode.el: propose recompiling midi while invoking playing, diff --git a/Documentation/bibliography/computer-notation.bib b/Documentation/bibliography/computer-notation.bib index 7f60599f76..4e6d7801dc 100644 --- a/Documentation/bibliography/computer-notation.bib +++ b/Documentation/bibliography/computer-notation.bib @@ -30,8 +30,13 @@ title = {Music Notation by Computer}, author = {Donald Byrd}, school = {Indiana University}, + +note = {Describes the SMUT (sic) system for automated music printout.} + } + + @Article {byrd74, year = {1974}, title = {A System for Music Printing by Computer}, @@ -133,7 +138,7 @@ representation is rather vague. HWN} year = 1993, volume = 17, number = 3, - + url = {http://citeseer.nj.nec.com/52890.html}, note = {The title says it all. This article does not make any statements, it points to some problems and solutions with music representation. HWN}, @@ -191,7 +196,7 @@ note = {A no-science-here review of Encore. HWN} @PhdThesis {gomber75, year = {1975}, title = {A Computer-Oriented System for Music Printing}, - author = {David A Gomberg}, + author = {David A. Gomberg}, school = {Washington University}, } @@ -347,7 +352,7 @@ year = 1997, totalentry = {OSU-CISRC-10/87-TR29}, institution ={Department of Computer and Information Science, The Ohio State University}, } - + @TechReport {gourlay87-formatting, note = {This paper discusses the development of algorithms for the @@ -503,7 +508,7 @@ surprising that LilyPond is more mature. journal= {Electronic Publishing}, volume={6}, number={4}, pages = {507--518}, - + url={http://citeseer.nj.nec.com/512957.html}, } @@ -682,7 +687,23 @@ rules. Same remarks as for \cite{grover89-twovoices} applies} } author = {Michael Droettboom}, title = {Study of music Notation Description Languages}, year = 2000, -url= {http://gigue.peabody.jhu.edu/~mdboom/format.pdf}, -annote ={Author compares GUIDO and lilypond. LilyPond wins on practical issues as usability and availability of tools, GUIDO wins on implementation simplicity.} + url= {http://gigue.peabody.jhu.edu/~mdboom/format.pdf}, + + annote ={Author compares GUIDO and lilypond. LilyPond wins on practical issues as usability and availability of tools, GUIDO wins on implementation simplicity. + +--HWN.} +} + +@InBook{powell02:_music, + author = {Steven Powell}, + title = {Music engraving today}, + publisher = {Brichtmark}, + year = 2002, + annote = { + +A "How Steven uses Finale" manual. + +--HWN. +} } diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely index 6ee35ce7a3..0518ae43ec 100644 --- a/Documentation/user/refman.itely +++ b/Documentation/user/refman.itely @@ -2409,9 +2409,11 @@ command can be @item 'end-repeat Print a :| bar line @item (volta . @var{text}) - Print a volta bracket saying @var{text} (the text can be specified - as a text string or as a markup text, see @ref{Text markup}). -@item (volta . #f) + Print a volta bracket saying @var{text}. The text can be specified as +a text string or as a markup text, see @ref{Text markup}. Do not +forget to change the font, as the default number font does not contain +alphabetic characters. +@item (volta . #f) Stop a running volta bracket @end table diff --git a/NEWS b/NEWS index 42e668e58f..ca88064b7c 100644 --- a/NEWS +++ b/NEWS @@ -28,7 +28,7 @@ for a beamed slurred pair of eighth notes. ** XML music output. - +** Friendly chord-name exception entry. * OUTPUT @@ -41,6 +41,8 @@ for a beamed slurred pair of eighth notes. * Completely rewritten text formatting support. It is implemented in a completely modular way. +** Better chord names. + ** Texts on multimeasure rests can be set by the user. ** Zigzagged glissandi diff --git a/THANKS b/THANKS index 6a90e7a25d..29be325d19 100644 --- a/THANKS +++ b/THANKS @@ -6,6 +6,7 @@ Rune Zedeler Jeremie Lumbroso Juergen Reuter Kim Shrier +Heikki Junes BUG HUNTERS diff --git a/lily/beam-quanting.cc b/lily/beam-quanting.cc index a26b09c370..64f63e9e21 100644 --- a/lily/beam-quanting.cc +++ b/lily/beam-quanting.cc @@ -373,8 +373,8 @@ Beam::score_forbidden_quants (Real yl, Real yr, /* Can't we simply compute the distance between the nearest staffline and the secondary beam? That would get rid of the - silly case analysis here (which is probably not when we have - different beam-thicknesses.) + silly case analysis here (which is probably not valid when we + have different beam-thicknesses.) --hwn */ diff --git a/lily/beam.cc b/lily/beam.cc index c675c0c052..a0cd21fb3f 100644 --- a/lily/beam.cc +++ b/lily/beam.cc @@ -98,6 +98,10 @@ Beam::get_beam_count (Grob *me) return m; } + +/* + Space return space between beams. + */ MAKE_SCHEME_CALLBACK (Beam, space_function, 2); SCM Beam::space_function (SCM smob, SCM beam_count) @@ -778,6 +782,10 @@ Beam::after_line_breaking (SCM smob) return SCM_UNSPECIFIED; } + +/* + Compute a first approximation to the beam slope. + */ MAKE_SCHEME_CALLBACK (Beam, least_squares, 1); SCM Beam::least_squares (SCM smob) @@ -1068,9 +1076,13 @@ Beam::check_concave (SCM smob) concave *= dir; concaveness2 = concave / (stems.size () - 2); - /* ugh: this is the a kludge to get - input/regression/beam-concave.ly to behave as - baerenreiter. */ + /* + + ugh: this is the a kludge to get + input/regression/beam-concave.ly to behave as + baerenreiter. + + */ /* huh? we're dividing twice (which is not scalable) meaning that -- 2.39.5