]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/user/invoking.itely
* Documentation/user/invoking.itely (Editor support): remove
[lilypond.git] / Documentation / user / invoking.itely
index 6bbb2b6caaf957ae38aaa62f62cbfe9492c7842b..5916f3a089d5abc1e02a29008419027c8cd194d9 100644 (file)
@@ -10,7 +10,6 @@ This chapter details the technicalities of running LilyPond.
 * Error messages::
 * Reporting bugs::
 * Editor support::
-* Invoking lilypond-latex::
 @end menu
 
 @node Invoking lilypond
@@ -70,8 +69,13 @@ dump text strings to @file{.texstr} file, which can be run through
 (La)@TeX{}, resulting in a @code{.textmetrics} file, which contains the
 extents of strings of text.
 @item ps
- for PostScript
+ for PostScript.
 @cindex PostScript output
+
+  Postscript files include TTF, Type1 and OTF fonts. No subsetting of
+  these fonts is done. When using oriental character sets, this can
+  lead to huge files.  
+  
 @item eps
  for encapsulated PostScript. This dumps every page (system) as a separate
 @file{EPS} file, without fonts, and as one collated @file{EPS} file with
@@ -404,127 +408,3 @@ All these editors can be made to jump into the input file to the source
 of a symbol in the graphical output.  See @ref{Point and click}.
 
 
-
-
-@node Invoking lilypond-latex
-@section Invoking lilypond-latex
-
-Before LilyPond 2.4, the @code{lilypond} program only generated music
-notation.  Titles and page layout was done in a separate wrapper
-program.  For compatibility with older files, this wrapper program has
-been retained as @code{lilypond-latex}.  It uses the LilyPond program
-and La@TeX{} to create a nicely titled piece of sheet music.  Use of
-this program is only necessary if the input file contains special
-La@TeX{} options or formatting codes in markup texts.
-
-The @code{lilypond-latex} wrapper is invoked from the command-line as
-follows
-@example
-@code{lilypond-latex} [@var{option}]@dots{} @var{file}@dots{}
-@end example
-
-To have @code{lilypond-latex} read from stdin, use a dash (@code{-}) for
-@var{file}.  The program supports the following options.
-
-@cindex stdin, reading
-
-@table @code
-@item -k,--keep
-Keep the temporary directory with all output files.  The temporary
-directory is created in the current directory as @code{@code{lilypond}.dir}.
-
-@item -h,--help
-Print usage help.
-
-@item -I,--include=@var{dir}
-Add @var{dir} to LilyPond's include path.
-
-@item -o,--output=@var{file}
-Generate output to @var{file}.  The extension of @var{file} is ignored.
-
-@item --png
-Also generate pictures of each page, in PNG format.
-
-@item --preview
-Also generate a picture of the first system of the score.
-
-@cindex preview
-@cindex picture
-@cindex bitmap
-@cindex pixmap
-@cindex thumbnail
-@cindex screen shot
-
-@item -s,--set=@var{key}=@var{val}
-Add @var{key}= @var{val} to the settings, overriding those specified
-in the files.  Possible keys: @code{language}, @code{latexheaders},
-@code{latexpackages}, @code{latexoptions}, @code{papersize},
-@code{linewidth}, @code{orientation},
-@code{textheight}.
-
-@item -v,--version
-Show version information.
-
-@item -V,--verbose
-Be verbose.  This prints out commands as they are executed, and more
-information about the formatting process is printed.
-
-@item --debug
-Print even more information.  This is useful when generating bug reports.
-
-@item -w,--warranty
-Show the warranty with which GNU LilyPond comes. (It comes with
-@strong{NO WARRANTY}!)
-@end table
-
-
-@subsection Additional parameters
-
-The @code{lilypond} program responds to several parameters specified
-in a @code{\layout} section of the input file.  They can be overridden
-by supplying a @code{--set} command line option.
-
-@table @code
-@item language
-Specify La@TeX{} language: the @code{babel} package will be
-included.  Default: unset.
-
-Read from the @code{\header} block.
-
-@item latexheaders
-Specify additional La@TeX{} header files.
-Normally read from the @code{\header} block.  Default value: empty.
-
-@item latexpackages
-Specify additional La@TeX{} package files.  This works cumulative,
-so you can add multiple packages using multiple @code{-s=latexpackages} options.
-Normally read from the @code{\header} block.  Default value:
-@code{geometry}.
-
-@item latexoptions
-Specify additional options for the La@TeX{}
-@code{\documentclass}.  You can put any valid value here.  This was
-designed to allow @code{lilypond} to produce output for double-sided
-paper, with balanced margins and page numbers on alternating sides.  To
-achieve this specify @code{twoside}.
-
-@item orientation
-Set orientation.  Choices are @code{portrait} or @code{landscape}.  Is
-read from the @code{\layout} block, if set.
-
-@item textheight
-The vertical extension of the music on the page.  It is normally
-calculated automatically, based on the paper size.
-
-@item linewidth
-The music line width.  It is normally read from the @code{\layout}
-block.
-
-@item papersize
-The paper size (as a name, e.g., @code{a4}).  It is normally read from
-the @code{\layout} block.
-
-@item fontenc
-The font encoding, should be set identical to the @code{font-encoding}
-property in the score.
-@end table