From 16053071017da18031576c7950874a518a78bd09 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 20:01:00 +0000 Subject: [PATCH] lilypond-0.1.25 --- Documentation/AUTHORS.pod | 8 ++++++-- Documentation/gnu-music.pod | 31 ++++++++++++------------------- init/table16.ly | 13 ------------- init/table20.ly | 15 +-------------- make/lelievijver.lsm | 8 ++++---- make/lilypond.lsm | 8 ++++---- make/lilypond.spec | 4 ++-- mf/TODO | 7 +++++-- 8 files changed, 34 insertions(+), 60 deletions(-) diff --git a/Documentation/AUTHORS.pod b/Documentation/AUTHORS.pod index 1839dec915..f4cb0513fe 100644 --- a/Documentation/AUTHORS.pod +++ b/Documentation/AUTHORS.pod @@ -59,8 +59,12 @@ Anthony Fok , debian package: make/debian/* =item * -Franc,ois Pinard , Neil Jerram -. Documentation/Vocab* +Franc,ois Pinard , Documentation/Vocab*, +internationalization stuff + +=item * + +Neil Jerram . Documentation/Vocab* =back diff --git a/Documentation/gnu-music.pod b/Documentation/gnu-music.pod index 3f3daf2efc..f13431ded6 100644 --- a/Documentation/gnu-music.pod +++ b/Documentation/gnu-music.pod @@ -86,14 +86,15 @@ of use and power. =item A set of music fonts -Preferably in Metafont, suited to both screen display and use on -paper. +In development, the Feta font. =item A typesetting engine +In development, included in LilyPond. A system with rules on how to set properties of items to be printed -(up/down directions, breaking, dimensions, etc) LilyPond provides one, -but it is not (yet) suited to interactive typesetting +(up/down directions, breaking, dimensions, etc) +It should be suited to interactive typesetting (so, incremental +algorithms are needed) =item A display engine @@ -103,13 +104,13 @@ Ideally the system should cooperate with the typesetting engine =item An ASCII language -In development, LilyPond has a language. (See over there for goals) +In development, LilyPond has a language. Having an ASCII format which enables urtext, and easy sharing (via mail and news forums) encourages cooperation and exchange of music. =item A printing engine -Maybe to be merged with the display system. +In development, included in LilyPond. =item An input system @@ -132,6 +133,11 @@ simplifies creating a collection of music (difficult) A system to generate accompaniments, figured bass, automatic accompaniment, etc. +=item A performing system + +A system which can play credible performances of abstract music +representations. LilyPond has a bare bones system, but it cannot +(yet) be described as "credible". =back @@ -159,24 +165,11 @@ formats. =back -=head1 TASKS (SHORT TERM) - -=over 4 - -=item * - -Think about interfaces for components. - -=item * - Find sponsors. This project will take a long time, and in its infant stages, having a hard and small core which does a lot of work, is more efficient than lots of people doing small subprojects. Finanicial support would be desirable. -=back - - =head1 HISTORY diff --git a/init/table16.ly b/init/table16.ly index 4d80868a5b..daa17af924 100644 --- a/init/table16.ly +++ b/init/table16.ly @@ -103,19 +103,6 @@ table_sixteen= } - "flags" = \table { - "u3" "\eighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "u4" "\sixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "u5" "\\thirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "u6" "\sixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "u7" "\hundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "d3" "\deighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "d4" "\dsixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "d5" "\dthirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "d6" "\dsixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "d7" "\dhundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - } - "beamslopes" = \table { "slope" "\beamslope{%}{%}" 2.0\pt 64.0\pt 0.0\pt 0.0\pt "horizontal" "\rulesym{%}{%}" diff --git a/init/table20.ly b/init/table20.ly index dd0daaa11a..305b2c3572 100644 --- a/init/table20.ly +++ b/init/table20.ly @@ -90,20 +90,7 @@ table_twenty = "decrescendosym" "\decrescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt } - "flags" = \table { - "u3" "\eighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "u4" "\sixteenthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "u5" "\\thirtysecondflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "u6" "\sixtyfourthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "u7" "\hundredtwentyeighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "d3" "\deighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "d4" "\dsixteenthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "d5" "\dthirtysecondflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "d6" "\dsixtyfourthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - "d7" "\dhundredtwentyeighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt - } - - "beamslopes" = \table { + "beamslopes" = \table { "slope" "\beamslope{%}{%}" 2.0\pt 64.0\pt 0.0\pt 0.0\pt "horizontal" "\rulesym{%}{%}" } diff --git a/make/lelievijver.lsm b/make/lelievijver.lsm index a9d7d16bae..a4441e5010 100644 --- a/make/lelievijver.lsm +++ b/make/lelievijver.lsm @@ -1,7 +1,7 @@ Begin3 Titel: LilyPond -Versie: 0.1.24 -Inschrijf datum: 20OCT97 +Versie: 0.1.25 +Inschrijf datum: 21OCT97 Beschrijving: LilyPond is de muziek typesetter van het GNU Project. Het programma genereert muziek in zichtbare of hoorbare vorm uit uit een muzikale definitie file: @@ -16,8 +16,8 @@ Auteur: hanwen@stack.nl (Han-Wen Nienhuys) jan@digicash.com (Jan Nieuwenhuizen) Onderhouden door: hanwen@stack.nl (Han-Wen Nienhuys) Voornaamste plek: sunsite.unc.edu /pub/Linux/apps - 395k lilypond-0.1.24.tar.gz + 395k lilypond-0.1.25.tar.gz Oorspronkelijke plek: pcnov095.win.tue.nl /pub/lilypond/ - 395k lilypond-0.1.24.tar.gz + 395k lilypond-0.1.25.tar.gz Copi"eer politie: GPL End diff --git a/make/lilypond.lsm b/make/lilypond.lsm index 95fbefe271..c29c89408d 100644 --- a/make/lilypond.lsm +++ b/make/lilypond.lsm @@ -1,7 +1,7 @@ Begin3 Title: LilyPond -Version: 0.1.24 -Entered-date: 20OCT97 +Version: 0.1.25 +Entered-date: 21OCT97 Description: LilyPond is the GNU Project music typesetter. The program generates visual or auditive output from a music definition file: it can typeset formatted sheet music @@ -14,8 +14,8 @@ Author: hanwen@stack.nl (Han-Wen Nienhuys) jan@digicash.com (Jan Nieuwenhuizen) Maintained-by: hanwen@stack.nl (Han-Wen Nienhuys) Primary-site: sunsite.unc.edu /pub/Linux/apps - 430k lilypond-0.1.24.tar.gz + 430k lilypond-0.1.25.tar.gz Original-site: pcnov095.win.tue.nl /pub/lilypond/ - 430k lilypond-0.1.24.tar.gz + 430k lilypond-0.1.25.tar.gz Copying-policy: GPL End diff --git a/make/lilypond.spec b/make/lilypond.spec index 147b27640a..ac4318fd52 100644 --- a/make/lilypond.spec +++ b/make/lilypond.spec @@ -1,9 +1,9 @@ Name: lilypond -Version: 0.1.24 +Version: 0.1.25 Release: 1 Copyright: GPL Group: Applications/Publishing -Source0: pcnov095.win.tue.nl:/pub/lilypond/lilypond-0.1.24.tar.gz +Source0: pcnov095.win.tue.nl:/pub/lilypond/lilypond-0.1.25.tar.gz Summary: A preprocessor to make TeX typeset music. URL: http://www.stack.nl/~hanwen/lilypond Packager: Han-Wen Nienhuys diff --git a/mf/TODO b/mf/TODO index d2ef7043d7..5761f4c81d 100644 --- a/mf/TODO +++ b/mf/TODO @@ -4,7 +4,6 @@ - more symbols * ledgerlines * stem-notehead attachments. - * flags * clefs * some scripts: * piano pedals, @@ -12,8 +11,12 @@ * trills * maxima notehead * coda signs. - * 0 - 9: bold and italic + * 0 - 9: + - small(1/4staff) bold + bold slanted + - normal(1/5staff) bold + - large(3/4staff) bold + - redo flags in a orderly manner; 128th flags - include important spacing dims in fetalog - lilyrules.mf for different rules (lines) ? -- 2.39.5