From 7bd55dbda97fa79bd89d790b2079d41db768a73f Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Fri, 8 Jul 2005 21:34:52 +0000 Subject: [PATCH] * Documentation/user/tutorial.itely (Running LilyPond for the first time): remove reference to DVI/TeX * ly/music-functions-init.ly: \pitchedTrill --- ChangeLog | 3 ++ Documentation/user/tutorial.itely | 19 +++--------- ly/music-functions-init.ly | 48 ++++++++++++++++++++----------- 3 files changed, 39 insertions(+), 31 deletions(-) diff --git a/ChangeLog b/ChangeLog index e5a0c111c6..cec0355535 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2005-07-08 Han-Wen Nienhuys + * Documentation/user/tutorial.itely (Running LilyPond for the + first time): remove reference to DVI/TeX + * scm/define-markup-commands.scm (text): add \text markup command. * configure.in (reloc_b): bump requirement to Python 2.2. diff --git a/Documentation/user/tutorial.itely b/Documentation/user/tutorial.itely index 7a2aa105d9..f5f30ec593 100644 --- a/Documentation/user/tutorial.itely +++ b/Documentation/user/tutorial.itely @@ -264,9 +264,7 @@ Parsing... Interpreting music... [1] Preprocessing graphical objects... Calculating line breaks... [2] -Layout output to `test.tex'... -Converting to `test.dvi'... -Converting to `test.ps'... +Layout output to `test.ps'... Converting to `test.pdf'... @end example @@ -274,18 +272,9 @@ Converting to `test.pdf'... @cindex Viewing music @cindex xdvi @noindent -The result is the file @file{test.pdf}@footnote{For @TeX{} -aficionados: there is also a @file{test.dvi} file. It can be viewed -with @code{xdvi}. The DVI uses a lot of PostScript specials, which do -not show up in the magnifying glass. The specials also mean that the -DVI file cannot be processed with @code{dvilj}. Use @code{dvips} for -printing. -@cindex dvips -@cindex dvilj -@cindex DVI driver -} which you can print or view with the standard facilities of your -operating system.@footnote{If your system does not have any tools -installed, you can try +The result is the file @file{test.pdf} which you can print or view +with the standard facilities of your operating system.@footnote{If +your system does not have any tools installed, you can try @uref{http://@/www@/.cs@/.wisc@/.edu/@/~ghost/,Ghostscript}, a freely available package for viewing and printing PDF and PostScript files.} diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly index 47c629d06f..9820fde39a 100644 --- a/ly/music-functions-init.ly +++ b/ly/music-functions-init.ly @@ -6,56 +6,71 @@ #(use-modules (srfi srfi-1)) -applymusic = #(def-music-function (parser location func music) (procedure? ly:music?) +applymusic = +#(def-music-function (parser location func music) (procedure? ly:music?) (func music)) -oldaddlyrics = #(def-music-function (parser location music lyrics) (ly:music? ly:music?) +oldaddlyrics = +#(def-music-function (parser location music lyrics) (ly:music? ly:music?) (make-music 'OldLyricCombineMusic 'origin location 'elements (list music lyrics))) -grace = #(def-grace-function startGraceMusic stopGraceMusic) +grace = +#(def-grace-function startGraceMusic stopGraceMusic) -acciaccatura = #(def-grace-function startAcciaccaturaMusic stopAcciaccaturaMusic) -appoggiatura = #(def-grace-function startAppoggiaturaMusic stopAppoggiaturaMusic) +acciaccatura = +#(def-grace-function startAcciaccaturaMusic stopAcciaccaturaMusic) +appoggiatura = +#(def-grace-function startAppoggiaturaMusic stopAppoggiaturaMusic) -partcombine = #(def-music-function (parser location part1 part2) (ly:music? ly:music?) +partcombine = +#(def-music-function (parser location part1 part2) (ly:music? ly:music?) (make-part-combine-music (list part1 part2))) -autochange = #(def-music-function (parser location music) (ly:music?) +autochange = +#(def-music-function (parser location music) (ly:music?) (make-autochange-music music)) -applycontext = #(def-music-function (parser location proc) (procedure?) +applycontext = +#(def-music-function (parser location proc) (procedure?) (make-music 'ApplyContext 'origin location 'procedure proc)) -musicMap = #(def-music-function (parser location proc mus) (procedure? ly:music?) +musicMap = +#(def-music-function (parser location proc mus) (procedure? ly:music?) (music-map proc mus)) -displayMusic = #(def-music-function (parser location music) (ly:music?) +displayMusic = +#(def-music-function (parser location music) (ly:music?) (display-scheme-music music) music) -applyoutput = #(def-music-function (parser location proc) (procedure?) +applyoutput = +#(def-music-function (parser location proc) (procedure?) (make-music 'ApplyOutputEvent 'origin location 'procedure proc)) -breathe = #(def-music-function (parser location) () +breathe = +#(def-music-function (parser location) () (make-music 'EventChord 'origin location 'elements (list (make-music 'BreathingSignEvent)))) -unfoldRepeats = #(def-music-function (parser location music) (ly:music?) +unfoldRepeats = +#(def-music-function (parser location music) (ly:music?) (unfold-repeats music)) -compressMusic = #(def-music-function +compressMusic = +#(def-music-function (parser location fraction music) (number-pair? ly:music?) (ly:music-compress music (ly:make-moment (car fraction) (cdr fraction)))) -makeClusters = #(def-music-function +makeClusters = +#(def-music-function (parser location arg) (ly:music?) (music-map note-to-cluster arg)) @@ -147,7 +162,8 @@ killCues = mus)) music)) -afterGraceFraction = #(cons 6 8) +afterGraceFraction = +#(cons 6 8) afterGrace = #(def-music-function -- 2.39.5