X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fnotation%2Finput.itely;h=e37be74cd45940326dc1b2f1a45839f995aa26ad;hb=ef3f586830c85fc9e6bf0f82917eecef0258b07e;hp=28c1307249e191a7eabcce1ed3b83b8f2953f913;hpb=c6444231d15708adc5560e2735fe980d04dd138d;p=lilypond.git diff --git a/Documentation/notation/input.itely b/Documentation/notation/input.itely index 28c1307249..e37be74cd4 100644 --- a/Documentation/notation/input.itely +++ b/Documentation/notation/input.itely @@ -245,7 +245,7 @@ A @code{\score} block. This score will be collected with other toplevel scores, and combined as a single @code{\book}. This behavior can be changed by setting the variable @code{toplevel-score-handler} at toplevel. The default handler is -defined in the init file @file{../scm/@/lily@/.scm}. +defined in the init file @file{../@/scm/@/lily@/.scm}. @item A @code{\book} block logically combines multiple movements @@ -260,7 +260,7 @@ a @code{\book} block if you want more than a single @code{\score} or @code{\markup} in the same example. This behavior can be changed by setting the variable @code{toplevel-book-handler} at toplevel. The default handler is defined in the init file -@file{../scm/@/lily@/.scm}. +@file{../@/scm/@/lily@/.scm}. @item A @code{\bookpart} block. A book may be divided into several parts, @@ -294,7 +294,7 @@ music expression will be translated into This behavior can be changed by setting the variable @code{toplevel-music-handler} at toplevel. The default handler is -defined in the init file @file{../scm/@/lily@/.scm}. +defined in the init file @file{../@/scm/@/lily@/.scm}. @item A markup text, a verse for example @@ -376,6 +376,7 @@ after the entire command. @end itemize + @seealso Learning Manual: @rlearning{How LilyPond input files work}. @@ -586,7 +587,7 @@ Headers may be completely removed by setting them to false. A more advanced option is to change the definitions of the following variables in the @code{\paper} block. The init file -@file{../ly/titling-init.ly} lists the default layout. +@file{../@/ly/@/titling@/-init@/.ly} lists the default layout. @table @code @funindex bookTitleMarkup @@ -800,7 +801,7 @@ tocAct = @seealso -Init files: @file{../ly/@/toc@/-init@/.ly}. +Init files: @file{../@/ly/@/toc@/-init@/.ly}. @predefined @@ -1328,6 +1329,7 @@ lilypond file.ly >display.txt @menu * Extracting fragments of music:: * Skipping corrected music:: +* Alternative output formats:: @end menu @node Extracting fragments of music @@ -1412,6 +1414,20 @@ been warned. In polyphonic music, @code{Score.skipTypesetting} will affect all voices and staves, saving even more time. +@node Alternative output formats +@subsection Alternative output formats + +@cindex scalable vector graphics output +@cindex SVG output +@cindex encapsulated postscript output +@cindex EPS output + +The default output formats for the printed score are Portable +Document Format (PDF) and PostScript (PS). Scalable Vector +Graphics (SVG), Encapsulated PostScript (EPS) and Portable +Network Graphics (PNG) output formats are also available through +command line options, see @rprogram{Command line options for +lilypond}. @node MIDI output @@ -1610,7 +1626,7 @@ tempoWholesPerMinute = #(ly:make-moment 270 8) Context definitions follow precisely the same syntax as those within a @code{\layout} block. Translation modules for sound are called performers. The contexts for MIDI output are defined in -@file{../ly/@/performer@/-init@/.ly}, +@file{../@/ly/@/performer@/-init@/.ly}, see @rlearning{Other sources of information}. For example, to remove the effect of dynamics from the MIDI output, insert the following lines in the @@ -1747,7 +1763,7 @@ Dynamic marks are translated to a fixed fraction of the available MIDI volume range. The default fractions range from 0.25 for @notation{ppppp} to 0.95 for @notation{fffff}. The set of dynamic marks and the associated fractions can be seen in -@file{../scm/midi.scm}, see @rlearning{Other sources of information}. +@file{../@/scm/@/midi.scm}, see @rlearning{Other sources of information}. This set of fractions may be changed or extended by providing a function which takes a dynamic mark as its argument and returns the required fraction, and setting @@ -1787,7 +1803,7 @@ found, or calls the default function otherwise. Alternatively, if the whole table of fractions needs to be redefined, it would be better to use the @notation{default-dynamic-absolute-volume} procedure in -@file{../scm/midi.scm} and the associated table as a model. +@file{../@/scm/@/midi.scm} and the associated table as a model. The final example in this section shows how this might be done. @unnumberedsubsubsec Overall MIDI volume @@ -1898,7 +1914,7 @@ If the MIDI minimum and maximum volume properties are not set LilyPond will, by default, apply a small degree of equalization to a few instruments. The instruments and the equalization applied are shown in the table @notation{instrument-equalizer-alist} -in @file{../scm/midi.scm}. +in @file{../@/scm/@/midi.scm}. This basic default equalizer can be replaced by setting @code{instrumentEqualizer} in the @code{Score} context to a new @@ -1908,7 +1924,7 @@ maximum volumes to be applied to that instrument. This replacement is done in the same way as shown for resetting the @code{dynamicAbsoluteVolumeFunction} at the start of this section. The default equalizer, @notation{default-instrument-equalizer}, in -@file{../scm/midi.scm} shows how such a procedure might be written. +@file{../@/scm/@/midi.scm} shows how such a procedure might be written. The following example sets the relative flute and clarinet volumes to the same values as the previous example.