]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/usage/running.itely
Add '-dcrop' option to ps and svg backends
[lilypond.git] / Documentation / usage / running.itely
index 9801cfc207a9b21697eac6ad8610a68b25f9365e..1fe748d93a2f3099808810f395b5d46b615184c3 100644 (file)
@@ -493,31 +493,7 @@ 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.
-@end multitable
-
-@noindent
-@strong{Note for backend svg output:}
-By default in svg output LilyPond will use the generic
-@code{font-family} values of @code{serif}, @code{sans-serif}, or
-@code{monospace}.  Therefore, when using the backend @code{svg} command
-you should explicitly define particular default fonts in your source
-file;
-
-@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.
@@ -529,6 +505,10 @@ Also see @ruser{Entire document fonts}.
 block.  See @ruser{Extracting fragments of music}.  No fragments are
 extracted though if used with the @option{-dno-print-pages} option.
 
+@item @code{crop}
+@tab @code{#f}
+@tab Match the size of the normal output to the typeset image.
+
 @item @code{datadir}
 @tab
 @tab Prefix for data files (read-only).
@@ -580,11 +560,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.
@@ -593,6 +581,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.
@@ -684,7 +676,7 @@ To suppress the usual output, use the @option{-dprint-pages} or
 @item @code{print-pages}
 @tab @code{#t}
 @tab Generate full pages, the default.  @option{-dno-print-pages} is
-useful in combination with @option{-dpreview}.
+useful in combination with @option{-dpreview} or @option{-dcrop}.
 
 @item @code{profile-property-accesses}
 @tab @code{#f}