From: Han-Wen Nienhuys Date: Tue, 14 Jan 2003 03:05:38 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: release/1.7.13~38 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e1ff0d30d898275f978fef8005aaf4080d53988f;p=lilypond.git *** empty log message *** --- diff --git a/Documentation/bibliography/computer-notation.bib b/Documentation/bibliography/computer-notation.bib index 4e6d7801dc..e758684d59 100644 --- a/Documentation/bibliography/computer-notation.bib +++ b/Documentation/bibliography/computer-notation.bib @@ -335,7 +335,7 @@ year = 1997, % MusiCopy % @TechReport {gourlay87-spacing, - note = {Algorithm for generating spacing in one line of (polyphonic) music, tailored for use with MusiCopy. LilyPond uses a variant of it (as of pl 76) HWN}, +annote = {Algorithm for generating spacing in one line of (polyphonic) music, tailored for use with MusiCopy. LilyPond uses a variant of it (as of pl 76) HWN}, year = {1987}, title = {Spacing a Line of Music,}, author = {John S. Gourlay}, @@ -345,7 +345,7 @@ year = 1997, @TechReport {parish87, - note = {A brief overview of {MusiCopy} HWN}, + annote = {A brief overview of {MusiCopy} HWN}, year = {1987}, title = {{MusiCopy}: An automated Music Formatting System}, author = {Allen Parish and Wael A. Hegazy and John S. Gourlay and Dean K. Roush and F. Javier Sola}, @@ -404,8 +404,9 @@ surprising that LilyPond is more mature. } + @TechReport {hegazy87-breaking, - note = {This generalizes \TeX's breaking algorithm to music. It also appeared in Document Manipulation and Typography, J.C. van Vliet (ed) 1988. HWN}, +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}, author = {Wael A. Hegazy and John S. Gourlay}, diff --git a/Documentation/bibliography/engraving.bib b/Documentation/bibliography/engraving.bib index 1ac79d9da5..9504529bf2 100644 --- a/Documentation/bibliography/engraving.bib +++ b/Documentation/bibliography/engraving.bib @@ -43,7 +43,7 @@ content has nothing you won't find in other books like\cite{read} or title = {Teach yourself the art of music engraving and processing}, publisher = {Hansen House}, year = 1987, - note = {This is about engraving, i.e. professional typesetting. It contains +annote = {This is about engraving, i.e. professional typesetting. It contains directions on good typesetting, but the sections on reproduction technicalities, how to use pens and history are interesting. Especially the section on Music Typewriters is amusing HWN}, @@ -84,8 +84,7 @@ content has nothing you won't find in other books like\cite{read} or @Book {wanske, - -note = {I. A very thorough overview of engraving practices of various +annote = {I. A very thorough overview of engraving practices of various craftsmen. It includes detailed specs of characters, dimensions etc. II. a thorough overview of a anonymous (by now antiquated) automated system. EDV Means e(lektronischen) D(aten)v(erarbeitung), @@ -99,7 +98,7 @@ electronic data processing HWN.}, isbn = {ISBN 3-7957-2886-x}, } -{willemze, +@Book{willemze, note = {A comprehensive overview of music theory; the (Dutch) authority on general music theory}, year = {1964-1993}, diff --git a/input/regression/voice-follower.ly b/input/regression/voice-follower.ly new file mode 100644 index 0000000000..d58d99bcc6 --- /dev/null +++ b/input/regression/voice-follower.ly @@ -0,0 +1,20 @@ +\header { texidoc= " + +Whenever a voice switches to another staff a line connecting the notes +can be printed automatically. This is enabled if the property +@code{Thread.followVoice} is set to true. " + +} +\score { +\notes \relative c' +\context PianoStaff < + \property PianoStaff.followVoice = ##t + \context Staff \context Voice { + c1 + \translator Staff=two + b2 a + } + \context Staff=two {\clef bass \skip 1*2 } + >\paper{ +linewidth =-1. +}} diff --git a/lily/beam-quanting.cc b/lily/beam-quanting.cc index 96dfe50c72..29a42034b3 100644 --- a/lily/beam-quanting.cc +++ b/lily/beam-quanting.cc @@ -172,7 +172,10 @@ Beam::quanting (SCM smob) */ if (knee_b) region_size += 2; - + + /* + Asymetry ? should run to <= region_size ? + */ for (int i = -region_size ; i < region_size; i++) for (int j = 0; j < num_quants; j++) {