From 977a07fa662e72d9cd9576233b57ed8ab8ab6111 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sat, 26 Jul 2003 00:07:35 +0000 Subject: [PATCH] * scripts/ly2dvi.py (include_path): bugfix: use outbase iso. outname. * mf/feta-klef.mf: clef fixes, remove left/right spacing. set G-clef bbox to real char extents. This fixes the G-clef being offset too much to the right. document perc clef offset. * Documentation/user/tutorial.itely (Tutorial): move menu. --- ChangeLog | 16 +++++++++ Documentation/user/introduction.itely | 2 +- Documentation/user/tutorial.itely | 43 +++++++++++----------- buildscripts/lilypond-profile.sh | 39 ++++++++++++++------ mf/feta-klef.mf | 52 +++++++++++---------------- scripts/ly2dvi.py | 2 +- 6 files changed, 89 insertions(+), 65 deletions(-) diff --git a/ChangeLog b/ChangeLog index 79559bc359..d6e0c2c0f7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,21 @@ +2003-07-26 Han-Wen Nienhuys + + * scripts/ly2dvi.py (include_path): bugfix: use outbase + iso. outname. + + * mf/feta-klef.mf: clef fixes, remove left/right spacing. set + G-clef bbox to real char extents. This fixes the G-clef being + offset too much to the right. + document perc clef offset. + + WARNING: FONT CHANGED. + + * Documentation/user/tutorial.itely (Tutorial): move menu. + 2003-07-25 Han-Wen Nienhuys + * buildscripts/lilypond-profile.sh (Error): trim error message. + * Documentation/user/invoking.itexi (Invoking the lilypond binary): add note about path. diff --git a/Documentation/user/introduction.itely b/Documentation/user/introduction.itely index 55f0353b65..772150ea04 100644 --- a/Documentation/user/introduction.itely +++ b/Documentation/user/introduction.itely @@ -36,7 +36,7 @@ Making sheet music may seem trivial, ``you print 5 lines, and then put in the notes at different heights'', but as you learn more of it, the opposite turns out to be true. One has to master two difficult tasks. First, one has to master music notation: the science of knowing -which symbols to use when what. Second, one has to master music +which symbols to use for what. Second, one has to master music engraving: the art of placing symbols such that the result looks pleasing. diff --git a/Documentation/user/tutorial.itely b/Documentation/user/tutorial.itely index a747438b5e..a4c20ea4f9 100644 --- a/Documentation/user/tutorial.itely +++ b/Documentation/user/tutorial.itely @@ -12,27 +12,6 @@ @end html -@menu -* First steps:: Music language of LilyPond. -* Running LilyPond:: Printing music. -* More about pitches and accidentals:: -* Octave entry:: -* Relative octave entry:: -* Combining music into compound expressions:: -* Adding articulation marks to notes:: -* Combining notes into chords:: -* Printing lyrics:: -* A lead sheet:: -* Listening to output:: -* Titling:: -* Single staff polyphony:: -* Piano staffs:: -* Setting variables:: -* Fine tuning layout:: -* Organizing larger pieces:: -* An orchestral part:: -* Integrating text and music:: Integrating text and music. -@end menu Using LilyPond comes down to encoding music in an input file. After entering the music, the program is run on the file producing output @@ -68,6 +47,28 @@ language. After this first contact, we will show you how to to produce printed output, normally using the program @code{ly2dvi}. You should then be able to create and print your first sheets of music. +@menu +* First steps:: Music language of LilyPond. +* Running LilyPond:: Printing music. +* More about pitches and accidentals:: +* Octave entry:: +* Relative octave entry:: +* Combining music into compound expressions:: +* Adding articulation marks to notes:: +* Combining notes into chords:: +* Printing lyrics:: +* A lead sheet:: +* Listening to output:: +* Titling:: +* Single staff polyphony:: +* Piano staffs:: +* Setting variables:: +* Fine tuning layout:: +* Organizing larger pieces:: +* An orchestral part:: +* Integrating text and music:: Integrating text and music. +@end menu + @node First steps @section First steps diff --git a/buildscripts/lilypond-profile.sh b/buildscripts/lilypond-profile.sh index 7b3c4b9f8d..8c5d04224f 100644 --- a/buildscripts/lilypond-profile.sh +++ b/buildscripts/lilypond-profile.sh @@ -9,23 +9,42 @@ if [ `basename "$0"` = "lilypond-profile" ] ; then cat >/dev/stderr <