run on the command line; see @ref{Command-line usage} for more
information. If you have MacOS 10.3 or 10.4 and you have trouble
running some of these scripts, e.g. @code{convert-ly}, see
-FIXME FIXME
-@c @ref{Setup for MacOS X}.
+@rgeneral{MacOS X}.
@knownissues
* Invoking musicxml2ly:: Importing MusicXML.
* Invoking abc2ly:: Importing ABC.
* Invoking etf2ly:: Importing Finale.
-* Generating LilyPond files:: GUIs, transcribers, and algorithmic composition programs.
+* Other formats::
@end menu
@node Invoking abc2ly
@section Invoking @code{abc2ly}
+@warning{This program is not supported, and may be remove from
+future versions of LilyPond.}
+
@cindex ABC
ABC is a fairly simple ASCII based format. It is described at the ABC site:
@node Invoking etf2ly
@section Invoking @command{etf2ly}
+@warning{This program is not supported, and may be remove from
+future versions of LilyPond.}
+
@cindex ETF
@cindex enigma
@cindex Finale
confuse @command{etf2ly}. Sequences of grace notes are ended improperly.
-@node Generating LilyPond files
-@section Generating LilyPond files
+@node Other formats
+@section Other formats
@cindex External programs, generating LilyPond files
-LilyPond itself does not come with support for any other formats, but
-there are some external tools that also generate LilyPond files.
-
-These tools include
-
-@itemize
-@item
-@uref{http://@/www@/.denemo@/.org/,Denemo}, a graphical score editor.
-@item
-@uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, a realtime
-monophonic MIDI to LilyPond converter.
-@item
-@uref{http://nicolas@/.sceaux@/.free@/.fr/lilypond/lyqi@/.html,lyqi}, an
-Emacs major mode.
-@item
-@uref{http://@/www@/.nongnu@/.org/@/xml2ly/,xml2ly}, which imports
-@uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}
-@item
-@uref{http://@/noteedit@/.berlios@/.de,NoteEdit}
-which imports @uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}
-@item
-@uref{http://@/www@/.rosegardenmusic@/.com,Rosegarden},
-which imports MIDI
-@item
-@uref{http://@/common-lisp@/.net/project/fomus/,FOMUS},
-a LISP library to generate music notation
-@item
-@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml},
-has experimental export for LilyPond.
-@item
-@uref{http://www.tuxguitar.com.ar/}, can export to LilyPond.
-@item
-@uref{http://musescore.org} can also export to LilyPond.
-@end itemize
+LilyPond itself does not come with support for any other formats,
+but some external tools can also generate LilyPond files. These
+are listed in @rgeneral{Alternate editors}.
This is a separate program from @command{lilypond} itself, and is run
on the command line; for more information, see @ref{Command-line
usage}. If you have MacOS 10.3 or 10.4 and you have trouble running
-@code{lilypond-book}, see FIXME FIXME @c @ref{Setup for MacOS X}.
+@code{lilypond-book}, see @rgeneral{MacOS X}.
This procedure may be applied to @LaTeX{}, HTML, Texinfo or DocBook
documents.
@menu
* Emacs mode::
* Vim mode::
+* Other editors::
@end menu
@node Emacs mode
-@subsection Emacs mode
+@unnumberedsubsec Emacs mode
Emacs has a @file{lilypond-mode}, which provides keyword
autocompletion, indentation, LilyPond specific parenthesis matching
@node Vim mode
-@subsection Vim mode
+@unnumberedsubsec Vim mode
For @uref{http://@/www@/.vim@/.org,VIM}, a @file{vimrc} is supplied,
along with syntax coloring tools. A Vim mode for entering music and
installed in @file{/usr/local/}, then change this path accordingly.
+@node Other editors
+@unnumberedsubsec Other editors
+Other editors (both text and graphical) support LilyPond, but
+their special configuration files are not distributed with
+LilyPond. Consult their documentation for more information. Such
+editors are listed in @rgeneral{Alternate editors}.
* General suggestions::
* Typesetting existing music::
* Large projects::
-* When things don't work::
+* Troubleshooting::
* Make and Makefiles::
@end menu
@end itemize
-@node When things don't work
-@section When things don't work
-
-@menu
-* Troubleshooting (taking it all apart)::
-@end menu
-
-@node Troubleshooting (taking it all apart)
-@subsection Troubleshooting (taking it all apart)
+@node Troubleshooting
+@section Troubleshooting
Sooner or later, you will write a file that LilyPond cannot
compile. The messages that LilyPond gives may help
multiple files at once from within the KDE file manager.
+FIXME
+Other programs can export LilyPond code:
+
+@itemize
+@item
+@uref{http://@/www@/.denemo@/.org/,Denemo}, a graphical score editor.
+@item
+@uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, a realtime
+monophonic MIDI to LilyPond converter.
+@item
+@uref{http://nicolas@/.sceaux@/.free@/.fr/lilypond/lyqi@/.html,lyqi}, an
+Emacs major mode.
+@item
+@uref{http://@/www@/.nongnu@/.org/@/xml2ly/,xml2ly}, which imports
+@uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}
+@item
+@uref{http://@/noteedit@/.berlios@/.de,NoteEdit}
+which imports @uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}
+@item
+@uref{http://@/www@/.rosegardenmusic@/.com,Rosegarden},
+which imports MIDI
+@item
+@uref{http://@/common-lisp@/.net/project/fomus/,FOMUS},
+a LISP library to generate music notation
+@item
+@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml},
+has experimental export for LilyPond.
+@item
+@uref{http://www.tuxguitar.com.ar/}, can export to LilyPond.
+@item
+@uref{http://musescore.org} can also export to LilyPond.
+@end itemize
@divEnd