]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.22
authorfred <fred>
Sun, 24 Mar 2002 19:59:10 +0000 (19:59 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:59:10 +0000 (19:59 +0000)
Documentation/gnu-music.pod
flower/TODO
input/gallina.ly
input/gourlay.ly [new file with mode: 0644]
input/keys.ly
input/scales.ly
input/scripts.ly
input/slurs.ly
input/toccata-fuga-E.ly
input/wtk1-fugue1.ly

index 21a6385130e27ccfb03b4a04d8fe7c1c024f97ee..3a34a5dfac9842e6098a3445b2357507b0bdac29 100644 (file)
@@ -93,17 +93,12 @@ of use and power.
 =item A set of music fonts
 
 Preferably in Metafont, suited to both screen display and use on
-paper; This is needed because
-
-1. the copyright heritage of {Opus,Musix}tex is unclear.
-
-2. We don't have any legal papers which make these fonts free (to use
-and alter)
+paper.
 
 =item A typesetting engine
 
 A system with rules on how to set properties of items to be printed
-(up/down directions, breaking, dimensoins, etc) LilyPond provides one,
+(up/down directions, breaking, dimensions, etc) LilyPond provides one,
 but it is not (yet) suited to interactive typesetting
 
 =item A display engine
@@ -170,10 +165,6 @@ formats.
 
 =back
 
-The typesetting system has a complexity comparable to TeX's, the GUI
-would be comparable to LyX (?)  with additional complexity in
-recognizing input.
-
 =head1 TASKS (SHORT TERM)
 
 =over 4
index b71ad836c0a0b6e762f1e526136aa67f6b8479f4..714f3ded6e03ad3da22593942ea0b394b5c86226 100644 (file)
@@ -1,12 +1,18 @@
-       * write a String_hash template
 
+       * write a decent Dictionary
+       - write a String_hash template
+       - write a Pointer_hash template
 
        * Array::slice() upper too
 
-       * write a Pointer_hash template
+       * fix ambiguous String constructor overloads, e.g.:
+         String( int ) and String( char ), use 
+       
+       class String { 
+               explicit String(int);
+       }
 
-       * fix/junk ambiguous String constructor overloads, e.g.:
-         String( int ) and String( char )
+       * Automake, libtool
 
        * version numbering for shared lib.
 
index 2d110e4a79409005d6fb6818a6e826a0b83439ac..fed49445bb4bd3f57dd0fe1b448dd1105043b820 100644 (file)
@@ -1,11 +1,11 @@
 \header{
-title  La Gallina a 2 violini
-date   1637
-source the manuscript of Canzoni overo Sonate Concertate 
-       libro terzo, opera duodecima 
-composer        Tarquinio Merula (1594/95-1665)
-enteredby       Mats Bengtsson
-copyright       Public Domain 
+title =         "La Gallina a 2 violini";
+date =  "1637";
+source =        "the manuscript of Canzoni overo Sonate Concertate "
+        "libro terzo, opera duodecima ";
+composer =      "Tarquinio Merula (1594/95-1665)";
+enteredby =     "Mats Bengtsson";
+copyright =     "Public Domain ";
 }
 
 
@@ -30,12 +30,15 @@ either.
 
 Tested Features: Note placement, multipart score, figured base, \breve
 
-note: the sharp signs hoovering over the bass part are no mistake, but
-part of the basso continuo
 %}
+%{
+
+note: the sharp signs hoovering over the bass part are no mistake, but
+part of the basso continuo --HWN
+
+%} 
 
-\version "0.1.6";
+\version "0.1.7";
 
 vi1=\melodic{
   \meter 4/4;
diff --git a/input/gourlay.ly b/input/gourlay.ly
new file mode 100644 (file)
index 0000000..fb8e268
--- /dev/null
@@ -0,0 +1,27 @@
+\header{
+enteredby =     "jcn";
+copyright =     "PD";
+TestedFeatures =        "This file tests some nasty Gourlay spacings";
+}
+
+\version "0.1.7";
+
+%{
+
+This is taken from [Gourlay]'s paper on breaking lines
+
+%}
+
+\score{
+       \melodic \multi 2 < \octave c'';
+               { \stemup; d2 d     | d d | d4 d2. | }
+               \octave c';
+               % huh, plet broken?
+%              { \stemdown; g4 g g g | \plet 2/3; g2 g2 g2 \plet 1/1; | g4. g8 g2 | }
+               { \stemdown; g4 g g g | g2*2/3 g2*2/3 g2*2/3 | g4. g8 g2 | }
+               >
+       \paper{
+           linewidth = 4.\cm;
+       }
+}
+
index da9286456c0987e33645ba2c508be8ff9e70834b..05ec062c27b545543883bab011c377a22fcc261e 100644 (file)
@@ -1,16 +1,4 @@
-%{MudelaHeader
-
- filename: keys.ly
- title:
- description: 
- composers:
- entered-by:
- copyright:
-
- Tested Features: local key, key, forced accidentals
-EndMudelaHeader
-%}
-\version "0.1.6";
+\version "0.1.7";
 
 
 blah = \melodic{
index e1736b9f7710f59558175419e34dc5553b1258c2..a6b2b48367fdf7408b682684488e28de32c79703 100644 (file)
@@ -1,18 +1,18 @@
 \header{
-filename       scales.ly
-enteredby      HWN
-copyright      public domain
+filename =      "scales.ly";
+enteredby =     "HWN";
+copyright =     "public domain";
 }
+
 %{
  Tested Features: scripts, beams, transposition, 
-EndMudelaHeader
 %}
 
 %
 % scales with accents.
 %
 
-\version "0.1.6";
+\version "0.1.7";
 blah =         \melodic {
                \meter 6/8;     
                \octave  'c ;
index 120902812719aff631a34e55a8054422e4593718..ad6503efb70c53ef8bc9d8d6bc5ca676ddc9f727 100644 (file)
@@ -1,16 +1,5 @@
-%{MudelaHeader
-
- filename: scripts.ly
- title:
- description: 
- composers:
- entered-by:HWN, MB
- copyright:
-
- Tested Features: scripts, text.
-EndMudelaHeader
-%}
-\version "0.1.6";
+       
+\version "0.1.7";
 
 
 blah =         \melodic {
index e7ddad01eed140c24273724749845fc723918e9b..26ff241da3835b1ef0a30d2c9938ff3df2d4901d 100644 (file)
@@ -1,17 +1,5 @@
-%{MudelaHeader
 
- filename: slurs.ly
- title: 
- description: 
- composer(s): HWN
- entered-by: HWN
- copyright: PD
-
- Tested Features: test slurs and ties
-EndMudelaHeader
-%}
-
-\version "0.1.6";
+\version "0.1.7";
 
 \score{
        \melodic{\octave c';
index 091aa71c118e59e9b36106b3b82319f97ec275f9..7a14e64255d93cebfd169682412f3d56bea17d20 100644 (file)
@@ -1,13 +1,13 @@
 \header{
-filename       toccata-fuga-E.ly
-title  toccata and fuga in E-major 
-opus   BWV 566
-       toccata         3 bar excerpt
-       2nd fuga        transposed subject --- 4 bar excerpt
+filename =      "toccata-fuga-E.ly";
+title =         "toccata and fuga in E-major ";
+opus =  "BWV 566"
+        "toccata               3 bar excerpt"
+        "2nd fuga      transposed subject --- 4 bar excerpt";
 
-composers      Johann Sebastian Bach (1685-1750)
-enteredby      JCN
-copyright      public domain
+composers =     "Johann Sebastian Bach (1685-1750)";
+enteredby =     "JCN";
+copyright =     "public domain";
 
 }
 
@@ -20,7 +20,7 @@ copyright     public domain
 %}
 
 
-\version "0.1.6";
+\version "0.1.7";
 
 toccata_commands = \melodic{
        \meter 4/4;
index 62a25c5338eb4832776797e6d26a422e801ab4a2..646c75ff3043c26ffe6ed5fcc701fc7cf6f5cffe 100644 (file)
@@ -1,17 +1,17 @@
 \header{
-filename               fugue1.ly
-title          Fuga a 4
-description            Das Wohltemperierte Clavier I, Fuga I (c-major)
-opus           BWV 846
-composer               Johann Sebastian Bach (1685-1750)
-enteredby              Shay Rojansky
-copyright              Public Domain
+filename =      "fugue1.ly";
+title =                 "Fuga a 4";
+description =   "Das Wohltemperierte Clavier I, Fuga I (c-major)";
+opus =           "BWV 846";
+composer =      "Johann Sebastian Bach (1685-1750)";
+enteredby =     "Shay Rojansky";
+copyright =     "Public Domain";
 }
 
 %{
        
 %}
-\version "0.1.6";
+\version "0.1.7";
 
 
 global =