From b89b00173d3385485f1f1519fa1e061bf295819e Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 20:04:22 +0000 Subject: [PATCH] lilypond-0.1.37 --- init/feta16.ly | 2 +- init/feta20.ly | 2 +- make/lelievijver.lsm | 8 ++++---- make/lilypond.lsm | 8 ++++---- make/lilypond.spec | 6 +++--- mf/README | 42 ++++++++++++++++++++++++++++++++++++++++++ mf/TODO | 7 +------ mf/feta-schrift.mf | 4 +--- tex/feta16.tex | 2 +- tex/feta20.tex | 2 +- 10 files changed, 59 insertions(+), 24 deletions(-) create mode 100644 mf/README diff --git a/init/feta16.ly b/init/feta16.ly index 202a9520f9..303b8a167b 100644 --- a/init/feta16.ly +++ b/init/feta16.ly @@ -1,5 +1,5 @@ % Creator: mf-to-table.py version 0.4 -% Automatically generated on Mon Dec 8 17:19:17 1997 +% Automatically generated on Fri Dec 12 11:29:20 1997 % Do not edit % input from out/feta16.log % name=\symboltables { diff --git a/init/feta20.ly b/init/feta20.ly index f877973d90..44f58ca163 100644 --- a/init/feta20.ly +++ b/init/feta20.ly @@ -1,5 +1,5 @@ % Creator: mf-to-table.py version 0.4 -% Automatically generated on Mon Dec 8 17:19:20 1997 +% Automatically generated on Fri Dec 12 11:29:22 1997 % Do not edit % input from out/feta20.log % name=\symboltables { diff --git a/make/lelievijver.lsm b/make/lelievijver.lsm index 84b6782611..73b14ff867 100644 --- a/make/lelievijver.lsm +++ b/make/lelievijver.lsm @@ -1,7 +1,7 @@ Begin3 Titel: LilyPond -Versie: 0.1.36 -Inschrijf datum: 06DEC97 +Versie: 0.1.37 +Inschrijf datum: 12DEC97 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.36.tar.gz + 395k lilypond-0.1.37.tar.gz Oorspronkelijke plek: pcnov095.win.tue.nl /pub/lilypond/ - 395k lilypond-0.1.36.tar.gz + 395k lilypond-0.1.37.tar.gz Copi"eer politie: GPL End diff --git a/make/lilypond.lsm b/make/lilypond.lsm index b84e8ddacb..c57843175c 100644 --- a/make/lilypond.lsm +++ b/make/lilypond.lsm @@ -1,7 +1,7 @@ Begin3 Title: LilyPond -Version: 0.1.36 -Entered-date: 06DEC97 +Version: 0.1.37 +Entered-date: 12DEC97 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/sound/convert - 460k lilypond-0.1.36.tar.gz + 460k lilypond-0.1.37.tar.gz Original-site: pcnov095.win.tue.nl /pub/lilypond/development/ - 460k lilypond-0.1.36.tar.gz + 460k lilypond-0.1.37.tar.gz Copying-policy: GPL End diff --git a/make/lilypond.spec b/make/lilypond.spec index d118d7867c..e738cfb37f 100644 --- a/make/lilypond.spec +++ b/make/lilypond.spec @@ -1,9 +1,9 @@ Name: lilypond -Version: 0.1.36 +Version: 0.1.37 Release: 1 Copyright: GPL Group: Applications/Publishing -Source0: alpha.gnu.org:/gnu/lilypond/development/lilypond-0.1.36.tar.gz +Source0: alpha.gnu.org:/gnu/lilypond/development/lilypond-0.1.37.tar.gz Summary: A program for typesetting music. URL: http://www.stack.nl/~hanwen/lilypond Packager: Han-Wen Nienhuys @@ -33,7 +33,7 @@ make -C Documentation gifs make prefix="$RPM_BUILD_ROOT/usr" install %files %doc Documentation/out/AUTHORS.text Documentation/out/CodingStyle.text Documentation/out/INSTALL.text Documentation/out/MANIFESTO.text Documentation/out/convert-mudela.text Documentation/out/faq.text Documentation/out/gnu-music.text Documentation/out/index.text Documentation/out/internals.text Documentation/out/language.text Documentation/out/lilypond.text Documentation/out/links.text Documentation/out/literature.text Documentation/out/mi2mu.text Documentation/out/mudela-book.text Documentation/out/mutopia.text Documentation/out/other-packages.text BUGS TODO NEWS DEDICATION ANNOUNCE README -%doc input/beams.ly input/cadenza.ly input/collisions.ly input/coriolan-alto.ly input/font.ly input/font20.ly input/gallina.ly input/gallina.tex input/gourlay.ly input/header.ly input/keys.ly input/kortjakje.ly input/multi.ly input/pedal.ly input/rhythm.ly input/scales.ly input/scripts.ly input/scsii-menuetto.ly input/scsii-menuetto.tex input/sleur.ly input/slurs.ly input/standchen-16.ly input/standchen-16.tex input/standchen-20.ly input/standchen-20.tex input/standchen.ly input/toccata-fuga-E.ly input/twinkle-pop.ly input/twinkle.ly input/wtk1-fugue1.ly input/wtk1-fugue2.ly input/wtk1-prelude1.ly Documentation/mudela-course.doc Documentation/mudela-man.doc +%doc input/beams.ly input/cadenza.ly input/collisions.ly input/coriolan-alto.ly input/font.ly input/font20.ly input/gallina.ly input/gallina.tex input/gourlay.ly input/keys.ly input/kortjakje.ly input/multi.ly input/pedal.ly input/rhythm.ly input/scales.ly input/scripts.ly input/scsii-menuetto.ly input/scsii-menuetto.tex input/sleur.ly input/slurs.ly input/standchen-16.ly input/standchen-16.tex input/standchen-20.ly input/standchen-20.tex input/standchen.ly input/toccata-fuga-E.ly input/twinkle-pop.ly input/twinkle.ly input/wtk1-fugue1.ly input/wtk1-fugue2.ly input/wtk1-prelude1.ly Documentation/mudela-course.doc Documentation/mudela-man.doc %doc Documentation/out/lelie_logo.gif /usr/bin/convert-mudela /usr/bin/mudela-book diff --git a/mf/README b/mf/README new file mode 100644 index 0000000000..9724af42b2 --- /dev/null +++ b/mf/README @@ -0,0 +1,42 @@ + +This is a font of music symbols. All MF sources are original. The +symbols are modelled after various editions of music, notably + + - Baerenreiter + - Hofmeister + - Breitkopf + - Durand & C'ie + +The best references on Music engraving are [Wanske] and [Ross], some +of their insights have also been used. Although a matter of taste, +I'd say that Baerenreiter has the finest typography of all. + +Traditional engraving uses a set of 9 standardised sizes for Staffs +(running from 0 to 8). + +I tried measuring those (helped by a magnifying glass), and I get the +staffsizes in the following table. One should note that these are +estimates, so I think there could be a measuring error of ~ .5 pt. +Moreover [Ross] states that not all engravers use exactly those sizes. + +Staffsize Numbers Name + +26.2pt No. 0 +22.6pt No. 1 Giant/English +21.3pt No. 2 Giant/English +19.9pt No. 3 Regular, Ordinary, Common +19.1pt No. 4 Peter +17.1pt No. 5 Large middle +15.9pt No. 6 Small middle +13.7pt No. 7 Cadenza +11.1pt No. 8 Pearl + + +This table is partially taken from [Ross]. Most music is set in No.3, +but the papersizes usually are bigger than standard printer paper +(such as A4). + +[Ross] states that the dies (the stamps to make the symbols) come in +12 different sizes. + + diff --git a/mf/TODO b/mf/TODO index 13465460b9..73738e3a3a 100644 --- a/mf/TODO +++ b/mf/TODO @@ -6,16 +6,11 @@ - lo-res fixes. - work out sizes of character fonts. - more symbols - * some scripts: + * some scripts: flageolet * piano pedals, * trills * maxima notehead * coda signs. - * 0 - 9: - - small(1/4staff) bold + bold slanted - - normal(1/5staff) bold - - large(3/4staff) bold - - 128th flags - include important spacing dims in fetalog diff --git a/mf/feta-schrift.mf b/mf/feta-schrift.mf index 37d551b925..f97a635d11 100644 --- a/mf/feta-schrift.mf +++ b/mf/feta-schrift.mf @@ -171,9 +171,7 @@ fet_endchar; % % The down marcato char (not very much used). % Contrary to what some MF/TeX `gurus' believe -% it is *point*-symmetric with the "up" version; (at least [Chlapik] and -% and [Wanske] agree with us) -% +% it is *point*-symmetric with the "up" version fet_beginchar("marcato down", "dmarcato", "dmarcato") draw_marcato; xy_mirror_char; diff --git a/tex/feta16.tex b/tex/feta16.tex index ac17e13534..6bfa5aad53 100644 --- a/tex/feta16.tex +++ b/tex/feta16.tex @@ -1,5 +1,5 @@ % Creator: mf-to-table.py version 0.4 -% Automatically generated on Mon Dec 8 17:19:17 1997 +% Automatically generated on Fri Dec 12 11:29:20 1997 % Do not edit % input from out/feta16.log % name diff --git a/tex/feta20.tex b/tex/feta20.tex index 6f7f348949..5f4b5a3f40 100644 --- a/tex/feta20.tex +++ b/tex/feta20.tex @@ -1,5 +1,5 @@ % Creator: mf-to-table.py version 0.4 -% Automatically generated on Mon Dec 8 17:19:20 1997 +% Automatically generated on Fri Dec 12 11:29:22 1997 % Do not edit % input from out/feta20.log % name -- 2.39.5