X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fusage%2Frunning.itely;h=4eeabc80dc587e6c033cebe160b6d8e66ffe3bb5;hb=97956152eba4292886a47c74b45bc6be5a0349e8;hp=c044cb119f9e5372a48bb0f958c7173299e8d11b;hpb=8211950f0931c4d8a0e18ee9e436e489bd583dbd;p=lilypond.git diff --git a/Documentation/usage/running.itely b/Documentation/usage/running.itely index c044cb119f..4eeabc80dc 100644 --- a/Documentation/usage/running.itely +++ b/Documentation/usage/running.itely @@ -246,6 +246,10 @@ which formats should be written. Choices for @code{format} are Example: @code{lilypond -fpng @var{filename}.ly} +@noindent +For @code{svg} and @code{eps} formats use the @code{-dbackend} option. +See @ref{Advanced command line options for LilyPond}. + @item -h, --help Show a summary of usage. @@ -481,38 +485,15 @@ included. @item @tab @code{svg} @tab Scalable Vector Graphics. -A single SVG file is created for every page of output. Apart from -LilyPond's own music glyphs, no other font information will be included. -Any SVG viewer will therefore require the fonts be available to it for -the proper rendering of both text and lyrics. It is recommended to not -to use font @q{aliases} or @q{lists} in case the SVG viewer is unable to -handle them. When using @emph{Web Open Font Format} (WOFF) files the -additional @code{--svg-woff} switch is required. -@end multitable - -@noindent -@strong{Note for backend svg output:} -LilyPond's default fonts (@code{LilyPond Serif}, -@code{LilyPond Sans Serif} and @code{LilyPond Monospace}) are just -@emph{local} font aliases. Therefore, when using the backend @code{svg} -command you must explicitly define the default fonts in your source -file; +A single SVG file is created for every page of output. Music glyphs +are encoded as vector graphics, but text fonts are @emph{not} embedded +in the SVG files. Any SVG viewer will therefore need the relevant text +fonts to be available to it for proper rendering of both text and +lyrics. It is recommended to not use font @q{lists} or @q{aliases} +in case an SVG viewer is unable to handle them. When using +@emph{Web Open Font Format} (WOFF) files the additional +@code{--svg-woff} switch is required. -@quotation -@verbatim -\paper { - #(define fonts - (make-pango-font-tree "TeX Gyre Schola" - "TeX Gyre Heros" - "TeX Gyre Cursor" - (/ staff-height pt 20))) -} -@end verbatim -@end quotation - -Also see @ruser{Entire document fonts}. - -@multitable @columnfractions .33 .16 .51 @item @code{check-internal-types} @tab @code{#f} @tab Check every property assignment for types. @@ -575,11 +556,19 @@ compilation. @tab @code{#f} @tab Dump output signatures of each system. Used for regression testing. +@item @code{embed-source-code} +@tab @code{#f} +@tab Embed the LilyPond source files inside the generated PDF document. + @item @code{eps-box-padding} @tab @code{#f} @tab Pad left edge of the output EPS bounding box by the given amount (in mm). +@item @code{font-export-dir} +@tab @code{#f [dir]} +@tab Directory for exporting fonts as PostScript files. + @item @code{gs-load-fonts} @tab @code{#f} @tab Load fonts via Ghostscript. @@ -588,6 +577,10 @@ compilation. @tab @code{#f} @tab Load only the LilyPond fonts via Ghostscript. +@item @code{gs-never-embed-fonts} +@tab @code{#f} +@tab Make Ghostscript embed only TrueType fonts and no other font format. + @item @code{gui} @tab @code{#f} @tab Runs silently and redirect all output to a log file.