]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/programs.texi
release: 1.2.13
[lilypond.git] / Documentation / programs.texi
index 171627631e1c3b1a70ed1d603b6610ab321c693b..6bd3b069c40479b735c8f3c8b4d88ce15f8c70d8 100644 (file)
@@ -7,7 +7,6 @@
 @menu
 * Programs::                      Your Softs-
 * convert-mudela::                convert-mudela to newer versions
-* LilyPond::                      the GNU Music Typesetter
 * Ly2dvi::                        Python utility to convert mudela to DVI
 * midi2ly::                       convert MIDI to -mudela-
 @end menu
 
 
 
-
-@node convert-mudela, convert-mudela DESCRIPTION, Programs, Top
-@menu
-* convert-mudela DESCRIPTION::    convert-mudela DESCRIPTION
-* convert-mudela SYNOPSIS::       convert-mudela SYNOPSIS
-* convert-mudela OPTIONS::        convert-mudela OPTIONS
-* convert-mudela BUGS::           convert-mudela BUGS
-* convert-mudela Authors::        convert-mudela Authors
-@end menu
-@chapter convert-mudela
-
-convert-mudela sequentially applies different mudela-conversions to
-upgrade a Mudela input file.
-
-@node convert-mudela DESCRIPTION, convert-mudela SYNOPSIS, convert-mudela, convert-mudela
-@section DESCRIPTION
-
-Upgrade a Mudela input file from FROM_PATCHLEVEL to TO_PATCHLEVEL.
-If no files are given, the standard input and output are used.
-
-@node convert-mudela SYNOPSIS, convert-mudela OPTIONS, convert-mudela DESCRIPTION, convert-mudela
-@section SYNOPSIS
-
-        convert-mudela [options] [files]
-
-@node convert-mudela OPTIONS, convert-mudela BUGS, convert-mudela SYNOPSIS, convert-mudela
-@section OPTIONS
-@table @samp
-@item --output
-    The output file to write.  
-@item --edit
-    Do an inline edit of the input file. override @code{--output}
-@item --show-rules
-    shows all known conversions, and exit
-@item --from=FROM_PATCHLEVEL
-    Set the level to convert from. If this is not set, convert-mudela will
-    guess this, on the basis of @code{\version} strings in the file
-@item --to=TO_PATCHLEVEL
-    Set the goal version of the conversion. It defaults to the latest
-    available version.
-@end table
-
-@node convert-mudela BUGS, convert-mudela Authors, convert-mudela OPTIONS, convert-mudela
-@section BUGS
-
-Not all language changes are handled. Multiple output options won't
-work.
-
-convert-mudela is written in python, so you have install
-@uref{http://www.python.org,python}.
-
-@node convert-mudela Authors, LilyPond, convert-mudela BUGS, convert-mudela
-@section Authors
-
-@email{hanwen@@cs.uu.nl, Han-Wen Nienhuys}, @uref{http://www.cs.uu.nl/people/hanwen}
-
-
-
-
-
-
-
-
-@node LilyPond, LilyPond SYNOPSIS, convert-mudela Authors, Top
-@menu
-* LilyPond SYNOPSIS::             LilyPond SYNOPSIS
-* LilyPond DESCRIPTION::          LilyPond DESCRIPTION
-* LilyPond OPTIONS::              LilyPond OPTIONS
-* LilyPond FEATURES::             LilyPond FEATURES
-* LilyPond DISCLAIMER::           LilyPond DISCLAIMER
-* LilyPond PROBLEMS::             LilyPond PROBLEMS
-* LilyPond FILES::                LilyPond FILES
-* LilyPond environment::          LilyPond environment
-* LilyPond BUGS::                 LilyPond BUGS
-* LilyPond SEE ALSO::             LilyPond SEE ALSO
-* LilyPond REMARKS::              LilyPond REMARKS
-* LilyPond Authors::              LilyPond Authors
-@end menu
-@chapter LilyPond
-
-@cindex LilyPond
-
-@node LilyPond SYNOPSIS, LilyPond DESCRIPTION, LilyPond, LilyPond
-@section SYNOPSIS
-        @strong{lilypond} [OPTION]... [MUDELA-FILE]...
-
-@node LilyPond DESCRIPTION, LilyPond OPTIONS, LilyPond SYNOPSIS, LilyPond
-@section DESCRIPTION
-
-LilyPond is a music typesetter.  It produces beautiful sheet music
-using a high level description file as input.  LilyPond is part of 
-the GNU Project.
-
-
-@node LilyPond OPTIONS, LilyPond FEATURES, LilyPond DESCRIPTION, LilyPond
-@section OPTIONS
-@table @samp
-@item -f,--format=
-       Output format for sheet music. Choices are tex (for TeX
-       output), ps (for PostScript) and scm (for GUILE)
-@item -I,--include=
-    add @file{FILE} to the search path for input files.
-@item -m,--midi
-    Disable TeX output. If you have a \midi definition, it will do the 
-    midi output only.
-@item -M,--dependencies
-    Also output rules to be included in Makefile.
-@item -d,--debug
-    Turn debugging info on.  GNU LilyPond reads the file @file{.dstreamrc}, 
-    which lists what functions and classes may produce copious debugging
-    output.
-@item -s,--safe
-    Disallow untrusted @code{\include} directives, backslashes in TeX
-code and named output.
-@item -t,--test
-    Switch on any experimental features.  Not for general public use.
-@item -w,--warranty
-    Show the warranty with which GNU LilyPond comes. (It comes with 
-    @strong{NO WARRANTY}!)
-@item -o,--output=FILE
-    Set the default output file to @file{FILE}.
-@item -h,--help
-    Show a summary of usage.
-@item -i,--init=FILE
-    Set init file to @file{FILE} (default: @file{init.ly}).
-@item --include, -I=DIRECTORY
-    Add @file{DIRECTORY} to the search path for input files.
-@item --ignore-version, -V
-    Make the incompatible mudela version warning non-fatal.
-@end table
-
-@node LilyPond FEATURES, LilyPond DISCLAIMER, LilyPond OPTIONS, LilyPond
-@section FEATURES
-
-This is an overview of the features that GNU LilyPond supports.  For
-details on how to use them, you should consult the Mudela tutorial,
-which is included with the package.
-
-@itemize @bullet
-@item ASCII script input, with identifiers (for music reuse),
-    customizable notenames, customisable fontset.
-@item MIDI output lets you check if you have entered the correct notes.
-@item MIDI to Mudela conversion through the mi2mu program.
-@item Multiple staffs in one score.  Each staff can have different time signatures.
-@item Beams, slurs, ties, chords, super/subscripts (accents and text)
-    triplets, general n-plet (triplet, quadruplets, etc.), lyrics,
-    transposition, dynamics (both absolute and hairpin style).
-@item Multiple voices within one staff; beams optionally shared
-    between voices.  Up to four voices is handled cleanly.
-@item Multiple scores within one input file.  Each score is output to
-    a different file.
-@item Clef changes, meter changes, cadenza-mode, key changes, repeat bars.
-@end itemize
-
-@node LilyPond DISCLAIMER, LilyPond PROBLEMS, LilyPond FEATURES, LilyPond
-@section DISCLAIMER
-
-GNU LilyPond is copyright 1996-1999 by its authors.  GNU LilyPond is
-distributed under the terms of the GNU General Public License.  GNU LilyPond 
-is provided without any warranty what so ever.
-GNU LilyPond may be freely distributed.  For further information consult 
-the GNU General Public License, from the file @file{COPYING}.
-
-@node LilyPond PROBLEMS, LilyPond FILES, LilyPond DISCLAIMER, LilyPond
-@section PROBLEMS
-
-There is an extensive list of todoes and bugs.  See the file
-@file{TODO} distributed with the sources.  If you have a problem you
-should try to find out
-
-@itemize @bullet
-@item If the bug has been fixed in a newer release.
-@item If the bug has been found earlier, consult @file{TODO} and @file{BUGS}.
-@end itemize
-
-If you have found a bug, then we would appreciate it if you sent a
-bugreport.
-
-@itemize @bullet
-@item Send a copy of the input which causes the error.
-@item Send a description of the platform you use.
-@item Send a description of the LilyPond version you use 
-    (with compile/configure options please).
-@item Send a description of the bug itself.
-@item Send it to @email{bug-gnu-music@@gnu.org}; you don't have to be subscribed
-    to this mailinglist.
-@end itemize
-
-@node LilyPond FILES, LilyPond environment, LilyPond PROBLEMS, LilyPond
-@section FILES
-@table @samp
-@item @file{init.ly} 
-    The initialisation file with symbol tables etc.  It
-    includes files from the directory
-    @file{PREFIX/share/lilypond/ly/}. (@file{PREFIX} typically is @file{/usr/local}
-)@end table
-
-@node LilyPond environment, LilyPond BUGS, LilyPond FILES, LilyPond
-@section environment
-
-@table @samp
-@item LILYINCLUDE
-    additional directories for finding lilypond data.  The
-    format is like the format of @file{PATH}.
-@item LILYPREFIX
-       [FIXME]
-@item LANG
-    selects the language for the warning messages of LilyPond.
-@end table
-
-@node LilyPond BUGS, LilyPond SEE ALSO, LilyPond environment, LilyPond
-@section BUGS
-
-Lots of them.  See @file{TODO} and @file{BUGS}
-
-@node LilyPond SEE ALSO, LilyPond REMARKS, LilyPond BUGS, LilyPond
-@section SEE ALSO
-
-LilyPond comes with various other documentation files.  They are
-included in the source package.
-
-A further source for information is the website, which can be found at
-@uref{http://www.lilypond.org/}.  The website contains on-line versions
-of the documentation
-
-GNU LilyPond is updated very frequently, the latest version is always
-available at: @uref{ftp://ftp.cs.uu.nl/pub/GNU/LilyPond}.  This FTP
-site is mirrored at a number of sites; consult the project web pages
-for information about mirrors.
-
-For programs which are part of the GNU music project, the following
-mailing list have been setup:
-
-@table @samp
-@item @email{info-gnu-music@@gnu.org} 
-    For information on the GNU Music project, to subscribe: send mail with
-    subject "subscribe" to @email{info-gnu-music-request@@gnu.org}
-@item @email{help-gnu-music@@gnu.org} 
-    For help with programs from the GNU music project.  To subscribe: send
-    mail with subject "subscribe" to @email{help-gnu-music-request@@gnu.org}
-@item @email{bug-gnu-music@@gnu.org}
-    If you have bugreports, you should send them to this list.  If you want
-    to read all bugreports, you should subscribe to this list.  To
-    subscribe: send mail with subject "subscribe" to
-    @email{bug-gnu-music-request@@gnu.org}
-@item @email{gnu-music-discuss@@gnu.org}
-    For discussions concerning the GNU Music project, to subscribe: send
-    mail with subject "subscribe" to
-    @email{gnu-music-discuss-request@@gnu.org}
-@end table
-
-Announces of new versions will be sent to info-gnu-music and
-gnu-music-discuss.
-
-@node LilyPond REMARKS, LilyPond Authors, LilyPond SEE ALSO, LilyPond
-@section REMARKS
-
-GNU LilyPond has no connection with the music package Rosegarden, other
-than the names being similar :-)
-
-@node LilyPond Authors, Ly2dvi, LilyPond REMARKS, LilyPond
-@section Authors
-
-@cindex Author
-
-@itemize @bullet
-@item @email{hanwen@@cs.uu.nl, Han-Wen Nienhuys}
-    @uref{http://www.cs.uu.nl/people/hanwen}
-@item @email{janneke@@gnu.org, Jan Nieuwenhuizen}
-    @uref{http://www.xs4all.nl/~jantien}
-@end itemize
-
-Please consult the documentation file @file{AUTHORS} for more detailed
-information, and small contributions.
-
-
-
-
 @node Ly2dvi, Ly2dvi DESCRIPTION, LilyPond Authors, Top
 @menu
 * Ly2dvi DESCRIPTION::            Ly2dvi DESCRIPTION